builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0117 starttime: 1462783480.56 results: success (0) buildid: 20160509005049 builduid: 41dbd660830c4270b4520649f25740b3 revision: 307b5eca8726f6a72a1d69ba76630a6dbf402477 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:40.565141) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:40.565577) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:40.565859) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:40.587469) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:40.587812) ========= 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.YVmM4vcpzF/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.emOeMCppYd/Listeners TMPDIR=/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-09 01:44:40-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.06M=0.002s 2016-05-09 01:44:40 (7.06 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.117523 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:40.801565) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:40.801946) ========= 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.YVmM4vcpzF/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.emOeMCppYd/Listeners TMPDIR=/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/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.020131 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:40.841159) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-09 01:44:40.841519) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 307b5eca8726f6a72a1d69ba76630a6dbf402477 --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 307b5eca8726f6a72a1d69ba76630a6dbf402477 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.YVmM4vcpzF/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.emOeMCppYd/Listeners TMPDIR=/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-09 01:44:40,912 truncating revision to first 12 chars 2016-05-09 01:44:40,912 Setting DEBUG logging. 2016-05-09 01:44:40,912 attempt 1/10 2016-05-09 01:44:40,912 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/307b5eca8726?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 01:44:41,978 unpacking tar archive at: mozilla-aurora-307b5eca8726/testing/mozharness/ program finished with exit code 0 elapsedTime=1.312698 ========= master_lag: 0.70 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-09 01:44:42.849247) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:42.849531) ========= script_repo_revision: 307b5eca8726f6a72a1d69ba76630a6dbf402477 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:42.849885) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:42.850145) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 01:44:42.875522) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-05-09 01:44:42.875784) ========= /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.YVmM4vcpzF/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.emOeMCppYd/Listeners TMPDIR=/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/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 01:44:43 INFO - MultiFileLogger online at 20160509 01:44:43 in /builds/slave/test 01:44:43 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 01:44:43 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:44:43 INFO - {'append_to_log': False, 01:44:43 INFO - 'base_work_dir': '/builds/slave/test', 01:44:43 INFO - 'blob_upload_branch': 'mozilla-aurora', 01:44:43 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:44:43 INFO - 'buildbot_json_path': 'buildprops.json', 01:44:43 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:44:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:44:43 INFO - 'download_minidump_stackwalk': True, 01:44:43 INFO - 'download_symbols': 'true', 01:44:43 INFO - 'e10s': False, 01:44:43 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:44:43 INFO - 'tooltool.py': '/tools/tooltool.py', 01:44:43 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:44:43 INFO - '/tools/misc-python/virtualenv.py')}, 01:44:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:44:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:44:43 INFO - 'log_level': 'info', 01:44:43 INFO - 'log_to_console': True, 01:44:43 INFO - 'opt_config_files': (), 01:44:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:44:43 INFO - '--processes=1', 01:44:43 INFO - '--config=%(test_path)s/wptrunner.ini', 01:44:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:44:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:44:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:44:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:44:43 INFO - 'pip_index': False, 01:44:43 INFO - 'require_test_zip': True, 01:44:43 INFO - 'test_type': ('testharness',), 01:44:43 INFO - 'this_chunk': '1', 01:44:43 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:44:43 INFO - 'total_chunks': '10', 01:44:43 INFO - 'virtualenv_path': 'venv', 01:44:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:44:43 INFO - 'work_dir': 'build'} 01:44:43 INFO - ##### 01:44:43 INFO - ##### Running clobber step. 01:44:43 INFO - ##### 01:44:43 INFO - Running pre-action listener: _resource_record_pre_action 01:44:43 INFO - Running main action method: clobber 01:44:43 INFO - rmtree: /builds/slave/test/build 01:44:43 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:44:44 INFO - Running post-action listener: _resource_record_post_action 01:44:44 INFO - ##### 01:44:44 INFO - ##### Running read-buildbot-config step. 01:44:44 INFO - ##### 01:44:44 INFO - Running pre-action listener: _resource_record_pre_action 01:44:44 INFO - Running main action method: read_buildbot_config 01:44:44 INFO - Using buildbot properties: 01:44:44 INFO - { 01:44:44 INFO - "project": "", 01:44:44 INFO - "product": "firefox", 01:44:44 INFO - "script_repo_revision": "production", 01:44:44 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 01:44:44 INFO - "repository": "", 01:44:44 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 01:44:44 INFO - "buildid": "20160509005049", 01:44:44 INFO - "pgo_build": "False", 01:44:44 INFO - "basedir": "/builds/slave/test", 01:44:44 INFO - "buildnumber": 1, 01:44:44 INFO - "slavename": "t-yosemite-r7-0117", 01:44:44 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 01:44:44 INFO - "platform": "macosx64", 01:44:44 INFO - "branch": "mozilla-aurora", 01:44:44 INFO - "revision": "307b5eca8726f6a72a1d69ba76630a6dbf402477", 01:44:44 INFO - "repo_path": "releases/mozilla-aurora", 01:44:44 INFO - "moz_repo_path": "", 01:44:44 INFO - "stage_platform": "macosx64", 01:44:44 INFO - "builduid": "41dbd660830c4270b4520649f25740b3", 01:44:44 INFO - "slavebuilddir": "test" 01:44:44 INFO - } 01:44:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 01:44:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 01:44:44 INFO - Running post-action listener: _resource_record_post_action 01:44:44 INFO - ##### 01:44:44 INFO - ##### Running download-and-extract step. 01:44:44 INFO - ##### 01:44:44 INFO - Running pre-action listener: _resource_record_pre_action 01:44:44 INFO - Running main action method: download_and_extract 01:44:44 INFO - mkdir: /builds/slave/test/build/tests 01:44:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:44 INFO - https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 01:44:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:44:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:44:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/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 01:44:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/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 01:44:45 INFO - Downloaded 1235 bytes. 01:44:45 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 01:44:45 INFO - Using the following test package requirements: 01:44:45 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:44:45 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:44:45 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 01:44:45 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:44:45 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 01:44:45 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:44:45 INFO - u'jsshell-mac64.zip'], 01:44:45 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:44:45 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 01:44:45 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 01:44:45 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:44:45 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 01:44:45 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:44:45 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 01:44:45 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:44:45 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 01:44:45 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 01:44:45 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 01:44:45 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 01:44: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')]} 01:44:45 INFO - https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 01:44:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:44:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 01:44:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/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 01:44:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/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 01:44:46 INFO - Downloaded 17969654 bytes. 01:44:46 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/*'] 01:44:46 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/* 01:44:47 INFO - caution: filename not matched: web-platform/* 01:44:47 INFO - Return code: 11 01:44:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:47 INFO - https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 01:44:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:44:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 01:44:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/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 01:44:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/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 01:44:48 INFO - Downloaded 36408648 bytes. 01:44:48 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/*'] 01:44:48 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/* 01:44:52 INFO - caution: filename not matched: bin/* 01:44:52 INFO - caution: filename not matched: config/* 01:44:52 INFO - caution: filename not matched: mozbase/* 01:44:52 INFO - caution: filename not matched: marionette/* 01:44:52 INFO - caution: filename not matched: tools/wptserve/* 01:44:52 INFO - Return code: 11 01:44:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:44:52 INFO - https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 01:44:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:44:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:44:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 01:44:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/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 01:44:55 INFO - Downloaded 73020137 bytes. 01:44:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:44:55 INFO - mkdir: /builds/slave/test/properties 01:44:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:44:55 INFO - Writing to file /builds/slave/test/properties/build_url 01:44:55 INFO - Contents: 01:44:55 INFO - build_url:https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 01:44:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:44:56 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:44:56 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:44:56 INFO - Contents: 01:44:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:44:56 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')]} 01:44:56 INFO - https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:44:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:44:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 01:44:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/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 01:44:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LTX9aJW5RXe_bYfEpem75A/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 01:44:59 INFO - Downloaded 103567298 bytes. 01:44:59 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'] 01:44:59 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 01:45:02 INFO - Return code: 0 01:45:02 INFO - Running post-action listener: _resource_record_post_action 01:45:02 INFO - Running post-action listener: set_extra_try_arguments 01:45:02 INFO - ##### 01:45:02 INFO - ##### Running create-virtualenv step. 01:45:02 INFO - ##### 01:45:02 INFO - Running pre-action listener: _pre_create_virtualenv 01:45:02 INFO - Running pre-action listener: _resource_record_pre_action 01:45:02 INFO - Running main action method: create_virtualenv 01:45:02 INFO - Creating virtualenv /builds/slave/test/build/venv 01:45:02 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 01:45:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:45:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:45:02 INFO - Using real prefix '/tools/python27' 01:45:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:45:03 INFO - Installing distribute.............................................................................................................................................................................................done. 01:45:06 INFO - Installing pip.................done. 01:45:06 INFO - Return code: 0 01:45:06 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:45:06 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')]} 01:45:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:45:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45:06 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')]} 01:45:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:45:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45:06 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 0x1057ffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10581cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f91f2dd5e80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058185e0>, '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 0x1053fbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105426990>, '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.YVmM4vcpzF/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.emOeMCppYd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:45:06 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 01:45:06 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 01:45:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YVmM4vcpzF/Render', 01:45:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:45:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:45:06 INFO - 'HOME': '/Users/cltbld', 01:45:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:45:06 INFO - 'LOGNAME': 'cltbld', 01:45:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:45:06 INFO - 'MOZ_NO_REMOTE': '1', 01:45:06 INFO - 'NO_EM_RESTART': '1', 01:45:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:45:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:45:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:45:06 INFO - 'PWD': '/builds/slave/test', 01:45:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:45:06 INFO - 'SHELL': '/bin/bash', 01:45:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.emOeMCppYd/Listeners', 01:45:06 INFO - 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', 01:45:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:45:06 INFO - 'USER': 'cltbld', 01:45:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:45:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:45:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:45:06 INFO - 'XPC_FLAGS': '0x0', 01:45:06 INFO - 'XPC_SERVICE_NAME': '0', 01:45:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:45:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:45:06 INFO - Downloading/unpacking psutil>=0.7.1 01:45:06 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 01:45:06 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 01:45:06 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 01:45:06 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 01:45:06 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 01:45:06 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 01:45:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:45:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:45:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:45:09 INFO - Installing collected packages: psutil 01:45:09 INFO - Running setup.py install for psutil 01:45:09 INFO - building 'psutil._psutil_osx' extension 01:45:09 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 01:45:10 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 01:45:10 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 01:45:10 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 01:45:10 INFO - building 'psutil._psutil_posix' extension 01:45:10 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 01:45:10 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 01:45:10 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 01:45:10 INFO - ^ 01:45:10 INFO - 1 warning generated. 01:45:10 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 01:45:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:45:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:45:10 INFO - Successfully installed psutil 01:45:10 INFO - Cleaning up... 01:45:10 INFO - Return code: 0 01:45:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:45:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 01:45:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:45:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 01:45:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:45:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x1057ffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10581cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f91f2dd5e80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058185e0>, '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 0x1053fbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105426990>, '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.YVmM4vcpzF/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.emOeMCppYd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:45:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 01:45:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 01:45:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YVmM4vcpzF/Render', 01:45:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:45:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:45:10 INFO - 'HOME': '/Users/cltbld', 01:45:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:45:10 INFO - 'LOGNAME': 'cltbld', 01:45:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:45:10 INFO - 'MOZ_NO_REMOTE': '1', 01:45:10 INFO - 'NO_EM_RESTART': '1', 01:45:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:45:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:45:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:45:10 INFO - 'PWD': '/builds/slave/test', 01:45:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:45:10 INFO - 'SHELL': '/bin/bash', 01:45:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.emOeMCppYd/Listeners', 01:45:10 INFO - 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', 01:45:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:45:10 INFO - 'USER': 'cltbld', 01:45:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:45:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:45:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:45:10 INFO - 'XPC_FLAGS': '0x0', 01:45:10 INFO - 'XPC_SERVICE_NAME': '0', 01:45:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:45:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:45:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:45:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:45:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:45:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:45:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:45:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:45:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:45:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:45:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:45:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:45:13 INFO - Installing collected packages: mozsystemmonitor 01:45:13 INFO - Running setup.py install for mozsystemmonitor 01:45:13 INFO - Successfully installed mozsystemmonitor 01:45:13 INFO - Cleaning up... 01:45:13 INFO - Return code: 0 01:45:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:45:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:45:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:45:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:45:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:45:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1057ffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10581cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f91f2dd5e80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058185e0>, '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 0x1053fbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105426990>, '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.YVmM4vcpzF/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.emOeMCppYd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:45:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 01:45:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:45:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YVmM4vcpzF/Render', 01:45:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:45:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:45:13 INFO - 'HOME': '/Users/cltbld', 01:45:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:45:13 INFO - 'LOGNAME': 'cltbld', 01:45:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:45:13 INFO - 'MOZ_NO_REMOTE': '1', 01:45:13 INFO - 'NO_EM_RESTART': '1', 01:45:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:45:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:45:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:45:13 INFO - 'PWD': '/builds/slave/test', 01:45:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:45:13 INFO - 'SHELL': '/bin/bash', 01:45:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.emOeMCppYd/Listeners', 01:45:13 INFO - 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', 01:45:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:45:13 INFO - 'USER': 'cltbld', 01:45:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:45:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:45:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:45:13 INFO - 'XPC_FLAGS': '0x0', 01:45:13 INFO - 'XPC_SERVICE_NAME': '0', 01:45:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:45:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:45:13 INFO - Downloading/unpacking blobuploader==1.2.4 01:45:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:45:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:45:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:45:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:45:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:45:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:45:16 INFO - Downloading blobuploader-1.2.4.tar.gz 01:45:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:45:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:45:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:45:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:45:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:45:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 01:45:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:45:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:45:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:45:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:45:17 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 01:45:17 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 01:45:17 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 01:45:17 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 01:45:17 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 01:45:17 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 01:45:17 INFO - Downloading docopt-0.6.1.tar.gz 01:45:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:45:17 INFO - Installing collected packages: blobuploader, requests, docopt 01:45:17 INFO - Running setup.py install for blobuploader 01:45:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:45:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:45:17 INFO - Running setup.py install for requests 01:45:18 INFO - Running setup.py install for docopt 01:45:18 INFO - Successfully installed blobuploader requests docopt 01:45:18 INFO - Cleaning up... 01:45:18 INFO - Return code: 0 01:45:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:45:18 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')]} 01:45:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:45:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45:18 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')]} 01:45:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:45:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45:18 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 0x1057ffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10581cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f91f2dd5e80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058185e0>, '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 0x1053fbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105426990>, '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.YVmM4vcpzF/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.emOeMCppYd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:45:18 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 01:45:18 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 01:45:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YVmM4vcpzF/Render', 01:45:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:45:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:45:18 INFO - 'HOME': '/Users/cltbld', 01:45:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:45:18 INFO - 'LOGNAME': 'cltbld', 01:45:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:45:18 INFO - 'MOZ_NO_REMOTE': '1', 01:45:18 INFO - 'NO_EM_RESTART': '1', 01:45:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:45:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:45:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:45:18 INFO - 'PWD': '/builds/slave/test', 01:45:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:45:18 INFO - 'SHELL': '/bin/bash', 01:45:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.emOeMCppYd/Listeners', 01:45:18 INFO - 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', 01:45:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:45:18 INFO - 'USER': 'cltbld', 01:45:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:45:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:45:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:45:18 INFO - 'XPC_FLAGS': '0x0', 01:45:18 INFO - 'XPC_SERVICE_NAME': '0', 01:45:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:45:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:45:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:45:18 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-FYml3N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:45:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:45:18 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-xxHN6a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-cIuDF0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-Fsxp3X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-E_kvRU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-vyFKww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-H01PaC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-jY2HKx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-CBDYEs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-Ywv8PH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-qL1IAK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:45:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:45:19 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-QJp5U0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:45:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:45:20 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-d83pyB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:45:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:45:20 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-ewjjLK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:45:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:45:20 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-RG_0Uy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:45:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:45:20 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-VILKph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:45:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:45:20 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-Tax4r3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:45:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:45:20 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-heeux4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:45:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:45:20 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-Wwa9O1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:45:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:45:20 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-1y5U2W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:45:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:45:21 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-Q98eF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:45:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:45:21 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 01:45:21 INFO - Running setup.py install for manifestparser 01:45:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:45:21 INFO - Running setup.py install for mozcrash 01:45:21 INFO - Running setup.py install for mozdebug 01:45:21 INFO - Running setup.py install for mozdevice 01:45:22 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:45:22 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:45:22 INFO - Running setup.py install for mozfile 01:45:22 INFO - Running setup.py install for mozhttpd 01:45:22 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:45:22 INFO - Running setup.py install for mozinfo 01:45:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:45:22 INFO - Running setup.py install for mozInstall 01:45:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:45:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:45:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:45:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:45:22 INFO - Running setup.py install for mozleak 01:45:22 INFO - Running setup.py install for mozlog 01:45:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:45:22 INFO - Running setup.py install for moznetwork 01:45:23 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:45:23 INFO - Running setup.py install for mozprocess 01:45:23 INFO - Running setup.py install for mozprofile 01:45:23 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:45:23 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:45:23 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:45:23 INFO - Running setup.py install for mozrunner 01:45:23 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:45:23 INFO - Running setup.py install for mozscreenshot 01:45:23 INFO - Running setup.py install for moztest 01:45:23 INFO - Running setup.py install for mozversion 01:45:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:45:23 INFO - Running setup.py install for wptserve 01:45:24 INFO - Running setup.py install for marionette-driver 01:45:24 INFO - Running setup.py install for browsermob-proxy 01:45:24 INFO - Running setup.py install for marionette-client 01:45:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:45:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:45:24 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 01:45:24 INFO - Cleaning up... 01:45:24 INFO - Return code: 0 01:45:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:45: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')]} 01:45:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:45:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45: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')]} 01:45:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:45:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 01:45:24 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 0x1057ffe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10581cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f91f2dd5e80>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058185e0>, '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 0x1053fbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105426990>, '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.YVmM4vcpzF/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.emOeMCppYd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 01:45:24 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 01:45:24 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 01:45:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YVmM4vcpzF/Render', 01:45:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:45:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:45:24 INFO - 'HOME': '/Users/cltbld', 01:45:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:45:24 INFO - 'LOGNAME': 'cltbld', 01:45:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:45:24 INFO - 'MOZ_NO_REMOTE': '1', 01:45:24 INFO - 'NO_EM_RESTART': '1', 01:45:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:45:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:45:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:45:24 INFO - 'PWD': '/builds/slave/test', 01:45:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:45:24 INFO - 'SHELL': '/bin/bash', 01:45:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.emOeMCppYd/Listeners', 01:45:24 INFO - 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', 01:45:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:45:24 INFO - 'USER': 'cltbld', 01:45:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:45:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:45:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:45:24 INFO - 'XPC_FLAGS': '0x0', 01:45:24 INFO - 'XPC_SERVICE_NAME': '0', 01:45:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:45:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:45:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:45:25 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-aiPi5X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:45:25 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)) 01:45:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:45:25 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-HwxPaO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:45:25 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)) 01:45:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:45:25 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-JnV1nh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:45:25 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)) 01:45:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:45:25 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-4Jopjo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:45:25 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)) 01:45:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:45:25 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-aRXGIm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:45:25 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)) 01:45:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:45:25 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-9CjpgN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:45:25 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)) 01:45:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:45:25 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-1Dqg97-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:45:25 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)) 01:45:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:45:25 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-sEJI7_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:45:25 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)) 01:45:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:45:25 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-dzHl5E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:45:26 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)) 01:45:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:45:26 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-K2Kq83-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:45:26 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)) 01:45:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:45:26 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-rf4O5A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:45:26 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)) 01:45:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:45:26 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-yApK96-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:45:26 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)) 01:45:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:45:26 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-BAwAxy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:45:26 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)) 01:45:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:45:26 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-QgV1oE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:45:26 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)) 01:45:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:45:26 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-WUxIUs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:45:26 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)) 01:45:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:45:26 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-IqyKyU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:45:26 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)) 01:45:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:45:26 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-Cdbw1e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:45:26 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)) 01:45:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:45:26 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-igf5y4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:45:27 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)) 01:45:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:45:27 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-aNqKwG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:45:27 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)) 01:45:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:45:27 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-KrN4Oz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:45:27 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)) 01:45:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:45:27 INFO - Running setup.py (path:/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/pip-h3gMmM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:45:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:45:27 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)) 01:45:27 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)) 01:45:27 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)) 01:45:27 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)) 01:45:27 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)) 01:45:27 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)) 01:45:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:45:27 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 01:45:27 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 01:45:27 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 01:45:27 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 01:45:27 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 01:45:27 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 01:45:30 INFO - Downloading blessings-1.6.tar.gz 01:45:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:45:30 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)) 01:45:30 INFO - Installing collected packages: blessings 01:45:30 INFO - Running setup.py install for blessings 01:45:30 INFO - Successfully installed blessings 01:45:30 INFO - Cleaning up... 01:45:30 INFO - Return code: 0 01:45:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:45:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:45:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:45:30 INFO - Reading from file tmpfile_stdout 01:45:30 INFO - Current package versions: 01:45:30 INFO - blessings == 1.6 01:45:30 INFO - blobuploader == 1.2.4 01:45:30 INFO - browsermob-proxy == 0.6.0 01:45:30 INFO - docopt == 0.6.1 01:45:30 INFO - manifestparser == 1.1 01:45:30 INFO - marionette-client == 2.3.0 01:45:30 INFO - marionette-driver == 1.4.0 01:45:30 INFO - mozInstall == 1.12 01:45:30 INFO - mozcrash == 0.17 01:45:30 INFO - mozdebug == 0.1 01:45:30 INFO - mozdevice == 0.48 01:45:30 INFO - mozfile == 1.2 01:45:30 INFO - mozhttpd == 0.7 01:45:30 INFO - mozinfo == 0.9 01:45:30 INFO - mozleak == 0.1 01:45:30 INFO - mozlog == 3.1 01:45:30 INFO - moznetwork == 0.27 01:45:30 INFO - mozprocess == 0.22 01:45:30 INFO - mozprofile == 0.28 01:45:30 INFO - mozrunner == 6.11 01:45:30 INFO - mozscreenshot == 0.1 01:45:30 INFO - mozsystemmonitor == 0.0 01:45:30 INFO - moztest == 0.7 01:45:30 INFO - mozversion == 1.4 01:45:30 INFO - psutil == 3.1.1 01:45:30 INFO - requests == 1.2.3 01:45:30 INFO - wptserve == 1.4.0 01:45:30 INFO - wsgiref == 0.1.2 01:45:30 INFO - Running post-action listener: _resource_record_post_action 01:45:30 INFO - Running post-action listener: _start_resource_monitoring 01:45:31 INFO - Starting resource monitoring. 01:45:31 INFO - ##### 01:45:31 INFO - ##### Running pull step. 01:45:31 INFO - ##### 01:45:31 INFO - Running pre-action listener: _resource_record_pre_action 01:45:31 INFO - Running main action method: pull 01:45:31 INFO - Pull has nothing to do! 01:45:31 INFO - Running post-action listener: _resource_record_post_action 01:45:31 INFO - ##### 01:45:31 INFO - ##### Running install step. 01:45:31 INFO - ##### 01:45:31 INFO - Running pre-action listener: _resource_record_pre_action 01:45:31 INFO - Running main action method: install 01:45:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:45:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:45:31 INFO - Reading from file tmpfile_stdout 01:45:31 INFO - Detecting whether we're running mozinstall >=1.0... 01:45:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:45:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:45:31 INFO - Reading from file tmpfile_stdout 01:45:31 INFO - Output received: 01:45:31 INFO - Usage: mozinstall [options] installer 01:45:31 INFO - Options: 01:45:31 INFO - -h, --help show this help message and exit 01:45:31 INFO - -d DEST, --destination=DEST 01:45:31 INFO - Directory to install application into. [default: 01:45:31 INFO - "/builds/slave/test"] 01:45:31 INFO - --app=APP Application being installed. [default: firefox] 01:45:31 INFO - mkdir: /builds/slave/test/build/application 01:45:31 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'] 01:45:31 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 01:45:49 INFO - Reading from file tmpfile_stdout 01:45:49 INFO - Output received: 01:45:49 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 01:45:49 INFO - Running post-action listener: _resource_record_post_action 01:45:49 INFO - ##### 01:45:49 INFO - ##### Running run-tests step. 01:45:49 INFO - ##### 01:45:49 INFO - Running pre-action listener: _resource_record_pre_action 01:45:49 INFO - Running main action method: run_tests 01:45:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:45:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:45:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:45:49 INFO - grabbing minidump binary from tooltool 01:45: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')]} 01:45:49 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 0x1058185e0>, '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 0x1053fbcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x105426990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:45:49 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 01:45:49 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 01:45:49 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:45:49 INFO - Return code: 0 01:45:49 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 01:45:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:45:49 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/LTX9aJW5RXe_bYfEpem75A/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 01:45:49 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/LTX9aJW5RXe_bYfEpem75A/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 01:45:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.YVmM4vcpzF/Render', 01:45:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 01:45:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 01:45:49 INFO - 'HOME': '/Users/cltbld', 01:45:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 01:45:49 INFO - 'LOGNAME': 'cltbld', 01:45:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:45:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:45:49 INFO - 'MOZ_NO_REMOTE': '1', 01:45:49 INFO - 'NO_EM_RESTART': '1', 01:45:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:45:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 01:45:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:45:49 INFO - 'PWD': '/builds/slave/test', 01:45:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 01:45:49 INFO - 'SHELL': '/bin/bash', 01:45:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.emOeMCppYd/Listeners', 01:45:49 INFO - 'TMPDIR': '/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/T/', 01:45:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 01:45:49 INFO - 'USER': 'cltbld', 01:45:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 01:45:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 01:45:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 01:45:49 INFO - 'XPC_FLAGS': '0x0', 01:45:49 INFO - 'XPC_SERVICE_NAME': '0', 01:45:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 01:45:49 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/LTX9aJW5RXe_bYfEpem75A/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 01:45:50 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 01:45:50 INFO - import pkg_resources 01:45:50 INFO - Using 1 client processes 01:45:51 INFO - wptserve Starting http server on 127.0.0.1:8000 01:45:51 INFO - wptserve Starting http server on 127.0.0.1:8001 01:45:51 INFO - wptserve Starting http server on 127.0.0.1:8443 01:45:53 INFO - SUITE-START | Running 778 tests 01:45:53 INFO - Running testharness tests 01:45:53 INFO - Setting up ssl 01:45:53 INFO - PROCESS | certutil | 01:45:53 INFO - PROCESS | certutil | 01:45:53 INFO - PROCESS | certutil | 01:45:53 INFO - Certificate Nickname Trust Attributes 01:45:53 INFO - SSL,S/MIME,JAR/XPI 01:45:53 INFO - 01:45:53 INFO - web-platform-tests CT,, 01:45:53 INFO - 01:45:53 INFO - Starting runner 01:45:54 INFO - PROCESS | 1935 | [1935] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 01:45:54 INFO - PROCESS | 1935 | 1462783554137 Marionette DEBUG Marionette enabled via build flag and pref 01:45:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x113f1a000 == 1 [pid = 1935] [id = 1] 01:45:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 1 (0x113f1a800) [pid = 1935] [serial = 1] [outer = 0x0] 01:45:54 INFO - PROCESS | 1935 | [1935] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 01:45:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 2 (0x113f1b800) [pid = 1935] [serial = 2] [outer = 0x113f1a800] 01:45:54 INFO - PROCESS | 1935 | 1462783554447 Marionette INFO Listening on port 2828 01:45:54 INFO - PROCESS | 1935 | 1462783554683 Marionette DEBUG Marionette enabled via command-line flag 01:45:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x116921000 == 2 [pid = 1935] [id = 2] 01:45:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 3 (0x116921800) [pid = 1935] [serial = 3] [outer = 0x0] 01:45:54 INFO - PROCESS | 1935 | [1935] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 01:45:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 4 (0x116922800) [pid = 1935] [serial = 4] [outer = 0x116921800] 01:45:54 INFO - PROCESS | 1935 | [1935] 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 01:45:54 INFO - PROCESS | 1935 | 1462783554839 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51963 01:45:54 INFO - PROCESS | 1935 | 1462783554924 Marionette DEBUG Closed connection conn0 01:45:54 INFO - PROCESS | 1935 | [1935] 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 01:45:54 INFO - PROCESS | 1935 | 1462783554930 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51964 01:45:54 INFO - PROCESS | 1935 | 1462783554938 Marionette DEBUG Closed connection conn1 01:45:54 INFO - PROCESS | 1935 | [1935] 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 01:45:54 INFO - PROCESS | 1935 | 1462783554944 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51965 01:45:54 INFO - PROCESS | 1935 | 1462783554952 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:45:54 INFO - PROCESS | 1935 | 1462783554957 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":"20160509005049","device":"desktop","version":"48.0a2"} 01:45:55 INFO - PROCESS | 1935 | [1935] 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 01:45:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x119fa9000 == 3 [pid = 1935] [id = 3] 01:45:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 5 (0x119fa9800) [pid = 1935] [serial = 5] [outer = 0x0] 01:45:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x119faa000 == 4 [pid = 1935] [id = 4] 01:45:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 6 (0x119fcb800) [pid = 1935] [serial = 6] [outer = 0x0] 01:45:55 INFO - PROCESS | 1935 | [1935] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:45:56 INFO - PROCESS | 1935 | [1935] 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 01:45:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x12374a000 == 5 [pid = 1935] [id = 5] 01:45:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 7 (0x119fcb000) [pid = 1935] [serial = 7] [outer = 0x0] 01:45:56 INFO - PROCESS | 1935 | [1935] 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 01:45:56 INFO - PROCESS | 1935 | [1935] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:45:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 8 (0x123808000) [pid = 1935] [serial = 8] [outer = 0x119fcb000] 01:45:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 9 (0x123cda000) [pid = 1935] [serial = 9] [outer = 0x119fa9800] 01:45:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 10 (0x123cd3000) [pid = 1935] [serial = 10] [outer = 0x119fcb800] 01:45:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 11 (0x123cd4c00) [pid = 1935] [serial = 11] [outer = 0x119fcb000] 01:45:56 INFO - PROCESS | 1935 | [1935] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:45:56 INFO - PROCESS | 1935 | 1462783556924 Marionette DEBUG loaded listener.js 01:45:56 INFO - PROCESS | 1935 | 1462783556933 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 12 (0x1267ec000) [pid = 1935] [serial = 12] [outer = 0x119fcb000] 01:45:57 INFO - PROCESS | 1935 | 1462783557291 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"04beeb70-c23f-4940-8efa-e1449148ba91","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":"20160509005049","device":"desktop","version":"48.0a2","command_id":1}}] 01:45:57 INFO - PROCESS | 1935 | 1462783557398 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}] 01:45:57 INFO - PROCESS | 1935 | 1462783557441 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 01:45:57 INFO - PROCESS | 1935 | 1462783557530 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:45:57 INFO - PROCESS | 1935 | [1935] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:45:57 INFO - PROCESS | 1935 | [1935] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 01:45:57 INFO - PROCESS | 1935 | [1935] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 01:45:57 INFO - PROCESS | 1935 | [1935] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:45:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 13 (0x128d9e400) [pid = 1935] [serial = 13] [outer = 0x119fcb000] 01:45:57 INFO - PROCESS | 1935 | [1935] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:45:57 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:45:57 INFO - PROCESS | 1935 | 1462783557792 Marionette TRACE conn2 <- [1,3,null,{}] 01:45:57 INFO - PROCESS | 1935 | 1462783557794 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:45:57 INFO - PROCESS | 1935 | 1462783557818 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 01:45:57 INFO - PROCESS | 1935 | 1462783557846 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 01:45:57 INFO - PROCESS | 1935 | 1462783557848 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 01:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:45:57 INFO - PROCESS | 1935 | 1462783557851 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:45:57 INFO - PROCESS | 1935 | 1462783557854 Marionette TRACE conn2 <- [1,6,null,{}] 01:45:57 INFO - PROCESS | 1935 | 1462783557859 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}] 01:45:57 INFO - PROCESS | 1935 | 1462783557866 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 01:45:57 INFO - PROCESS | 1935 | 1462783557869 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291e0000 == 6 [pid = 1935] [id = 6] 01:45:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 14 (0x1291f4c00) [pid = 1935] [serial = 14] [outer = 0x0] 01:45:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 15 (0x1291f6800) [pid = 1935] [serial = 15] [outer = 0x1291f4c00] 01:45:57 INFO - PROCESS | 1935 | 1462783557901 Marionette DEBUG loaded listener.js 01:45:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 16 (0x12939d800) [pid = 1935] [serial = 16] [outer = 0x1291f4c00] 01:45:58 INFO - PROCESS | 1935 | 1462783558197 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]]]}] 01:45:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x129780800 == 7 [pid = 1935] [id = 7] 01:45:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 17 (0x1293a1800) [pid = 1935] [serial = 17] [outer = 0x0] 01:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 01:45:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 18 (0x1294dfc00) [pid = 1935] [serial = 18] [outer = 0x1293a1800] 01:45:58 INFO - PROCESS | 1935 | 1462783558242 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 19 (0x1294e2800) [pid = 1935] [serial = 19] [outer = 0x1293a1800] 01:45:58 INFO - PROCESS | 1935 | 1462783558280 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 1935 | 1462783558282 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 01:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:45:58 INFO - PROCESS | 1935 | 1462783558313 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - PROCESS | 1935 | 1462783558314 Marionette TRACE conn2 <- [1,10,null,{}] 01:45:58 INFO - PROCESS | 1935 | 1462783558328 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}] 01:45:58 INFO - PROCESS | 1935 | 1462783558459 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 01:45:58 INFO - PROCESS | 1935 | 1462783558490 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa0d000 == 8 [pid = 1935] [id = 8] 01:45:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 20 (0x12aa24800) [pid = 1935] [serial = 20] [outer = 0x0] 01:45:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 21 (0x12aa26400) [pid = 1935] [serial = 21] [outer = 0x12aa24800] 01:45:58 INFO - PROCESS | 1935 | 1462783558519 Marionette DEBUG loaded listener.js 01:45:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 22 (0x12aa2a800) [pid = 1935] [serial = 22] [outer = 0x12aa24800] 01:45:58 INFO - PROCESS | 1935 | 1462783558826 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]]]}] 01:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 530ms 01:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:45:58 INFO - PROCESS | 1935 | 1462783558843 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 01:45:58 INFO - PROCESS | 1935 | 1462783558844 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 01:45:58 INFO - PROCESS | 1935 | 1462783558847 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:45:58 INFO - PROCESS | 1935 | 1462783558848 Marionette TRACE conn2 <- [1,14,null,{}] 01:45:58 INFO - PROCESS | 1935 | 1462783558850 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}] 01:45:58 INFO - PROCESS | 1935 | 1462783558995 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 01:45:59 INFO - PROCESS | 1935 | 1462783559004 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac83800 == 9 [pid = 1935] [id = 9] 01:45:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 23 (0x12b257000) [pid = 1935] [serial = 23] [outer = 0x0] 01:45:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 24 (0x12b258c00) [pid = 1935] [serial = 24] [outer = 0x12b257000] 01:45:59 INFO - PROCESS | 1935 | 1462783559028 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 25 (0x12b2ebc00) [pid = 1935] [serial = 25] [outer = 0x12b257000] 01:45:59 INFO - PROCESS | 1935 | 1462783559294 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]]]}] 01:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 467ms 01:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:45:59 INFO - PROCESS | 1935 | 1462783559326 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 1935 | 1462783559327 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 01:45:59 INFO - PROCESS | 1935 | 1462783559329 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:45:59 INFO - PROCESS | 1935 | 1462783559330 Marionette TRACE conn2 <- [1,18,null,{}] 01:45:59 INFO - PROCESS | 1935 | 1462783559333 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}] 01:45:59 INFO - PROCESS | 1935 | 1462783559436 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 01:45:59 INFO - PROCESS | 1935 | 1462783559442 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:45:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2dd800 == 10 [pid = 1935] [id = 10] 01:45:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 26 (0x12bb24000) [pid = 1935] [serial = 26] [outer = 0x0] 01:45:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 27 (0x12bb2b400) [pid = 1935] [serial = 27] [outer = 0x12bb24000] 01:45:59 INFO - PROCESS | 1935 | 1462783559468 Marionette DEBUG loaded listener.js 01:45:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 28 (0x12bb45000) [pid = 1935] [serial = 28] [outer = 0x12bb24000] 01:45:59 INFO - PROCESS | 1935 | 1462783559805 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]]]}] 01:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 519ms 01:45:59 INFO - PROCESS | 1935 | 1462783559850 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 01:45:59 INFO - PROCESS | 1935 | 1462783559852 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 01:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:45:59 INFO - PROCESS | 1935 | 1462783559856 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:45:59 INFO - PROCESS | 1935 | 1462783559857 Marionette TRACE conn2 <- [1,22,null,{}] 01:45:59 INFO - PROCESS | 1935 | 1462783559859 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}] 01:46:00 INFO - PROCESS | 1935 | 1462783559993 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 01:46:00 INFO - PROCESS | 1935 | 1462783559999 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf38000 == 11 [pid = 1935] [id = 11] 01:46:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 29 (0x12bb48800) [pid = 1935] [serial = 29] [outer = 0x0] 01:46:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 30 (0x12bb4fc00) [pid = 1935] [serial = 30] [outer = 0x12bb48800] 01:46:00 INFO - PROCESS | 1935 | 1462783560040 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 31 (0x11852e000) [pid = 1935] [serial = 31] [outer = 0x12bb48800] 01:46:00 INFO - PROCESS | 1935 | 1462783560376 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]]]}] 01:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 569ms 01:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:46:00 INFO - PROCESS | 1935 | 1462783560424 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 1935 | 1462783560426 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 01:46:00 INFO - PROCESS | 1935 | 1462783560428 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 1935 | 1462783560429 Marionette TRACE conn2 <- [1,26,null,{}] 01:46:00 INFO - PROCESS | 1935 | 1462783560431 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}] 01:46:00 INFO - PROCESS | 1935 | 1462783560523 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 01:46:00 INFO - PROCESS | 1935 | 1462783560528 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x118219000 == 12 [pid = 1935] [id = 12] 01:46:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 32 (0x11854fc00) [pid = 1935] [serial = 32] [outer = 0x0] 01:46:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 33 (0x1291edc00) [pid = 1935] [serial = 33] [outer = 0x11854fc00] 01:46:00 INFO - PROCESS | 1935 | 1462783560553 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 34 (0x12be7b400) [pid = 1935] [serial = 34] [outer = 0x11854fc00] 01:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 367ms 01:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:46:00 INFO - PROCESS | 1935 | 1462783560794 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]]]}] 01:46:00 INFO - PROCESS | 1935 | 1462783560797 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 01:46:00 INFO - PROCESS | 1935 | 1462783560798 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 01:46:00 INFO - PROCESS | 1935 | 1462783560800 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:46:00 INFO - PROCESS | 1935 | 1462783560801 Marionette TRACE conn2 <- [1,30,null,{}] 01:46:00 INFO - PROCESS | 1935 | 1462783560810 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}] 01:46:00 INFO - PROCESS | 1935 | 1462783560902 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 01:46:00 INFO - PROCESS | 1935 | 1462783560909 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2e2000 == 13 [pid = 1935] [id = 13] 01:46:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 35 (0x12be7dc00) [pid = 1935] [serial = 35] [outer = 0x0] 01:46:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 36 (0x12be86800) [pid = 1935] [serial = 36] [outer = 0x12be7dc00] 01:46:00 INFO - PROCESS | 1935 | 1462783560933 Marionette DEBUG loaded listener.js 01:46:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 37 (0x12c2a7800) [pid = 1935] [serial = 37] [outer = 0x12be7dc00] 01:46:01 INFO - PROCESS | 1935 | 1462783561173 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]]]}] 01:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 424ms 01:46:01 INFO - PROCESS | 1935 | 1462783561226 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 1935 | 1462783561227 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 01:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:46:01 INFO - PROCESS | 1935 | 1462783561247 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:46:01 INFO - PROCESS | 1935 | 1462783561248 Marionette TRACE conn2 <- [1,34,null,{}] 01:46:01 INFO - PROCESS | 1935 | 1462783561250 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}] 01:46:01 INFO - PROCESS | 1935 | 1462783561333 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 01:46:01 INFO - PROCESS | 1935 | 1462783561340 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6ac000 == 14 [pid = 1935] [id = 14] 01:46:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 38 (0x12c2a9c00) [pid = 1935] [serial = 38] [outer = 0x0] 01:46:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 39 (0x12c2b0400) [pid = 1935] [serial = 39] [outer = 0x12c2a9c00] 01:46:01 INFO - PROCESS | 1935 | 1462783561373 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 40 (0x12c8bb800) [pid = 1935] [serial = 40] [outer = 0x12c2a9c00] 01:46:01 INFO - PROCESS | 1935 | 1462783561610 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]]]}] 01:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 373ms 01:46:01 INFO - PROCESS | 1935 | 1462783561616 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 01:46:01 INFO - PROCESS | 1935 | 1462783561617 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 01:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:46:01 INFO - PROCESS | 1935 | 1462783561626 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:46:01 INFO - PROCESS | 1935 | 1462783561627 Marionette TRACE conn2 <- [1,38,null,{}] 01:46:01 INFO - PROCESS | 1935 | 1462783561630 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}] 01:46:01 INFO - PROCESS | 1935 | 1462783561728 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 01:46:01 INFO - PROCESS | 1935 | 1462783561733 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb93800 == 15 [pid = 1935] [id = 15] 01:46:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 41 (0x12c8c0000) [pid = 1935] [serial = 41] [outer = 0x0] 01:46:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 42 (0x12c8c6800) [pid = 1935] [serial = 42] [outer = 0x12c8c0000] 01:46:01 INFO - PROCESS | 1935 | 1462783561757 Marionette DEBUG loaded listener.js 01:46:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 43 (0x12cc51800) [pid = 1935] [serial = 43] [outer = 0x12c8c0000] 01:46:02 INFO - PROCESS | 1935 | 1462783561995 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]]]}] 01:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 425ms 01:46:02 INFO - PROCESS | 1935 | 1462783562046 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 01:46:02 INFO - PROCESS | 1935 | 1462783562047 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 01:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:46:02 INFO - PROCESS | 1935 | 1462783562049 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:46:02 INFO - PROCESS | 1935 | 1462783562050 Marionette TRACE conn2 <- [1,42,null,{}] 01:46:02 INFO - PROCESS | 1935 | 1462783562060 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}] 01:46:02 INFO - PROCESS | 1935 | 1462783562155 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 01:46:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ce53000 == 16 [pid = 1935] [id = 16] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 44 (0x12ce53800) [pid = 1935] [serial = 44] [outer = 0x0] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 45 (0x12ce55000) [pid = 1935] [serial = 45] [outer = 0x12ce53800] 01:46:02 INFO - PROCESS | 1935 | 1462783562173 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 46 (0x12ce5c000) [pid = 1935] [serial = 46] [outer = 0x12ce53800] 01:46:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ce63800 == 17 [pid = 1935] [id = 17] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 47 (0x12cf28c00) [pid = 1935] [serial = 47] [outer = 0x0] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 48 (0x12cf2a800) [pid = 1935] [serial = 48] [outer = 0x12cf28c00] 01:46:02 INFO - PROCESS | 1935 | 1462783562205 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 49 (0x12cf2ec00) [pid = 1935] [serial = 49] [outer = 0x12cf28c00] 01:46:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bfe0800 == 18 [pid = 1935] [id = 18] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 50 (0x12cc5c800) [pid = 1935] [serial = 50] [outer = 0x0] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 51 (0x12cf35000) [pid = 1935] [serial = 51] [outer = 0x12cc5c800] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 52 (0x12b1a9800) [pid = 1935] [serial = 52] [outer = 0x12cc5c800] 01:46:02 INFO - PROCESS | 1935 | 1462783562566 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]]]}] 01:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 527ms 01:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:46:02 INFO - PROCESS | 1935 | 1462783562576 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 01:46:02 INFO - PROCESS | 1935 | 1462783562577 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 01:46:02 INFO - PROCESS | 1935 | 1462783562588 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:46:02 INFO - PROCESS | 1935 | 1462783562589 Marionette TRACE conn2 <- [1,46,null,{}] 01:46:02 INFO - PROCESS | 1935 | 1462783562592 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}] 01:46:02 INFO - PROCESS | 1935 | 1462783562704 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 01:46:02 INFO - PROCESS | 1935 | 1462783562711 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x1182d6000 == 19 [pid = 1935] [id = 19] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 53 (0x117e6c400) [pid = 1935] [serial = 53] [outer = 0x0] 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 54 (0x118081800) [pid = 1935] [serial = 54] [outer = 0x117e6c400] 01:46:02 INFO - PROCESS | 1935 | 1462783562756 Marionette DEBUG loaded listener.js 01:46:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 55 (0x119315400) [pid = 1935] [serial = 55] [outer = 0x117e6c400] 01:46:03 INFO - PROCESS | 1935 | 1462783563058 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]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 531ms 01:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:46:03 INFO - PROCESS | 1935 | 1462783563114 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 1935 | 1462783563116 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 01:46:03 INFO - PROCESS | 1935 | 1462783563123 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 1935 | 1462783563126 Marionette TRACE conn2 <- [1,50,null,{}] 01:46:03 INFO - PROCESS | 1935 | 1462783563129 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}] 01:46:03 INFO - PROCESS | 1935 | 1462783563275 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 01:46:03 INFO - PROCESS | 1935 | 1462783563281 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d660000 == 20 [pid = 1935] [id = 20] 01:46:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 56 (0x11808c400) [pid = 1935] [serial = 56] [outer = 0x0] 01:46:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 57 (0x11808ec00) [pid = 1935] [serial = 57] [outer = 0x11808c400] 01:46:03 INFO - PROCESS | 1935 | 1462783563316 Marionette DEBUG loaded listener.js 01:46:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 58 (0x12b1a4800) [pid = 1935] [serial = 58] [outer = 0x11808c400] 01:46:03 INFO - PROCESS | 1935 | 1462783563656 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]]]}] 01:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 574ms 01:46:03 INFO - PROCESS | 1935 | 1462783563693 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 01:46:03 INFO - PROCESS | 1935 | 1462783563694 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 01:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:46:03 INFO - PROCESS | 1935 | 1462783563696 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:46:03 INFO - PROCESS | 1935 | 1462783563697 Marionette TRACE conn2 <- [1,54,null,{}] 01:46:03 INFO - PROCESS | 1935 | 1462783563700 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}] 01:46:03 INFO - PROCESS | 1935 | 1462783563789 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 01:46:03 INFO - PROCESS | 1935 | 1462783563794 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d672000 == 21 [pid = 1935] [id = 21] 01:46:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 59 (0x12d2c7c00) [pid = 1935] [serial = 59] [outer = 0x0] 01:46:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 60 (0x12d2d5c00) [pid = 1935] [serial = 60] [outer = 0x12d2c7c00] 01:46:03 INFO - PROCESS | 1935 | 1462783563819 Marionette DEBUG loaded listener.js 01:46:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 61 (0x12d2da800) [pid = 1935] [serial = 61] [outer = 0x12d2c7c00] 01:46:04 INFO - PROCESS | 1935 | 1462783564078 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]]]}] 01:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 01:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:46:04 INFO - PROCESS | 1935 | 1462783564115 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 01:46:04 INFO - PROCESS | 1935 | 1462783564117 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 01:46:04 INFO - PROCESS | 1935 | 1462783564128 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:46:04 INFO - PROCESS | 1935 | 1462783564129 Marionette TRACE conn2 <- [1,58,null,{}] 01:46:04 INFO - PROCESS | 1935 | 1462783564132 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}] 01:46:04 INFO - PROCESS | 1935 | 1462783564230 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 01:46:04 INFO - PROCESS | 1935 | 1462783564234 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d6ec800 == 22 [pid = 1935] [id = 22] 01:46:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 62 (0x12d2d1000) [pid = 1935] [serial = 62] [outer = 0x0] 01:46:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 63 (0x12d2e1c00) [pid = 1935] [serial = 63] [outer = 0x12d2d1000] 01:46:04 INFO - PROCESS | 1935 | 1462783564259 Marionette DEBUG loaded listener.js 01:46:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 64 (0x134a1a000) [pid = 1935] [serial = 64] [outer = 0x12d2d1000] 01:46:05 INFO - PROCESS | 1935 | 1462783565179 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]]]}] 01:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1129ms 01:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:46:05 INFO - PROCESS | 1935 | 1462783565249 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 01:46:05 INFO - PROCESS | 1935 | 1462783565252 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 01:46:05 INFO - PROCESS | 1935 | 1462783565255 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:46:05 INFO - PROCESS | 1935 | 1462783565258 Marionette TRACE conn2 <- [1,62,null,{}] 01:46:05 INFO - PROCESS | 1935 | 1462783565261 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}] 01:46:05 INFO - PROCESS | 1935 | 1462783565374 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 01:46:05 INFO - PROCESS | 1935 | 1462783565416 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x113249800 == 23 [pid = 1935] [id = 23] 01:46:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 65 (0x11272e000) [pid = 1935] [serial = 65] [outer = 0x0] 01:46:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 66 (0x112a72800) [pid = 1935] [serial = 66] [outer = 0x11272e000] 01:46:05 INFO - PROCESS | 1935 | 1462783565447 Marionette DEBUG loaded listener.js 01:46:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 67 (0x1133bfc00) [pid = 1935] [serial = 67] [outer = 0x11272e000] 01:46:05 INFO - PROCESS | 1935 | 1462783565890 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]]]}] 01:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 01:46:05 INFO - PROCESS | 1935 | 1462783565926 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 01:46:05 INFO - PROCESS | 1935 | 1462783565930 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 01:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:46:05 INFO - PROCESS | 1935 | 1462783565935 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:46:05 INFO - PROCESS | 1935 | 1462783565937 Marionette TRACE conn2 <- [1,66,null,{}] 01:46:05 INFO - PROCESS | 1935 | 1462783565939 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}] 01:46:06 INFO - PROCESS | 1935 | 1462783566052 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 01:46:06 INFO - PROCESS | 1935 | 1462783566120 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f06800 == 24 [pid = 1935] [id = 24] 01:46:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 68 (0x11515bc00) [pid = 1935] [serial = 68] [outer = 0x0] 01:46:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 69 (0x11693f800) [pid = 1935] [serial = 69] [outer = 0x11515bc00] 01:46:06 INFO - PROCESS | 1935 | 1462783566151 Marionette DEBUG loaded listener.js 01:46:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 70 (0x117544000) [pid = 1935] [serial = 70] [outer = 0x11515bc00] 01:46:06 INFO - PROCESS | 1935 | 1462783566758 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]]]}] 01:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 871ms 01:46:06 INFO - PROCESS | 1935 | 1462783566826 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 01:46:06 INFO - PROCESS | 1935 | 1462783566828 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 01:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:46:06 INFO - PROCESS | 1935 | 1462783566834 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:46:06 INFO - PROCESS | 1935 | 1462783566836 Marionette TRACE conn2 <- [1,70,null,{}] 01:46:06 INFO - PROCESS | 1935 | 1462783566841 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}] 01:46:06 INFO - PROCESS | 1935 | 1462783566959 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 01:46:07 INFO - PROCESS | 1935 | 1462783567055 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x11330c000 == 25 [pid = 1935] [id = 25] 01:46:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 71 (0x10039b400) [pid = 1935] [serial = 71] [outer = 0x0] 01:46:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 72 (0x1161ac000) [pid = 1935] [serial = 72] [outer = 0x10039b400] 01:46:07 INFO - PROCESS | 1935 | 1462783567087 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 73 (0x11675c400) [pid = 1935] [serial = 73] [outer = 0x10039b400] 01:46:07 INFO - PROCESS | 1935 | 1462783567488 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]]]}] 01:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 675ms 01:46:07 INFO - PROCESS | 1935 | 1462783567510 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 01:46:07 INFO - PROCESS | 1935 | 1462783567515 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 01:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:46:07 INFO - PROCESS | 1935 | 1462783567524 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:46:07 INFO - PROCESS | 1935 | 1462783567527 Marionette TRACE conn2 <- [1,74,null,{}] 01:46:07 INFO - PROCESS | 1935 | 1462783567530 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}] 01:46:07 INFO - PROCESS | 1935 | 1462783567648 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 01:46:07 INFO - PROCESS | 1935 | 1462783567697 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x112621800 == 26 [pid = 1935] [id = 26] 01:46:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 74 (0x1122c3000) [pid = 1935] [serial = 74] [outer = 0x0] 01:46:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 75 (0x112731c00) [pid = 1935] [serial = 75] [outer = 0x1122c3000] 01:46:07 INFO - PROCESS | 1935 | 1462783567739 Marionette DEBUG loaded listener.js 01:46:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 76 (0x117542000) [pid = 1935] [serial = 76] [outer = 0x1122c3000] 01:46:08 INFO - PROCESS | 1935 | 1462783568144 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]]]}] 01:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 671ms 01:46:08 INFO - PROCESS | 1935 | 1462783568208 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 01:46:08 INFO - PROCESS | 1935 | 1462783568210 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 01:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:46:08 INFO - PROCESS | 1935 | 1462783568217 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:46:08 INFO - PROCESS | 1935 | 1462783568219 Marionette TRACE conn2 <- [1,78,null,{}] 01:46:08 INFO - PROCESS | 1935 | 1462783568233 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}] 01:46:08 INFO - PROCESS | 1935 | 1462783568309 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 01:46:08 INFO - PROCESS | 1935 | 1462783568315 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f0d000 == 27 [pid = 1935] [id = 27] 01:46:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 77 (0x112fa4c00) [pid = 1935] [serial = 77] [outer = 0x0] 01:46:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 78 (0x11808b800) [pid = 1935] [serial = 78] [outer = 0x112fa4c00] 01:46:08 INFO - PROCESS | 1935 | 1462783568345 Marionette DEBUG loaded listener.js 01:46:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 79 (0x1181c7000) [pid = 1935] [serial = 79] [outer = 0x112fa4c00] 01:46:08 INFO - PROCESS | 1935 | 1462783568742 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]]]}] 01:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 578ms 01:46:08 INFO - PROCESS | 1935 | 1462783568795 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 01:46:08 INFO - PROCESS | 1935 | 1462783568798 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 01:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:46:08 INFO - PROCESS | 1935 | 1462783568801 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:46:08 INFO - PROCESS | 1935 | 1462783568803 Marionette TRACE conn2 <- [1,82,null,{}] 01:46:08 INFO - PROCESS | 1935 | 1462783568806 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}] 01:46:08 INFO - PROCESS | 1935 | 1462783568928 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 01:46:08 INFO - PROCESS | 1935 | 1462783568959 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171f1000 == 28 [pid = 1935] [id = 28] 01:46:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 80 (0x118555c00) [pid = 1935] [serial = 80] [outer = 0x0] 01:46:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 81 (0x11859b400) [pid = 1935] [serial = 81] [outer = 0x118555c00] 01:46:08 INFO - PROCESS | 1935 | 1462783568989 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 82 (0x118734400) [pid = 1935] [serial = 82] [outer = 0x118555c00] 01:46:09 INFO - PROCESS | 1935 | 1462783569293 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]]]}] 01:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 524ms 01:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:46:09 INFO - PROCESS | 1935 | 1462783569325 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 01:46:09 INFO - PROCESS | 1935 | 1462783569326 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 01:46:09 INFO - PROCESS | 1935 | 1462783569328 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - PROCESS | 1935 | 1462783569329 Marionette TRACE conn2 <- [1,86,null,{}] 01:46:09 INFO - PROCESS | 1935 | 1462783569331 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}] 01:46:09 INFO - PROCESS | 1935 | 1462783569425 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 01:46:09 INFO - PROCESS | 1935 | 1462783569431 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x118204000 == 29 [pid = 1935] [id = 29] 01:46:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x117e72800) [pid = 1935] [serial = 83] [outer = 0x0] 01:46:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x118c62c00) [pid = 1935] [serial = 84] [outer = 0x117e72800] 01:46:09 INFO - PROCESS | 1935 | 1462783569457 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 85 (0x119094000) [pid = 1935] [serial = 85] [outer = 0x117e72800] 01:46:09 INFO - PROCESS | 1935 | 1462783569729 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]]]}] 01:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 419ms 01:46:09 INFO - PROCESS | 1935 | 1462783569747 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 01:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:46:09 INFO - PROCESS | 1935 | 1462783569748 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 01:46:09 INFO - PROCESS | 1935 | 1462783569750 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:46:09 INFO - PROCESS | 1935 | 1462783569752 Marionette TRACE conn2 <- [1,90,null,{}] 01:46:09 INFO - PROCESS | 1935 | 1462783569762 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}] 01:46:09 INFO - PROCESS | 1935 | 1462783569852 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 01:46:09 INFO - PROCESS | 1935 | 1462783569860 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x118576800 == 30 [pid = 1935] [id = 30] 01:46:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 86 (0x119103800) [pid = 1935] [serial = 86] [outer = 0x0] 01:46:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x119315800) [pid = 1935] [serial = 87] [outer = 0x119103800] 01:46:09 INFO - PROCESS | 1935 | 1462783569886 Marionette DEBUG loaded listener.js 01:46:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x11972ac00) [pid = 1935] [serial = 88] [outer = 0x119103800] 01:46:10 INFO - PROCESS | 1935 | 1462783570194 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]]]}] 01:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 475ms 01:46:10 INFO - PROCESS | 1935 | 1462783570227 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 01:46:10 INFO - PROCESS | 1935 | 1462783570228 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 01:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:46:10 INFO - PROCESS | 1935 | 1462783570230 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - PROCESS | 1935 | 1462783570231 Marionette TRACE conn2 <- [1,94,null,{}] 01:46:10 INFO - PROCESS | 1935 | 1462783570234 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}] 01:46:10 INFO - PROCESS | 1935 | 1462783570304 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 01:46:10 INFO - PROCESS | 1935 | 1462783570353 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171de800 == 31 [pid = 1935] [id = 31] 01:46:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x1131c1400) [pid = 1935] [serial = 89] [outer = 0x0] 01:46:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x11972d400) [pid = 1935] [serial = 90] [outer = 0x1131c1400] 01:46:10 INFO - PROCESS | 1935 | 1462783570378 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x11976e400) [pid = 1935] [serial = 91] [outer = 0x1131c1400] 01:46:10 INFO - PROCESS | 1935 | 1462783570616 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]]]}] 01:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 01:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:46:10 INFO - PROCESS | 1935 | 1462783570649 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 01:46:10 INFO - PROCESS | 1935 | 1462783570650 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 01:46:10 INFO - PROCESS | 1935 | 1462783570663 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:46:10 INFO - PROCESS | 1935 | 1462783570664 Marionette TRACE conn2 <- [1,98,null,{}] 01:46:10 INFO - PROCESS | 1935 | 1462783570666 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}] 01:46:10 INFO - PROCESS | 1935 | 1462783570742 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 01:46:10 INFO - PROCESS | 1935 | 1462783570747 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191da000 == 32 [pid = 1935] [id = 32] 01:46:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x119770c00) [pid = 1935] [serial = 92] [outer = 0x0] 01:46:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x119c46c00) [pid = 1935] [serial = 93] [outer = 0x119770c00] 01:46:10 INFO - PROCESS | 1935 | 1462783570774 Marionette DEBUG loaded listener.js 01:46:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x119ca7000) [pid = 1935] [serial = 94] [outer = 0x119770c00] 01:46:11 INFO - PROCESS | 1935 | 1462783571054 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]]]}] 01:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 425ms 01:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:46:11 INFO - PROCESS | 1935 | 1462783571083 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 01:46:11 INFO - PROCESS | 1935 | 1462783571084 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 01:46:11 INFO - PROCESS | 1935 | 1462783571088 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 1935 | 1462783571092 Marionette TRACE conn2 <- [1,102,null,{}] 01:46:11 INFO - PROCESS | 1935 | 1462783571099 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}] 01:46:11 INFO - PROCESS | 1935 | 1462783571175 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 01:46:11 INFO - PROCESS | 1935 | 1462783571180 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194c7000 == 33 [pid = 1935] [id = 33] 01:46:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x119ca7800) [pid = 1935] [serial = 95] [outer = 0x0] 01:46:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x12309e000) [pid = 1935] [serial = 96] [outer = 0x119ca7800] 01:46:11 INFO - PROCESS | 1935 | 1462783571206 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x1230a2000) [pid = 1935] [serial = 97] [outer = 0x119ca7800] 01:46:11 INFO - PROCESS | 1935 | 1462783571489 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]]]}] 01:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 428ms 01:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:46:11 INFO - PROCESS | 1935 | 1462783571516 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 01:46:11 INFO - PROCESS | 1935 | 1462783571517 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 01:46:11 INFO - PROCESS | 1935 | 1462783571527 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 1935 | 1462783571528 Marionette TRACE conn2 <- [1,106,null,{}] 01:46:11 INFO - PROCESS | 1935 | 1462783571532 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}] 01:46:11 INFO - PROCESS | 1935 | 1462783571633 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 01:46:11 INFO - PROCESS | 1935 | 1462783571640 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194c9000 == 34 [pid = 1935] [id = 34] 01:46:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x118089c00) [pid = 1935] [serial = 98] [outer = 0x0] 01:46:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x119fd0c00) [pid = 1935] [serial = 99] [outer = 0x118089c00] 01:46:11 INFO - PROCESS | 1935 | 1462783571665 Marionette DEBUG loaded listener.js 01:46:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x1233f1000) [pid = 1935] [serial = 100] [outer = 0x118089c00] 01:46:11 INFO - PROCESS | 1935 | 1462783571930 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]]]}] 01:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 428ms 01:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:46:11 INFO - PROCESS | 1935 | 1462783571948 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 01:46:11 INFO - PROCESS | 1935 | 1462783571950 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 01:46:11 INFO - PROCESS | 1935 | 1462783571952 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:46:11 INFO - PROCESS | 1935 | 1462783571956 Marionette TRACE conn2 <- [1,110,null,{}] 01:46:11 INFO - PROCESS | 1935 | 1462783571965 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}] 01:46:12 INFO - PROCESS | 1935 | 1462783572058 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 01:46:12 INFO - PROCESS | 1935 | 1462783572071 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x123071800 == 35 [pid = 1935] [id = 35] 01:46:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x123277400) [pid = 1935] [serial = 101] [outer = 0x0] 01:46:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x12370bc00) [pid = 1935] [serial = 102] [outer = 0x123277400] 01:46:12 INFO - PROCESS | 1935 | 1462783572099 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x123d1c800) [pid = 1935] [serial = 103] [outer = 0x123277400] 01:46:12 INFO - PROCESS | 1935 | 1462783572413 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]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 478ms 01:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:46:12 INFO - PROCESS | 1935 | 1462783572431 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 1935 | 1462783572432 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 01:46:12 INFO - PROCESS | 1935 | 1462783572434 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 1935 | 1462783572435 Marionette TRACE conn2 <- [1,114,null,{}] 01:46:12 INFO - PROCESS | 1935 | 1462783572444 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}] 01:46:12 INFO - PROCESS | 1935 | 1462783572517 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 01:46:12 INFO - PROCESS | 1935 | 1462783572565 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d6000 == 36 [pid = 1935] [id = 36] 01:46:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x1239b6400) [pid = 1935] [serial = 104] [outer = 0x0] 01:46:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x12418cc00) [pid = 1935] [serial = 105] [outer = 0x1239b6400] 01:46:12 INFO - PROCESS | 1935 | 1462783572589 Marionette DEBUG loaded listener.js 01:46:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x124632800) [pid = 1935] [serial = 106] [outer = 0x1239b6400] 01:46:12 INFO - PROCESS | 1935 | 1462783572875 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]]]}] 01:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 01:46:12 INFO - PROCESS | 1935 | 1462783572910 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 01:46:12 INFO - PROCESS | 1935 | 1462783572911 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 01:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:46:12 INFO - PROCESS | 1935 | 1462783572914 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:46:12 INFO - PROCESS | 1935 | 1462783572915 Marionette TRACE conn2 <- [1,118,null,{}] 01:46:12 INFO - PROCESS | 1935 | 1462783572917 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}] 01:46:12 INFO - PROCESS | 1935 | 1462783572995 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 01:46:13 INFO - PROCESS | 1935 | 1462783573000 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x1233db000 == 37 [pid = 1935] [id = 37] 01:46:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x1247d6400) [pid = 1935] [serial = 107] [outer = 0x0] 01:46:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x124e3cc00) [pid = 1935] [serial = 108] [outer = 0x1247d6400] 01:46:13 INFO - PROCESS | 1935 | 1462783573027 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x124eb8c00) [pid = 1935] [serial = 109] [outer = 0x1247d6400] 01:46:13 INFO - PROCESS | 1935 | 1462783573324 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]]]}] 01:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 01:46:13 INFO - PROCESS | 1935 | 1462783573333 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 1935 | 1462783573334 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 01:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:46:13 INFO - PROCESS | 1935 | 1462783573337 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - PROCESS | 1935 | 1462783573340 Marionette TRACE conn2 <- [1,122,null,{}] 01:46:13 INFO - PROCESS | 1935 | 1462783573348 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}] 01:46:13 INFO - PROCESS | 1935 | 1462783573428 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 01:46:13 INFO - PROCESS | 1935 | 1462783573478 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x123759000 == 38 [pid = 1935] [id = 38] 01:46:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x1244f8000) [pid = 1935] [serial = 110] [outer = 0x0] 01:46:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x124eb6c00) [pid = 1935] [serial = 111] [outer = 0x1244f8000] 01:46:13 INFO - PROCESS | 1935 | 1462783573502 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x126531400) [pid = 1935] [serial = 112] [outer = 0x1244f8000] 01:46:13 INFO - PROCESS | 1935 | 1462783573733 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]]]}] 01:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 428ms 01:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:46:13 INFO - PROCESS | 1935 | 1462783573765 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 01:46:13 INFO - PROCESS | 1935 | 1462783573766 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 01:46:13 INFO - PROCESS | 1935 | 1462783573776 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:46:13 INFO - PROCESS | 1935 | 1462783573777 Marionette TRACE conn2 <- [1,126,null,{}] 01:46:13 INFO - PROCESS | 1935 | 1462783573782 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}] 01:46:13 INFO - PROCESS | 1935 | 1462783573862 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 01:46:13 INFO - PROCESS | 1935 | 1462783573867 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x123e1a000 == 39 [pid = 1935] [id = 39] 01:46:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x126538800) [pid = 1935] [serial = 113] [outer = 0x0] 01:46:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x126729800) [pid = 1935] [serial = 114] [outer = 0x126538800] 01:46:13 INFO - PROCESS | 1935 | 1462783573893 Marionette DEBUG loaded listener.js 01:46:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x1267ecc00) [pid = 1935] [serial = 115] [outer = 0x126538800] 01:46:14 INFO - PROCESS | 1935 | 1462783574190 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]]]}] 01:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 478ms 01:46:14 INFO - PROCESS | 1935 | 1462783574247 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 01:46:14 INFO - PROCESS | 1935 | 1462783574248 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 01:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:46:14 INFO - PROCESS | 1935 | 1462783574251 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:46:14 INFO - PROCESS | 1935 | 1462783574252 Marionette TRACE conn2 <- [1,130,null,{}] 01:46:14 INFO - PROCESS | 1935 | 1462783574254 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}] 01:46:14 INFO - PROCESS | 1935 | 1462783574336 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 01:46:14 INFO - PROCESS | 1935 | 1462783574399 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x1241c6000 == 40 [pid = 1935] [id = 40] 01:46:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x126539800) [pid = 1935] [serial = 116] [outer = 0x0] 01:46:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x1269a6800) [pid = 1935] [serial = 117] [outer = 0x126539800] 01:46:14 INFO - PROCESS | 1935 | 1462783574423 Marionette DEBUG loaded listener.js 01:46:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x128c78800) [pid = 1935] [serial = 118] [outer = 0x126539800] 01:46:15 INFO - PROCESS | 1935 | 1462783575396 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]]]}] 01:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1170ms 01:46:15 INFO - PROCESS | 1935 | 1462783575422 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 01:46:15 INFO - PROCESS | 1935 | 1462783575424 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 01:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:46:15 INFO - PROCESS | 1935 | 1462783575433 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:46:15 INFO - PROCESS | 1935 | 1462783575434 Marionette TRACE conn2 <- [1,134,null,{}] 01:46:15 INFO - PROCESS | 1935 | 1462783575444 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}] 01:46:15 INFO - PROCESS | 1935 | 1462783575532 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 01:46:15 INFO - PROCESS | 1935 | 1462783575556 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x113244800 == 41 [pid = 1935] [id = 41] 01:46:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x11616c000) [pid = 1935] [serial = 119] [outer = 0x0] 01:46:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1161e8400) [pid = 1935] [serial = 120] [outer = 0x11616c000] 01:46:15 INFO - PROCESS | 1935 | 1462783575607 Marionette DEBUG loaded listener.js 01:46:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x116766800) [pid = 1935] [serial = 121] [outer = 0x11616c000] 01:46:15 INFO - PROCESS | 1935 | 1462783575943 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]]]}] 01:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 529ms 01:46:15 INFO - PROCESS | 1935 | 1462783575961 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 01:46:15 INFO - PROCESS | 1935 | 1462783575965 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 01:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:46:15 INFO - PROCESS | 1935 | 1462783575970 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:46:15 INFO - PROCESS | 1935 | 1462783575971 Marionette TRACE conn2 <- [1,138,null,{}] 01:46:15 INFO - PROCESS | 1935 | 1462783575974 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}] 01:46:16 INFO - PROCESS | 1935 | 1462783576071 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 01:46:16 INFO - PROCESS | 1935 | 1462783576077 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x113f12000 == 42 [pid = 1935] [id = 42] 01:46:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x11676b000) [pid = 1935] [serial = 122] [outer = 0x0] 01:46:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x117172c00) [pid = 1935] [serial = 123] [outer = 0x11676b000] 01:46:16 INFO - PROCESS | 1935 | 1462783576103 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x11807ec00) [pid = 1935] [serial = 124] [outer = 0x11676b000] 01:46:16 INFO - PROCESS | 1935 | 1462783576413 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]]]}] 01:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 469ms 01:46:16 INFO - PROCESS | 1935 | 1462783576441 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 01:46:16 INFO - PROCESS | 1935 | 1462783576450 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 01:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:46:16 INFO - PROCESS | 1935 | 1462783576455 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:46:16 INFO - PROCESS | 1935 | 1462783576458 Marionette TRACE conn2 <- [1,142,null,{}] 01:46:16 INFO - PROCESS | 1935 | 1462783576465 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}] 01:46:16 INFO - PROCESS | 1935 | 1462783576558 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 01:46:16 INFO - PROCESS | 1935 | 1462783576563 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171d6800 == 43 [pid = 1935] [id = 43] 01:46:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x118087c00) [pid = 1935] [serial = 125] [outer = 0x0] 01:46:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x1181c8400) [pid = 1935] [serial = 126] [outer = 0x118087c00] 01:46:16 INFO - PROCESS | 1935 | 1462783576591 Marionette DEBUG loaded listener.js 01:46:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x118596400) [pid = 1935] [serial = 127] [outer = 0x118087c00] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x12c2a9c00) [pid = 1935] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x12be7dc00) [pid = 1935] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x11854fc00) [pid = 1935] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x12bb48800) [pid = 1935] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x12bb24000) [pid = 1935] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x12b257000) [pid = 1935] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x12aa24800) [pid = 1935] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x1291f4c00) [pid = 1935] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x12d2c7c00) [pid = 1935] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x11808c400) [pid = 1935] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x117e6c400) [pid = 1935] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x12cf28c00) [pid = 1935] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x12c8c0000) [pid = 1935] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x118555c00) [pid = 1935] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x117e72800) [pid = 1935] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x119103800) [pid = 1935] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x1131c1400) [pid = 1935] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x119770c00) [pid = 1935] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x119ca7800) [pid = 1935] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x118089c00) [pid = 1935] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x1239b6400) [pid = 1935] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x1247d6400) [pid = 1935] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x1244f8000) [pid = 1935] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x12d2d1000) [pid = 1935] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x11272e000) [pid = 1935] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x11515bc00) [pid = 1935] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x10039b400) [pid = 1935] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x1122c3000) [pid = 1935] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:46:17 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x112fa4c00) [pid = 1935] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:46:17 INFO - PROCESS | 1935 | 1462783577362 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]]]}] 01:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 01:46:17 INFO - PROCESS | 1935 | 1462783577377 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 01:46:17 INFO - PROCESS | 1935 | 1462783577379 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 01:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:46:17 INFO - PROCESS | 1935 | 1462783577381 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:46:17 INFO - PROCESS | 1935 | 1462783577382 Marionette TRACE conn2 <- [1,146,null,{}] 01:46:17 INFO - PROCESS | 1935 | 1462783577385 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}] 01:46:17 INFO - PROCESS | 1935 | 1462783577478 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 01:46:17 INFO - PROCESS | 1935 | 1462783577520 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x1176c6000 == 44 [pid = 1935] [id = 44] 01:46:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x112a66c00) [pid = 1935] [serial = 128] [outer = 0x0] 01:46:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x118089400) [pid = 1935] [serial = 129] [outer = 0x112a66c00] 01:46:17 INFO - PROCESS | 1935 | 1462783577545 Marionette DEBUG loaded listener.js 01:46:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x118598000) [pid = 1935] [serial = 130] [outer = 0x112a66c00] 01:46:17 INFO - PROCESS | 1935 | 1462783577895 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]]]}] 01:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 520ms 01:46:17 INFO - PROCESS | 1935 | 1462783577902 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 01:46:17 INFO - PROCESS | 1935 | 1462783577904 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 01:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:46:17 INFO - PROCESS | 1935 | 1462783577909 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:46:17 INFO - PROCESS | 1935 | 1462783577911 Marionette TRACE conn2 <- [1,150,null,{}] 01:46:17 INFO - PROCESS | 1935 | 1462783577914 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}] 01:46:18 INFO - PROCESS | 1935 | 1462783578040 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 01:46:18 INFO - PROCESS | 1935 | 1462783578115 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x11827b800 == 45 [pid = 1935] [id = 45] 01:46:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x112a6ac00) [pid = 1935] [serial = 131] [outer = 0x0] 01:46:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x118596c00) [pid = 1935] [serial = 132] [outer = 0x112a6ac00] 01:46:18 INFO - PROCESS | 1935 | 1462783578156 Marionette DEBUG loaded listener.js 01:46:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x11908ec00) [pid = 1935] [serial = 133] [outer = 0x112a6ac00] 01:46:18 INFO - PROCESS | 1935 | 1462783578481 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]]]}] 01:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 620ms 01:46:18 INFO - PROCESS | 1935 | 1462783578529 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 01:46:18 INFO - PROCESS | 1935 | 1462783578531 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 01:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:46:18 INFO - PROCESS | 1935 | 1462783578534 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:46:18 INFO - PROCESS | 1935 | 1462783578536 Marionette TRACE conn2 <- [1,154,null,{}] 01:46:18 INFO - PROCESS | 1935 | 1462783578539 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}] 01:46:18 INFO - PROCESS | 1935 | 1462783578669 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 01:46:18 INFO - PROCESS | 1935 | 1462783578734 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x118c8b800 == 46 [pid = 1935] [id = 46] 01:46:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x113b73800) [pid = 1935] [serial = 134] [outer = 0x0] 01:46:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x11910e800) [pid = 1935] [serial = 135] [outer = 0x113b73800] 01:46:18 INFO - PROCESS | 1935 | 1462783578776 Marionette DEBUG loaded listener.js 01:46:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x11972fc00) [pid = 1935] [serial = 136] [outer = 0x113b73800] 01:46:19 INFO - PROCESS | 1935 | 1462783579107 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]]]}] 01:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 626ms 01:46:19 INFO - PROCESS | 1935 | 1462783579203 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 01:46:19 INFO - PROCESS | 1935 | 1462783579205 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 01:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:46:19 INFO - PROCESS | 1935 | 1462783579209 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:46:19 INFO - PROCESS | 1935 | 1462783579211 Marionette TRACE conn2 <- [1,158,null,{}] 01:46:19 INFO - PROCESS | 1935 | 1462783579216 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}] 01:46:19 INFO - PROCESS | 1935 | 1462783579295 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 01:46:19 INFO - PROCESS | 1935 | 1462783579396 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x113f0c800 == 47 [pid = 1935] [id = 47] 01:46:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x1133b9c00) [pid = 1935] [serial = 137] [outer = 0x0] 01:46:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x113b7c400) [pid = 1935] [serial = 138] [outer = 0x1133b9c00] 01:46:19 INFO - PROCESS | 1935 | 1462783579431 Marionette DEBUG loaded listener.js 01:46:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x1161afc00) [pid = 1935] [serial = 139] [outer = 0x1133b9c00] 01:46:19 INFO - PROCESS | 1935 | 1462783579902 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]]]}] 01:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 722ms 01:46:19 INFO - PROCESS | 1935 | 1462783579941 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 01:46:19 INFO - PROCESS | 1935 | 1462783579945 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 01:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:46:19 INFO - PROCESS | 1935 | 1462783579958 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:46:19 INFO - PROCESS | 1935 | 1462783579962 Marionette TRACE conn2 <- [1,162,null,{}] 01:46:19 INFO - PROCESS | 1935 | 1462783579966 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}] 01:46:20 INFO - PROCESS | 1935 | 1462783580100 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 01:46:20 INFO - PROCESS | 1935 | 1462783580178 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x118c84800 == 48 [pid = 1935] [id = 48] 01:46:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x116764800) [pid = 1935] [serial = 140] [outer = 0x0] 01:46:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x11807d000) [pid = 1935] [serial = 141] [outer = 0x116764800] 01:46:20 INFO - PROCESS | 1935 | 1462783580224 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x11808fc00) [pid = 1935] [serial = 142] [outer = 0x116764800] 01:46:20 INFO - PROCESS | 1935 | 1462783580663 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]]]}] 01:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 728ms 01:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:46:20 INFO - PROCESS | 1935 | 1462783580681 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 01:46:20 INFO - PROCESS | 1935 | 1462783580682 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 01:46:20 INFO - PROCESS | 1935 | 1462783580685 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:46:20 INFO - PROCESS | 1935 | 1462783580686 Marionette TRACE conn2 <- [1,166,null,{}] 01:46:20 INFO - PROCESS | 1935 | 1462783580711 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}] 01:46:20 INFO - PROCESS | 1935 | 1462783580807 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 01:46:20 INFO - PROCESS | 1935 | 1462783580867 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x119f71000 == 49 [pid = 1935] [id = 49] 01:46:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x119111c00) [pid = 1935] [serial = 143] [outer = 0x0] 01:46:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x119317c00) [pid = 1935] [serial = 144] [outer = 0x119111c00] 01:46:20 INFO - PROCESS | 1935 | 1462783580899 Marionette DEBUG loaded listener.js 01:46:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x116769400) [pid = 1935] [serial = 145] [outer = 0x119111c00] 01:46:21 INFO - PROCESS | 1935 | 1462783581311 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]]]}] 01:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 635ms 01:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:46:21 INFO - PROCESS | 1935 | 1462783581320 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 1935 | 1462783581322 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 01:46:21 INFO - PROCESS | 1935 | 1462783581324 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 1935 | 1462783581325 Marionette TRACE conn2 <- [1,170,null,{}] 01:46:21 INFO - PROCESS | 1935 | 1462783581328 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}] 01:46:21 INFO - PROCESS | 1935 | 1462783581418 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 01:46:21 INFO - PROCESS | 1935 | 1462783581458 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x123074000 == 50 [pid = 1935] [id = 50] 01:46:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x119767000) [pid = 1935] [serial = 146] [outer = 0x0] 01:46:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x1198c6800) [pid = 1935] [serial = 147] [outer = 0x119767000] 01:46:21 INFO - PROCESS | 1935 | 1462783581488 Marionette DEBUG loaded listener.js 01:46:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x119ca7c00) [pid = 1935] [serial = 148] [outer = 0x119767000] 01:46:21 INFO - PROCESS | 1935 | 1462783581895 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]]]}] 01:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 01:46:21 INFO - PROCESS | 1935 | 1462783581968 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 01:46:21 INFO - PROCESS | 1935 | 1462783581969 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 01:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:46:21 INFO - PROCESS | 1935 | 1462783581975 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:46:21 INFO - PROCESS | 1935 | 1462783581977 Marionette TRACE conn2 <- [1,174,null,{}] 01:46:21 INFO - PROCESS | 1935 | 1462783581979 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}] 01:46:22 INFO - PROCESS | 1935 | 1462783582074 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 01:46:22 INFO - PROCESS | 1935 | 1462783582174 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171f3800 == 51 [pid = 1935] [id = 51] 01:46:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x113bf7800) [pid = 1935] [serial = 149] [outer = 0x0] 01:46:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x1198c2c00) [pid = 1935] [serial = 150] [outer = 0x113bf7800] 01:46:22 INFO - PROCESS | 1935 | 1462783582221 Marionette DEBUG loaded listener.js 01:46:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x1230a4400) [pid = 1935] [serial = 151] [outer = 0x113bf7800] 01:46:22 INFO - PROCESS | 1935 | 1462783582755 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]]]}] 01:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 821ms 01:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:46:22 INFO - PROCESS | 1935 | 1462783582797 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 01:46:22 INFO - PROCESS | 1935 | 1462783582799 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 01:46:22 INFO - PROCESS | 1935 | 1462783582803 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:46:22 INFO - PROCESS | 1935 | 1462783582807 Marionette TRACE conn2 <- [1,178,null,{}] 01:46:22 INFO - PROCESS | 1935 | 1462783582811 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}] 01:46:22 INFO - PROCESS | 1935 | 1462783582897 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 01:46:22 INFO - PROCESS | 1935 | 1462783582957 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x11663c000 == 52 [pid = 1935] [id = 52] 01:46:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x112eb2400) [pid = 1935] [serial = 152] [outer = 0x0] 01:46:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x113342400) [pid = 1935] [serial = 153] [outer = 0x112eb2400] 01:46:22 INFO - PROCESS | 1935 | 1462783582984 Marionette DEBUG loaded listener.js 01:46:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x115e3b800) [pid = 1935] [serial = 154] [outer = 0x112eb2400] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x11827b800 == 51 [pid = 1935] [id = 45] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1176c6000 == 50 [pid = 1935] [id = 44] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1171d6800 == 49 [pid = 1935] [id = 43] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x118576800 == 48 [pid = 1935] [id = 30] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x113f12000 == 47 [pid = 1935] [id = 42] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x116f0d000 == 46 [pid = 1935] [id = 27] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x113244800 == 45 [pid = 1935] [id = 41] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1171f1000 == 44 [pid = 1935] [id = 28] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1194c9000 == 43 [pid = 1935] [id = 34] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1191da000 == 42 [pid = 1935] [id = 32] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1194c7000 == 41 [pid = 1935] [id = 33] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1241c6000 == 40 [pid = 1935] [id = 40] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x118204000 == 39 [pid = 1935] [id = 29] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1171de800 == 38 [pid = 1935] [id = 31] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1171f3800 == 37 [pid = 1935] [id = 51] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x123074000 == 36 [pid = 1935] [id = 50] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x119f71000 == 35 [pid = 1935] [id = 49] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x123759000 == 34 [pid = 1935] [id = 38] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x118c84800 == 33 [pid = 1935] [id = 48] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x123071800 == 32 [pid = 1935] [id = 35] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1233db000 == 31 [pid = 1935] [id = 37] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x118c8b800 == 30 [pid = 1935] [id = 46] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1231d6000 == 29 [pid = 1935] [id = 36] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x123e1a000 == 28 [pid = 1935] [id = 39] 01:46:23 INFO - PROCESS | 1935 | --DOCSHELL 0x113f0c800 == 27 [pid = 1935] [id = 47] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x11808b800) [pid = 1935] [serial = 78] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x11859b400) [pid = 1935] [serial = 81] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x118c62c00) [pid = 1935] [serial = 84] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x119094000) [pid = 1935] [serial = 85] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x119315800) [pid = 1935] [serial = 87] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x11972ac00) [pid = 1935] [serial = 88] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x11972d400) [pid = 1935] [serial = 90] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x119c46c00) [pid = 1935] [serial = 93] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x119ca7000) [pid = 1935] [serial = 94] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x12309e000) [pid = 1935] [serial = 96] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x119fd0c00) [pid = 1935] [serial = 99] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x12370bc00) [pid = 1935] [serial = 102] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x12418cc00) [pid = 1935] [serial = 105] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x1230a2000) [pid = 1935] [serial = 97] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x124e3cc00) [pid = 1935] [serial = 108] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x124eb6c00) [pid = 1935] [serial = 111] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x126729800) [pid = 1935] [serial = 114] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x12d2e1c00) [pid = 1935] [serial = 63] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x112a72800) [pid = 1935] [serial = 66] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x11693f800) [pid = 1935] [serial = 69] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x1161ac000) [pid = 1935] [serial = 72] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x112731c00) [pid = 1935] [serial = 75] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x1233f1000) [pid = 1935] [serial = 100] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x1133bfc00) [pid = 1935] [serial = 67] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x124632800) [pid = 1935] [serial = 106] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x1181c7000) [pid = 1935] [serial = 79] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x11675c400) [pid = 1935] [serial = 73] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x117542000) [pid = 1935] [serial = 76] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x124eb8c00) [pid = 1935] [serial = 109] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x11976e400) [pid = 1935] [serial = 91] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x118734400) [pid = 1935] [serial = 82] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x126531400) [pid = 1935] [serial = 112] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x117544000) [pid = 1935] [serial = 70] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x134a1a000) [pid = 1935] [serial = 64] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x123808000) [pid = 1935] [serial = 8] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x12bb45000) [pid = 1935] [serial = 28] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x12b2ebc00) [pid = 1935] [serial = 25] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x12b258c00) [pid = 1935] [serial = 24] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x12aa26400) [pid = 1935] [serial = 21] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 85 (0x12aa2a800) [pid = 1935] [serial = 22] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 84 (0x12939d800) [pid = 1935] [serial = 16] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 83 (0x1294dfc00) [pid = 1935] [serial = 18] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 82 (0x1291f6800) [pid = 1935] [serial = 15] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 81 (0x123cd4c00) [pid = 1935] [serial = 11] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 80 (0x11808ec00) [pid = 1935] [serial = 57] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 79 (0x12b1a4800) [pid = 1935] [serial = 58] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 78 (0x119315400) [pid = 1935] [serial = 55] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 77 (0x118081800) [pid = 1935] [serial = 54] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 76 (0x12cf2ec00) [pid = 1935] [serial = 49] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 75 (0x12cf35000) [pid = 1935] [serial = 51] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 74 (0x12ce55000) [pid = 1935] [serial = 45] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 73 (0x12cf2a800) [pid = 1935] [serial = 48] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 72 (0x12c8c6800) [pid = 1935] [serial = 42] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 71 (0x12cc51800) [pid = 1935] [serial = 43] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 70 (0x12c2b0400) [pid = 1935] [serial = 39] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 69 (0x12c8bb800) [pid = 1935] [serial = 40] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 68 (0x12c2a7800) [pid = 1935] [serial = 37] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 67 (0x12be86800) [pid = 1935] [serial = 36] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 66 (0x1291edc00) [pid = 1935] [serial = 33] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 65 (0x12be7b400) [pid = 1935] [serial = 34] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 64 (0x12bb4fc00) [pid = 1935] [serial = 30] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 63 (0x11852e000) [pid = 1935] [serial = 31] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 62 (0x12bb2b400) [pid = 1935] [serial = 27] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 61 (0x12d2d5c00) [pid = 1935] [serial = 60] [outer = 0x0] [url = about:blank] 01:46:23 INFO - PROCESS | 1935 | --DOMWINDOW == 60 (0x12d2da800) [pid = 1935] [serial = 61] [outer = 0x0] [url = about:blank] 01:46:24 INFO - PROCESS | 1935 | 1462783584030 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]]]}] 01:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1277ms 01:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:46:24 INFO - PROCESS | 1935 | 1462783584080 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 01:46:24 INFO - PROCESS | 1935 | 1462783584082 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 01:46:24 INFO - PROCESS | 1935 | 1462783584085 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:46:24 INFO - PROCESS | 1935 | 1462783584090 Marionette TRACE conn2 <- [1,182,null,{}] 01:46:24 INFO - PROCESS | 1935 | 1462783584098 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}] 01:46:24 INFO - PROCESS | 1935 | 1462783584162 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 01:46:24 INFO - PROCESS | 1935 | 1462783584173 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x112622000 == 28 [pid = 1935] [id = 53] 01:46:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 61 (0x113466c00) [pid = 1935] [serial = 155] [outer = 0x0] 01:46:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 62 (0x113f45400) [pid = 1935] [serial = 156] [outer = 0x113466c00] 01:46:24 INFO - PROCESS | 1935 | 1462783584202 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 63 (0x1160e5000) [pid = 1935] [serial = 157] [outer = 0x113466c00] 01:46:24 INFO - PROCESS | 1935 | 1462783584510 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]]]}] 01:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 478ms 01:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:46:24 INFO - PROCESS | 1935 | 1462783584564 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 01:46:24 INFO - PROCESS | 1935 | 1462783584568 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 01:46:24 INFO - PROCESS | 1935 | 1462783584573 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:46:24 INFO - PROCESS | 1935 | 1462783584574 Marionette TRACE conn2 <- [1,186,null,{}] 01:46:24 INFO - PROCESS | 1935 | 1462783584577 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}] 01:46:24 INFO - PROCESS | 1935 | 1462783584647 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 01:46:24 INFO - PROCESS | 1935 | 1462783584652 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x115e12000 == 29 [pid = 1935] [id = 54] 01:46:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 64 (0x1161a6000) [pid = 1935] [serial = 158] [outer = 0x0] 01:46:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 65 (0x116765800) [pid = 1935] [serial = 159] [outer = 0x1161a6000] 01:46:24 INFO - PROCESS | 1935 | 1462783584681 Marionette DEBUG loaded listener.js 01:46:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 66 (0x117544800) [pid = 1935] [serial = 160] [outer = 0x1161a6000] 01:46:24 INFO - PROCESS | 1935 | 1462783584984 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]]]}] 01:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 421ms 01:46:24 INFO - PROCESS | 1935 | 1462783584994 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 01:46:24 INFO - PROCESS | 1935 | 1462783584995 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 01:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:46:25 INFO - PROCESS | 1935 | 1462783584998 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:46:25 INFO - PROCESS | 1935 | 1462783585001 Marionette TRACE conn2 <- [1,190,null,{}] 01:46:25 INFO - PROCESS | 1935 | 1462783585016 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}] 01:46:25 INFO - PROCESS | 1935 | 1462783585096 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 01:46:25 INFO - PROCESS | 1935 | 1462783585140 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f0d000 == 30 [pid = 1935] [id = 55] 01:46:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 67 (0x115e3d400) [pid = 1935] [serial = 161] [outer = 0x0] 01:46:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 68 (0x11808e400) [pid = 1935] [serial = 162] [outer = 0x115e3d400] 01:46:25 INFO - PROCESS | 1935 | 1462783585179 Marionette DEBUG loaded listener.js 01:46:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 69 (0x118530800) [pid = 1935] [serial = 163] [outer = 0x115e3d400] 01:46:25 INFO - PROCESS | 1935 | 1462783585547 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]]]}] 01:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 580ms 01:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:46:25 INFO - PROCESS | 1935 | 1462783585578 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 01:46:25 INFO - PROCESS | 1935 | 1462783585580 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 01:46:25 INFO - PROCESS | 1935 | 1462783585582 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:46:25 INFO - PROCESS | 1935 | 1462783585583 Marionette TRACE conn2 <- [1,194,null,{}] 01:46:25 INFO - PROCESS | 1935 | 1462783585585 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}] 01:46:25 INFO - PROCESS | 1935 | 1462783585654 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 01:46:25 INFO - PROCESS | 1935 | 1462783585699 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171e4000 == 31 [pid = 1935] [id = 56] 01:46:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 70 (0x1169b8c00) [pid = 1935] [serial = 164] [outer = 0x0] 01:46:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 71 (0x118554400) [pid = 1935] [serial = 165] [outer = 0x1169b8c00] 01:46:25 INFO - PROCESS | 1935 | 1462783585725 Marionette DEBUG loaded listener.js 01:46:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 72 (0x11872f400) [pid = 1935] [serial = 166] [outer = 0x1169b8c00] 01:46:26 INFO - PROCESS | 1935 | 1462783586002 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]]]}] 01:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 468ms 01:46:26 INFO - PROCESS | 1935 | 1462783586051 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 01:46:26 INFO - PROCESS | 1935 | 1462783586053 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 01:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:46:26 INFO - PROCESS | 1935 | 1462783586058 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:46:26 INFO - PROCESS | 1935 | 1462783586060 Marionette TRACE conn2 <- [1,198,null,{}] 01:46:26 INFO - PROCESS | 1935 | 1462783586068 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}] 01:46:26 INFO - PROCESS | 1935 | 1462783586148 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 01:46:26 INFO - PROCESS | 1935 | 1462783586155 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x118278000 == 32 [pid = 1935] [id = 57] 01:46:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 73 (0x1133be400) [pid = 1935] [serial = 167] [outer = 0x0] 01:46:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 74 (0x119006400) [pid = 1935] [serial = 168] [outer = 0x1133be400] 01:46:26 INFO - PROCESS | 1935 | 1462783586181 Marionette DEBUG loaded listener.js 01:46:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 75 (0x119094000) [pid = 1935] [serial = 169] [outer = 0x1133be400] 01:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:46:26 INFO - PROCESS | 1935 | 1462783586621 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]]]}] 01:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 01:46:26 INFO - PROCESS | 1935 | 1462783586628 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 01:46:26 INFO - PROCESS | 1935 | 1462783586630 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 01:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:46:26 INFO - PROCESS | 1935 | 1462783586633 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:46:26 INFO - PROCESS | 1935 | 1462783586635 Marionette TRACE conn2 <- [1,202,null,{}] 01:46:26 INFO - PROCESS | 1935 | 1462783586638 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}] 01:46:26 INFO - PROCESS | 1935 | 1462783586800 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 01:46:26 INFO - PROCESS | 1935 | 1462783586844 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x11905c800 == 33 [pid = 1935] [id = 58] 01:46:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 76 (0x119096000) [pid = 1935] [serial = 170] [outer = 0x0] 01:46:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 77 (0x119311400) [pid = 1935] [serial = 171] [outer = 0x119096000] 01:46:26 INFO - PROCESS | 1935 | 1462783586867 Marionette DEBUG loaded listener.js 01:46:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 78 (0x11972f800) [pid = 1935] [serial = 172] [outer = 0x119096000] 01:46:27 INFO - PROCESS | 1935 | 1462783587216 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]]]}] 01:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 623ms 01:46:27 INFO - PROCESS | 1935 | 1462783587257 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 1935 | 1462783587259 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 01:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:46:27 INFO - PROCESS | 1935 | 1462783587269 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:46:27 INFO - PROCESS | 1935 | 1462783587271 Marionette TRACE conn2 <- [1,206,null,{}] 01:46:27 INFO - PROCESS | 1935 | 1462783587274 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}] 01:46:27 INFO - PROCESS | 1935 | 1462783587393 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 01:46:27 INFO - PROCESS | 1935 | 1462783587404 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194c9000 == 34 [pid = 1935] [id = 59] 01:46:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 79 (0x1122c6c00) [pid = 1935] [serial = 173] [outer = 0x0] 01:46:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 80 (0x119769800) [pid = 1935] [serial = 174] [outer = 0x1122c6c00] 01:46:27 INFO - PROCESS | 1935 | 1462783587474 Marionette DEBUG loaded listener.js 01:46:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 81 (0x119ca7400) [pid = 1935] [serial = 175] [outer = 0x1122c6c00] 01:46:27 INFO - PROCESS | 1935 | 1462783587815 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]]]}] 01:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 571ms 01:46:27 INFO - PROCESS | 1935 | 1462783587848 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 01:46:27 INFO - PROCESS | 1935 | 1462783587849 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 01:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:46:27 INFO - PROCESS | 1935 | 1462783587851 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:46:27 INFO - PROCESS | 1935 | 1462783587853 Marionette TRACE conn2 <- [1,210,null,{}] 01:46:27 INFO - PROCESS | 1935 | 1462783587858 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}] 01:46:27 INFO - PROCESS | 1935 | 1462783587948 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 01:46:27 INFO - PROCESS | 1935 | 1462783587953 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x119b9f800 == 35 [pid = 1935] [id = 60] 01:46:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 82 (0x11976e800) [pid = 1935] [serial = 176] [outer = 0x0] 01:46:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x1230a1c00) [pid = 1935] [serial = 177] [outer = 0x11976e800] 01:46:27 INFO - PROCESS | 1935 | 1462783587978 Marionette DEBUG loaded listener.js 01:46:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x12327dc00) [pid = 1935] [serial = 178] [outer = 0x11976e800] 01:46:28 INFO - PROCESS | 1935 | --DOMWINDOW == 83 (0x112a6ac00) [pid = 1935] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:46:28 INFO - PROCESS | 1935 | --DOMWINDOW == 82 (0x113b73800) [pid = 1935] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:46:28 INFO - PROCESS | 1935 | --DOMWINDOW == 81 (0x11616c000) [pid = 1935] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:46:28 INFO - PROCESS | 1935 | --DOMWINDOW == 80 (0x118087c00) [pid = 1935] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:46:28 INFO - PROCESS | 1935 | --DOMWINDOW == 79 (0x112a66c00) [pid = 1935] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:46:28 INFO - PROCESS | 1935 | --DOMWINDOW == 78 (0x11676b000) [pid = 1935] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:46:28 INFO - PROCESS | 1935 | --DOMWINDOW == 77 (0x126539800) [pid = 1935] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:46:28 INFO - PROCESS | 1935 | --DOMWINDOW == 76 (0x126538800) [pid = 1935] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:46:28 INFO - PROCESS | 1935 | --DOMWINDOW == 75 (0x123277400) [pid = 1935] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:46:28 INFO - PROCESS | 1935 | 1462783588285 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]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 474ms 01:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:46:28 INFO - PROCESS | 1935 | 1462783588332 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 1935 | 1462783588334 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 01:46:28 INFO - PROCESS | 1935 | 1462783588339 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 1935 | 1462783588342 Marionette TRACE conn2 <- [1,214,null,{}] 01:46:28 INFO - PROCESS | 1935 | 1462783588345 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}] 01:46:28 INFO - PROCESS | 1935 | 1462783588414 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 01:46:28 INFO - PROCESS | 1935 | 1462783588418 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f09800 == 36 [pid = 1935] [id = 61] 01:46:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 76 (0x12309e000) [pid = 1935] [serial = 179] [outer = 0x0] 01:46:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 77 (0x12327f000) [pid = 1935] [serial = 180] [outer = 0x12309e000] 01:46:28 INFO - PROCESS | 1935 | 1462783588447 Marionette DEBUG loaded listener.js 01:46:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 78 (0x123484800) [pid = 1935] [serial = 181] [outer = 0x12309e000] 01:46:28 INFO - PROCESS | 1935 | 1462783588741 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]]]}] 01:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 424ms 01:46:28 INFO - PROCESS | 1935 | 1462783588762 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 01:46:28 INFO - PROCESS | 1935 | 1462783588763 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 01:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:46:28 INFO - PROCESS | 1935 | 1462783588765 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:46:28 INFO - PROCESS | 1935 | 1462783588766 Marionette TRACE conn2 <- [1,218,null,{}] 01:46:28 INFO - PROCESS | 1935 | 1462783588769 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}] 01:46:28 INFO - PROCESS | 1935 | 1462783588847 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 01:46:28 INFO - PROCESS | 1935 | 1462783588851 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x12307e800 == 37 [pid = 1935] [id = 62] 01:46:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 79 (0x12368e400) [pid = 1935] [serial = 182] [outer = 0x0] 01:46:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 80 (0x123710000) [pid = 1935] [serial = 183] [outer = 0x12368e400] 01:46:28 INFO - PROCESS | 1935 | 1462783588878 Marionette DEBUG loaded listener.js 01:46:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 81 (0x123919c00) [pid = 1935] [serial = 184] [outer = 0x12368e400] 01:46:29 INFO - PROCESS | 1935 | 1462783589179 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]]]}] 01:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 425ms 01:46:29 INFO - PROCESS | 1935 | 1462783589210 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 01:46:29 INFO - PROCESS | 1935 | 1462783589212 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 01:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:46:29 INFO - PROCESS | 1935 | 1462783589214 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:46:29 INFO - PROCESS | 1935 | 1462783589216 Marionette TRACE conn2 <- [1,222,null,{}] 01:46:29 INFO - PROCESS | 1935 | 1462783589218 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}] 01:46:29 INFO - PROCESS | 1935 | 1462783589323 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 01:46:29 INFO - PROCESS | 1935 | 1462783589329 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x11821f000 == 38 [pid = 1935] [id = 63] 01:46:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 82 (0x11204d000) [pid = 1935] [serial = 185] [outer = 0x0] 01:46:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x123691400) [pid = 1935] [serial = 186] [outer = 0x11204d000] 01:46:29 INFO - PROCESS | 1935 | 1462783589358 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x119093000) [pid = 1935] [serial = 187] [outer = 0x11204d000] 01:46:29 INFO - PROCESS | 1935 | 1462783589624 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]]]}] 01:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 423ms 01:46:29 INFO - PROCESS | 1935 | 1462783589646 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 01:46:29 INFO - PROCESS | 1935 | 1462783589647 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 01:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:46:29 INFO - PROCESS | 1935 | 1462783589649 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:46:29 INFO - PROCESS | 1935 | 1462783589650 Marionette TRACE conn2 <- [1,226,null,{}] 01:46:29 INFO - PROCESS | 1935 | 1462783589652 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}] 01:46:29 INFO - PROCESS | 1935 | 1462783589735 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 01:46:29 INFO - PROCESS | 1935 | 1462783589741 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x123cdd000 == 39 [pid = 1935] [id = 64] 01:46:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 85 (0x1241fa400) [pid = 1935] [serial = 188] [outer = 0x0] 01:46:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 86 (0x124e25c00) [pid = 1935] [serial = 189] [outer = 0x1241fa400] 01:46:29 INFO - PROCESS | 1935 | 1462783589766 Marionette DEBUG loaded listener.js 01:46:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x124e3dc00) [pid = 1935] [serial = 190] [outer = 0x1241fa400] 01:46:30 INFO - PROCESS | 1935 | 1462783590045 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]]]}] 01:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 419ms 01:46:30 INFO - PROCESS | 1935 | 1462783590068 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 1935 | 1462783590069 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 01:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:46:30 INFO - PROCESS | 1935 | 1462783590132 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - PROCESS | 1935 | 1462783590134 Marionette TRACE conn2 <- [1,230,null,{}] 01:46:30 INFO - PROCESS | 1935 | 1462783590138 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}] 01:46:30 INFO - PROCESS | 1935 | 1462783590220 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 01:46:30 INFO - PROCESS | 1935 | 1462783590270 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x11323c000 == 40 [pid = 1935] [id = 65] 01:46:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x112731000) [pid = 1935] [serial = 191] [outer = 0x0] 01:46:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x112a72800) [pid = 1935] [serial = 192] [outer = 0x112731000] 01:46:30 INFO - PROCESS | 1935 | 1462783590333 Marionette DEBUG loaded listener.js 01:46:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x115157800) [pid = 1935] [serial = 193] [outer = 0x112731000] 01:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 773ms 01:46:30 INFO - PROCESS | 1935 | 1462783590846 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]]]}] 01:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:46:30 INFO - PROCESS | 1935 | 1462783590880 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 01:46:30 INFO - PROCESS | 1935 | 1462783590882 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 01:46:30 INFO - PROCESS | 1935 | 1462783590886 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:46:30 INFO - PROCESS | 1935 | 1462783590890 Marionette TRACE conn2 <- [1,234,null,{}] 01:46:30 INFO - PROCESS | 1935 | 1462783590896 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}] 01:46:31 INFO - PROCESS | 1935 | 1462783590999 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 01:46:31 INFO - PROCESS | 1935 | 1462783591064 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x118282800 == 41 [pid = 1935] [id = 66] 01:46:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x1161e8c00) [pid = 1935] [serial = 194] [outer = 0x0] 01:46:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x118079800) [pid = 1935] [serial = 195] [outer = 0x1161e8c00] 01:46:31 INFO - PROCESS | 1935 | 1462783591093 Marionette DEBUG loaded listener.js 01:46:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x11808e000) [pid = 1935] [serial = 196] [outer = 0x1161e8c00] 01:46:31 INFO - PROCESS | 1935 | 1462783591714 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]]]}] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x11821f000 == 40 [pid = 1935] [id = 63] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x12307e800 == 39 [pid = 1935] [id = 62] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x116f09800 == 38 [pid = 1935] [id = 61] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x119b9f800 == 37 [pid = 1935] [id = 60] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x1194c9000 == 36 [pid = 1935] [id = 59] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x11905c800 == 35 [pid = 1935] [id = 58] 01:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 879ms 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x118278000 == 34 [pid = 1935] [id = 57] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x1171e4000 == 33 [pid = 1935] [id = 56] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x116f0d000 == 32 [pid = 1935] [id = 55] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x115e12000 == 31 [pid = 1935] [id = 54] 01:46:31 INFO - PROCESS | 1935 | --DOCSHELL 0x112622000 == 30 [pid = 1935] [id = 53] 01:46:31 INFO - PROCESS | 1935 | 1462783591778 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 01:46:31 INFO - PROCESS | 1935 | 1462783591780 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 01:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:46:31 INFO - PROCESS | 1935 | 1462783591784 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:46:31 INFO - PROCESS | 1935 | 1462783591786 Marionette TRACE conn2 <- [1,238,null,{}] 01:46:31 INFO - PROCESS | 1935 | 1462783591792 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}] 01:46:31 INFO - PROCESS | 1935 | 1462783591861 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 01:46:31 INFO - PROCESS | 1935 | 1462783591867 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x113f12000 == 31 [pid = 1935] [id = 67] 01:46:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x113bf2800) [pid = 1935] [serial = 197] [outer = 0x0] 01:46:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x11675c400) [pid = 1935] [serial = 198] [outer = 0x113bf2800] 01:46:31 INFO - PROCESS | 1935 | 1462783591901 Marionette DEBUG loaded listener.js 01:46:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x116a5b000) [pid = 1935] [serial = 199] [outer = 0x113bf2800] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x11908ec00) [pid = 1935] [serial = 133] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x11910e800) [pid = 1935] [serial = 135] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x11972fc00) [pid = 1935] [serial = 136] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x1161e8400) [pid = 1935] [serial = 120] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x1181c8400) [pid = 1935] [serial = 126] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x118089400) [pid = 1935] [serial = 129] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x117172c00) [pid = 1935] [serial = 123] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x118596c00) [pid = 1935] [serial = 132] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x118596400) [pid = 1935] [serial = 127] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x11807ec00) [pid = 1935] [serial = 124] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 85 (0x116766800) [pid = 1935] [serial = 121] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 84 (0x128c78800) [pid = 1935] [serial = 118] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 83 (0x118598000) [pid = 1935] [serial = 130] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 82 (0x1269a6800) [pid = 1935] [serial = 117] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 81 (0x1267ecc00) [pid = 1935] [serial = 115] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | --DOMWINDOW == 80 (0x123d1c800) [pid = 1935] [serial = 103] [outer = 0x0] [url = about:blank] 01:46:32 INFO - PROCESS | 1935 | 1462783592220 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]]]}] 01:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 474ms 01:46:32 INFO - PROCESS | 1935 | 1462783592258 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 1935 | 1462783592262 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 01:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:46:32 INFO - PROCESS | 1935 | 1462783592266 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:46:32 INFO - PROCESS | 1935 | 1462783592268 Marionette TRACE conn2 <- [1,242,null,{}] 01:46:32 INFO - PROCESS | 1935 | 1462783592271 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}] 01:46:32 INFO - PROCESS | 1935 | 1462783592348 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 01:46:32 INFO - PROCESS | 1935 | 1462783592358 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x116976000 == 32 [pid = 1935] [id = 68] 01:46:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 81 (0x117173c00) [pid = 1935] [serial = 200] [outer = 0x0] 01:46:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 82 (0x118087400) [pid = 1935] [serial = 201] [outer = 0x117173c00] 01:46:32 INFO - PROCESS | 1935 | 1462783592400 Marionette DEBUG loaded listener.js 01:46:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x1181c0800) [pid = 1935] [serial = 202] [outer = 0x117173c00] 01:46:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x118529c00) [pid = 1935] [serial = 203] [outer = 0x12cc5c800] 01:46:32 INFO - PROCESS | 1935 | 1462783592902 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]]]}] 01:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 673ms 01:46:32 INFO - PROCESS | 1935 | 1462783592940 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 01:46:32 INFO - PROCESS | 1935 | 1462783592941 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 01:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:46:32 INFO - PROCESS | 1935 | 1462783592944 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:46:32 INFO - PROCESS | 1935 | 1462783592946 Marionette TRACE conn2 <- [1,246,null,{}] 01:46:32 INFO - PROCESS | 1935 | 1462783592960 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}] 01:46:33 INFO - PROCESS | 1935 | 1462783593037 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 01:46:33 INFO - PROCESS | 1935 | 1462783593051 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x11821c800 == 33 [pid = 1935] [id = 69] 01:46:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 85 (0x11908ac00) [pid = 1935] [serial = 204] [outer = 0x0] 01:46:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 86 (0x119103400) [pid = 1935] [serial = 205] [outer = 0x11908ac00] 01:46:33 INFO - PROCESS | 1935 | 1462783593083 Marionette DEBUG loaded listener.js 01:46:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x119313800) [pid = 1935] [serial = 206] [outer = 0x11908ac00] 01:46:33 INFO - PROCESS | 1935 | 1462783593398 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]]]}] 01:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 473ms 01:46:33 INFO - PROCESS | 1935 | 1462783593417 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 01:46:33 INFO - PROCESS | 1935 | 1462783593419 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 01:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:46:33 INFO - PROCESS | 1935 | 1462783593424 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:46:33 INFO - PROCESS | 1935 | 1462783593426 Marionette TRACE conn2 <- [1,250,null,{}] 01:46:33 INFO - PROCESS | 1935 | 1462783593429 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}] 01:46:33 INFO - PROCESS | 1935 | 1462783593516 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 01:46:33 INFO - PROCESS | 1935 | 1462783593525 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x11857f000 == 34 [pid = 1935] [id = 70] 01:46:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x11947a800) [pid = 1935] [serial = 207] [outer = 0x0] 01:46:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x119723c00) [pid = 1935] [serial = 208] [outer = 0x11947a800] 01:46:33 INFO - PROCESS | 1935 | 1462783593550 Marionette DEBUG loaded listener.js 01:46:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x119730400) [pid = 1935] [serial = 209] [outer = 0x11947a800] 01:46:33 INFO - PROCESS | 1935 | 1462783593828 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]]]}] 01:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 422ms 01:46:33 INFO - PROCESS | 1935 | 1462783593848 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 01:46:33 INFO - PROCESS | 1935 | 1462783593849 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 01:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:46:33 INFO - PROCESS | 1935 | 1462783593851 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:46:33 INFO - PROCESS | 1935 | 1462783593853 Marionette TRACE conn2 <- [1,254,null,{}] 01:46:33 INFO - PROCESS | 1935 | 1462783593864 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}] 01:46:33 INFO - PROCESS | 1935 | 1462783593938 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 01:46:33 INFO - PROCESS | 1935 | 1462783593943 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194cd800 == 35 [pid = 1935] [id = 71] 01:46:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x113342c00) [pid = 1935] [serial = 210] [outer = 0x0] 01:46:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x119c48400) [pid = 1935] [serial = 211] [outer = 0x113342c00] 01:46:33 INFO - PROCESS | 1935 | 1462783593971 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x12309d800) [pid = 1935] [serial = 212] [outer = 0x113342c00] 01:46:34 INFO - PROCESS | 1935 | 1462783594464 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]]]}] 01:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 627ms 01:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:46:34 INFO - PROCESS | 1935 | 1462783594481 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 01:46:34 INFO - PROCESS | 1935 | 1462783594483 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 01:46:34 INFO - PROCESS | 1935 | 1462783594488 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:46:34 INFO - PROCESS | 1935 | 1462783594490 Marionette TRACE conn2 <- [1,258,null,{}] 01:46:34 INFO - PROCESS | 1935 | 1462783594500 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}] 01:46:34 INFO - PROCESS | 1935 | 1462783594651 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 01:46:34 INFO - PROCESS | 1935 | 1462783594679 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d5800 == 36 [pid = 1935] [id = 72] 01:46:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x12391b400) [pid = 1935] [serial = 213] [outer = 0x0] 01:46:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x123cd3400) [pid = 1935] [serial = 214] [outer = 0x12391b400] 01:46:34 INFO - PROCESS | 1935 | 1462783594720 Marionette DEBUG loaded listener.js 01:46:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x124192400) [pid = 1935] [serial = 215] [outer = 0x12391b400] 01:46:35 INFO - PROCESS | 1935 | 1462783595043 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]]]}] 01:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 574ms 01:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:46:35 INFO - PROCESS | 1935 | 1462783595059 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 01:46:35 INFO - PROCESS | 1935 | 1462783595061 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 01:46:35 INFO - PROCESS | 1935 | 1462783595063 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:46:35 INFO - PROCESS | 1935 | 1462783595064 Marionette TRACE conn2 <- [1,262,null,{}] 01:46:35 INFO - PROCESS | 1935 | 1462783595066 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}] 01:46:35 INFO - PROCESS | 1935 | 1462783595152 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 01:46:35 INFO - PROCESS | 1935 | 1462783595182 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x123760800 == 37 [pid = 1935] [id = 73] 01:46:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x12391bc00) [pid = 1935] [serial = 216] [outer = 0x0] 01:46:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x1244f6400) [pid = 1935] [serial = 217] [outer = 0x12391bc00] 01:46:35 INFO - PROCESS | 1935 | 1462783595208 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x124eb4000) [pid = 1935] [serial = 218] [outer = 0x12391bc00] 01:46:35 INFO - PROCESS | 1935 | 1462783595500 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]]]}] 01:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 467ms 01:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:46:35 INFO - PROCESS | 1935 | 1462783595533 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 01:46:35 INFO - PROCESS | 1935 | 1462783595534 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 01:46:35 INFO - PROCESS | 1935 | 1462783595537 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:46:35 INFO - PROCESS | 1935 | 1462783595539 Marionette TRACE conn2 <- [1,266,null,{}] 01:46:35 INFO - PROCESS | 1935 | 1462783595544 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}] 01:46:35 INFO - PROCESS | 1935 | 1462783595633 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 01:46:35 INFO - PROCESS | 1935 | 1462783595661 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x123e2c000 == 38 [pid = 1935] [id = 74] 01:46:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x119009c00) [pid = 1935] [serial = 219] [outer = 0x0] 01:46:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x124ebb000) [pid = 1935] [serial = 220] [outer = 0x119009c00] 01:46:35 INFO - PROCESS | 1935 | 1462783595686 Marionette DEBUG loaded listener.js 01:46:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x12613dc00) [pid = 1935] [serial = 221] [outer = 0x119009c00] 01:46:35 INFO - PROCESS | 1935 | 1462783595972 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]]]}] 01:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 472ms 01:46:36 INFO - PROCESS | 1935 | 1462783596015 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 01:46:36 INFO - PROCESS | 1935 | 1462783596017 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 01:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:46:36 INFO - PROCESS | 1935 | 1462783596020 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:46:36 INFO - PROCESS | 1935 | 1462783596024 Marionette TRACE conn2 <- [1,270,null,{}] 01:46:36 INFO - PROCESS | 1935 | 1462783596028 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}] 01:46:36 INFO - PROCESS | 1935 | 1462783596247 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x1133b9c00) [pid = 1935] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x116764800) [pid = 1935] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x119111c00) [pid = 1935] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x119096000) [pid = 1935] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x1169b8c00) [pid = 1935] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x115e3d400) [pid = 1935] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x113466c00) [pid = 1935] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x119767000) [pid = 1935] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x113bf7800) [pid = 1935] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x1133be400) [pid = 1935] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x11204d000) [pid = 1935] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x1122c6c00) [pid = 1935] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x11976e800) [pid = 1935] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x12368e400) [pid = 1935] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x1161a6000) [pid = 1935] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:46:36 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x12309e000) [pid = 1935] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:46:36 INFO - PROCESS | 1935 | 1462783596302 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x1134a0000 == 39 [pid = 1935] [id = 75] 01:46:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x112a71400) [pid = 1935] [serial = 222] [outer = 0x0] 01:46:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x113463000) [pid = 1935] [serial = 223] [outer = 0x112a71400] 01:46:36 INFO - PROCESS | 1935 | 1462783596343 Marionette DEBUG loaded listener.js 01:46:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x117e6e800) [pid = 1935] [serial = 224] [outer = 0x112a71400] 01:46:36 INFO - PROCESS | 1935 | 1462783596671 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]]]}] 01:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 672ms 01:46:36 INFO - PROCESS | 1935 | 1462783596695 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 01:46:36 INFO - PROCESS | 1935 | 1462783596696 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 01:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:46:36 INFO - PROCESS | 1935 | 1462783596698 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:46:36 INFO - PROCESS | 1935 | 1462783596699 Marionette TRACE conn2 <- [1,274,null,{}] 01:46:36 INFO - PROCESS | 1935 | 1462783596702 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}] 01:46:36 INFO - PROCESS | 1935 | 1462783596785 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 01:46:36 INFO - PROCESS | 1935 | 1462783596827 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x124138800 == 40 [pid = 1935] [id = 76] 01:46:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x116a5dc00) [pid = 1935] [serial = 225] [outer = 0x0] 01:46:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x119731400) [pid = 1935] [serial = 226] [outer = 0x116a5dc00] 01:46:36 INFO - PROCESS | 1935 | 1462783596852 Marionette DEBUG loaded listener.js 01:46:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x126531400) [pid = 1935] [serial = 227] [outer = 0x116a5dc00] 01:46:37 INFO - PROCESS | 1935 | 1462783597108 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]]]}] 01:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 420ms 01:46:37 INFO - PROCESS | 1935 | 1462783597119 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 01:46:37 INFO - PROCESS | 1935 | 1462783597121 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 01:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:46:37 INFO - PROCESS | 1935 | 1462783597128 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:46:37 INFO - PROCESS | 1935 | 1462783597130 Marionette TRACE conn2 <- [1,278,null,{}] 01:46:37 INFO - PROCESS | 1935 | 1462783597132 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}] 01:46:37 INFO - PROCESS | 1935 | 1462783597228 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 01:46:37 INFO - PROCESS | 1935 | 1462783597234 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x126765800 == 41 [pid = 1935] [id = 77] 01:46:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x12653b800) [pid = 1935] [serial = 228] [outer = 0x0] 01:46:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x1267eb400) [pid = 1935] [serial = 229] [outer = 0x12653b800] 01:46:37 INFO - PROCESS | 1935 | 1462783597264 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x128c75400) [pid = 1935] [serial = 230] [outer = 0x12653b800] 01:46:37 INFO - PROCESS | 1935 | 1462783597577 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]]]}] 01:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 01:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:46:37 INFO - PROCESS | 1935 | 1462783597598 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 01:46:37 INFO - PROCESS | 1935 | 1462783597599 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 01:46:37 INFO - PROCESS | 1935 | 1462783597601 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:46:37 INFO - PROCESS | 1935 | 1462783597602 Marionette TRACE conn2 <- [1,282,null,{}] 01:46:37 INFO - PROCESS | 1935 | 1462783597607 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}] 01:46:37 INFO - PROCESS | 1935 | 1462783597678 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 01:46:37 INFO - PROCESS | 1935 | 1462783597723 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b1e800 == 42 [pid = 1935] [id = 78] 01:46:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x12672a400) [pid = 1935] [serial = 231] [outer = 0x0] 01:46:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x128da1800) [pid = 1935] [serial = 232] [outer = 0x12672a400] 01:46:37 INFO - PROCESS | 1935 | 1462783597747 Marionette DEBUG loaded listener.js 01:46:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x1291ed400) [pid = 1935] [serial = 233] [outer = 0x12672a400] 01:46:37 INFO - PROCESS | 1935 | 1462783597983 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]]]}] 01:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 423ms 01:46:38 INFO - PROCESS | 1935 | 1462783598031 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 01:46:38 INFO - PROCESS | 1935 | 1462783598032 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 01:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:46:38 INFO - PROCESS | 1935 | 1462783598034 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:46:38 INFO - PROCESS | 1935 | 1462783598035 Marionette TRACE conn2 <- [1,286,null,{}] 01:46:38 INFO - PROCESS | 1935 | 1462783598061 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}] 01:46:38 INFO - PROCESS | 1935 | 1462783598138 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 01:46:38 INFO - PROCESS | 1935 | 1462783598144 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a9a000 == 43 [pid = 1935] [id = 79] 01:46:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x128f9c000) [pid = 1935] [serial = 234] [outer = 0x0] 01:46:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x1291f5000) [pid = 1935] [serial = 235] [outer = 0x128f9c000] 01:46:38 INFO - PROCESS | 1935 | 1462783598169 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x12939b000) [pid = 1935] [serial = 236] [outer = 0x128f9c000] 01:46:38 INFO - PROCESS | 1935 | 1462783598601 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]]]}] 01:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 635ms 01:46:38 INFO - PROCESS | 1935 | 1462783598670 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 01:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:46:38 INFO - PROCESS | 1935 | 1462783598673 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 01:46:38 INFO - PROCESS | 1935 | 1462783598676 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:46:38 INFO - PROCESS | 1935 | 1462783598679 Marionette TRACE conn2 <- [1,290,null,{}] 01:46:38 INFO - PROCESS | 1935 | 1462783598683 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}] 01:46:38 INFO - PROCESS | 1935 | 1462783598781 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 01:46:38 INFO - PROCESS | 1935 | 1462783598828 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171ef800 == 44 [pid = 1935] [id = 80] 01:46:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x115e42000) [pid = 1935] [serial = 237] [outer = 0x0] 01:46:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x116769c00) [pid = 1935] [serial = 238] [outer = 0x115e42000] 01:46:38 INFO - PROCESS | 1935 | 1462783598859 Marionette DEBUG loaded listener.js 01:46:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x117545800) [pid = 1935] [serial = 239] [outer = 0x115e42000] 01:46:39 INFO - PROCESS | 1935 | 1462783599289 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]]]}] 01:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 622ms 01:46:39 INFO - PROCESS | 1935 | 1462783599299 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 01:46:39 INFO - PROCESS | 1935 | 1462783599303 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 01:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:46:39 INFO - PROCESS | 1935 | 1462783599325 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:46:39 INFO - PROCESS | 1935 | 1462783599327 Marionette TRACE conn2 <- [1,294,null,{}] 01:46:39 INFO - PROCESS | 1935 | 1462783599330 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}] 01:46:39 INFO - PROCESS | 1935 | 1462783599428 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 01:46:39 INFO - PROCESS | 1935 | 1462783599485 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d4000 == 45 [pid = 1935] [id = 81] 01:46:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x118550400) [pid = 1935] [serial = 240] [outer = 0x0] 01:46:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x118c65c00) [pid = 1935] [serial = 241] [outer = 0x118550400] 01:46:39 INFO - PROCESS | 1935 | 1462783599514 Marionette DEBUG loaded listener.js 01:46:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x11930e000) [pid = 1935] [serial = 242] [outer = 0x118550400] 01:46:39 INFO - PROCESS | 1935 | 1462783599920 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]]]}] 01:46:39 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. 01:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 621ms 01:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:46:39 INFO - PROCESS | 1935 | 1462783599945 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 01:46:39 INFO - PROCESS | 1935 | 1462783599946 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 01:46:39 INFO - PROCESS | 1935 | 1462783599949 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:46:39 INFO - PROCESS | 1935 | 1462783599951 Marionette TRACE conn2 <- [1,298,null,{}] 01:46:39 INFO - PROCESS | 1935 | 1462783599959 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}] 01:46:40 INFO - PROCESS | 1935 | 1462783600055 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 01:46:40 INFO - PROCESS | 1935 | 1462783600130 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a8b000 == 46 [pid = 1935] [id = 82] 01:46:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x1230a1400) [pid = 1935] [serial = 243] [outer = 0x0] 01:46:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x123694800) [pid = 1935] [serial = 244] [outer = 0x1230a1400] 01:46:40 INFO - PROCESS | 1935 | 1462783600161 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x1239b8000) [pid = 1935] [serial = 245] [outer = 0x1230a1400] 01:46:40 INFO - PROCESS | 1935 | 1462783600585 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]]]}] 01:46:40 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. 01:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 01:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:46:40 INFO - PROCESS | 1935 | 1462783600620 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 01:46:40 INFO - PROCESS | 1935 | 1462783600621 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 01:46:40 INFO - PROCESS | 1935 | 1462783600624 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:46:40 INFO - PROCESS | 1935 | 1462783600625 Marionette TRACE conn2 <- [1,302,null,{}] 01:46:40 INFO - PROCESS | 1935 | 1462783600627 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}] 01:46:40 INFO - PROCESS | 1935 | 1462783600722 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 01:46:40 INFO - PROCESS | 1935 | 1462783600762 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x119f73000 == 47 [pid = 1935] [id = 83] 01:46:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x118548400) [pid = 1935] [serial = 246] [outer = 0x0] 01:46:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x123cd4400) [pid = 1935] [serial = 247] [outer = 0x118548400] 01:46:40 INFO - PROCESS | 1935 | 1462783600791 Marionette DEBUG loaded listener.js 01:46:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x124ebb800) [pid = 1935] [serial = 248] [outer = 0x118548400] 01:46:41 INFO - PROCESS | 1935 | 1462783601444 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]]]}] 01:46:41 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. 01:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 868ms 01:46:41 INFO - PROCESS | 1935 | 1462783601494 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 01:46:41 INFO - PROCESS | 1935 | 1462783601497 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 01:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:46:41 INFO - PROCESS | 1935 | 1462783601503 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:46:41 INFO - PROCESS | 1935 | 1462783601506 Marionette TRACE conn2 <- [1,306,null,{}] 01:46:41 INFO - PROCESS | 1935 | 1462783601513 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}] 01:46:41 INFO - PROCESS | 1935 | 1462783601634 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 01:46:41 INFO - PROCESS | 1935 | 1462783601721 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171ea800 == 48 [pid = 1935] [id = 84] 01:46:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x115e3c000) [pid = 1935] [serial = 249] [outer = 0x0] 01:46:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x116760800) [pid = 1935] [serial = 250] [outer = 0x115e3c000] 01:46:41 INFO - PROCESS | 1935 | 1462783601763 Marionette DEBUG loaded listener.js 01:46:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x117545c00) [pid = 1935] [serial = 251] [outer = 0x115e3c000] 01:46:42 INFO - PROCESS | 1935 | 1462783602243 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]]]}] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x126b1e800 == 47 [pid = 1935] [id = 78] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x126765800 == 46 [pid = 1935] [id = 77] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x124138800 == 45 [pid = 1935] [id = 76] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x1134a0000 == 44 [pid = 1935] [id = 75] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x123e2c000 == 43 [pid = 1935] [id = 74] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x123760800 == 42 [pid = 1935] [id = 73] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x1231d5800 == 41 [pid = 1935] [id = 72] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x1194cd800 == 40 [pid = 1935] [id = 71] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x11857f000 == 39 [pid = 1935] [id = 70] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x124e25c00) [pid = 1935] [serial = 189] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x11821c800 == 38 [pid = 1935] [id = 69] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x116976000 == 37 [pid = 1935] [id = 68] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x113f12000 == 36 [pid = 1935] [id = 67] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x118282800 == 35 [pid = 1935] [id = 66] 01:46:42 INFO - PROCESS | 1935 | --DOCSHELL 0x11323c000 == 34 [pid = 1935] [id = 65] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x1161afc00) [pid = 1935] [serial = 139] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x113b7c400) [pid = 1935] [serial = 138] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x11808fc00) [pid = 1935] [serial = 142] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11807d000) [pid = 1935] [serial = 141] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x116769400) [pid = 1935] [serial = 145] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x119317c00) [pid = 1935] [serial = 144] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x119311400) [pid = 1935] [serial = 171] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x118554400) [pid = 1935] [serial = 165] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x11808e400) [pid = 1935] [serial = 162] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x118530800) [pid = 1935] [serial = 163] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x113f45400) [pid = 1935] [serial = 156] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x1160e5000) [pid = 1935] [serial = 157] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x119ca7c00) [pid = 1935] [serial = 148] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x1198c6800) [pid = 1935] [serial = 147] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x113342400) [pid = 1935] [serial = 153] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x1230a4400) [pid = 1935] [serial = 151] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x1198c2c00) [pid = 1935] [serial = 150] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x119006400) [pid = 1935] [serial = 168] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x119093000) [pid = 1935] [serial = 187] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x119769800) [pid = 1935] [serial = 174] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x11972f800) [pid = 1935] [serial = 172] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x1230a1c00) [pid = 1935] [serial = 177] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x119ca7400) [pid = 1935] [serial = 175] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x123710000) [pid = 1935] [serial = 183] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x116765800) [pid = 1935] [serial = 159] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x12327f000) [pid = 1935] [serial = 180] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x12327dc00) [pid = 1935] [serial = 178] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x117544800) [pid = 1935] [serial = 160] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x119094000) [pid = 1935] [serial = 169] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 85 (0x123484800) [pid = 1935] [serial = 181] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 84 (0x123691400) [pid = 1935] [serial = 186] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 83 (0x123919c00) [pid = 1935] [serial = 184] [outer = 0x0] [url = about:blank] 01:46:42 INFO - PROCESS | 1935 | --DOMWINDOW == 82 (0x11872f400) [pid = 1935] [serial = 166] [outer = 0x0] [url = about:blank] 01:46:42 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. 01:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 778ms 01:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:46:42 INFO - PROCESS | 1935 | 1462783602279 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 1935 | 1462783602283 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 01:46:42 INFO - PROCESS | 1935 | 1462783602287 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - PROCESS | 1935 | 1462783602289 Marionette TRACE conn2 <- [1,310,null,{}] 01:46:42 INFO - PROCESS | 1935 | 1462783602291 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}] 01:46:42 INFO - PROCESS | 1935 | 1462783602365 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 01:46:42 INFO - PROCESS | 1935 | 1462783602371 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x113d34000 == 35 [pid = 1935] [id = 85] 01:46:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x117544800) [pid = 1935] [serial = 252] [outer = 0x0] 01:46:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x11807d000) [pid = 1935] [serial = 253] [outer = 0x117544800] 01:46:42 INFO - PROCESS | 1935 | 1462783602399 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 85 (0x11808ec00) [pid = 1935] [serial = 254] [outer = 0x117544800] 01:46:42 INFO - PROCESS | 1935 | 1462783602729 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]]]}] 01:46:42 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. 01:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 471ms 01:46:42 INFO - PROCESS | 1935 | 1462783602759 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 01:46:42 INFO - PROCESS | 1935 | 1462783602760 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 01:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:46:42 INFO - PROCESS | 1935 | 1462783602763 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:46:42 INFO - PROCESS | 1935 | 1462783602765 Marionette TRACE conn2 <- [1,314,null,{}] 01:46:42 INFO - PROCESS | 1935 | 1462783602773 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}] 01:46:42 INFO - PROCESS | 1935 | 1462783602873 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 01:46:42 INFO - PROCESS | 1935 | 1462783602881 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x1176e1800 == 36 [pid = 1935] [id = 86] 01:46:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 86 (0x118547c00) [pid = 1935] [serial = 255] [outer = 0x0] 01:46:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x118731800) [pid = 1935] [serial = 256] [outer = 0x118547c00] 01:46:42 INFO - PROCESS | 1935 | 1462783602911 Marionette DEBUG loaded listener.js 01:46:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x119093000) [pid = 1935] [serial = 257] [outer = 0x118547c00] 01:46:43 INFO - PROCESS | 1935 | 1462783603235 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]]]}] 01:46:43 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. 01:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 01:46:43 INFO - PROCESS | 1935 | 1462783603284 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 01:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:46:43 INFO - PROCESS | 1935 | 1462783603286 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 01:46:43 INFO - PROCESS | 1935 | 1462783603288 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:46:43 INFO - PROCESS | 1935 | 1462783603289 Marionette TRACE conn2 <- [1,318,null,{}] 01:46:43 INFO - PROCESS | 1935 | 1462783603292 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}] 01:46:43 INFO - PROCESS | 1935 | 1462783603378 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 01:46:43 INFO - PROCESS | 1935 | 1462783603416 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x11856d000 == 37 [pid = 1935] [id = 87] 01:46:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x11854c800) [pid = 1935] [serial = 258] [outer = 0x0] 01:46:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x119110400) [pid = 1935] [serial = 259] [outer = 0x11854c800] 01:46:43 INFO - PROCESS | 1935 | 1462783603442 Marionette DEBUG loaded listener.js 01:46:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x11972ec00) [pid = 1935] [serial = 260] [outer = 0x11854c800] 01:46:43 INFO - PROCESS | 1935 | 1462783603744 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]]]}] 01:46:43 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. 01:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 01:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:46:43 INFO - PROCESS | 1935 | 1462783603759 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 01:46:43 INFO - PROCESS | 1935 | 1462783603760 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 01:46:43 INFO - PROCESS | 1935 | 1462783603762 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:46:43 INFO - PROCESS | 1935 | 1462783603763 Marionette TRACE conn2 <- [1,322,null,{}] 01:46:43 INFO - PROCESS | 1935 | 1462783603766 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}] 01:46:43 INFO - PROCESS | 1935 | 1462783603838 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 01:46:43 INFO - PROCESS | 1935 | 1462783603844 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x116107000 == 38 [pid = 1935] [id = 88] 01:46:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x11976a400) [pid = 1935] [serial = 261] [outer = 0x0] 01:46:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x119c53000) [pid = 1935] [serial = 262] [outer = 0x11976a400] 01:46:43 INFO - PROCESS | 1935 | 1462783603870 Marionette DEBUG loaded listener.js 01:46:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x123109000) [pid = 1935] [serial = 263] [outer = 0x11976a400] 01:46:44 INFO - PROCESS | 1935 | 1462783604207 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]]]}] 01:46:44 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. 01:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 01:46:44 INFO - PROCESS | 1935 | 1462783604231 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 01:46:44 INFO - PROCESS | 1935 | 1462783604232 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 01:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:46:44 INFO - PROCESS | 1935 | 1462783604234 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:46:44 INFO - PROCESS | 1935 | 1462783604235 Marionette TRACE conn2 <- [1,326,null,{}] 01:46:44 INFO - PROCESS | 1935 | 1462783604238 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}] 01:46:44 INFO - PROCESS | 1935 | 1462783604364 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 01:46:44 INFO - PROCESS | 1935 | 1462783604370 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x119b9c000 == 39 [pid = 1935] [id = 89] 01:46:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x12327b800) [pid = 1935] [serial = 264] [outer = 0x0] 01:46:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x123912400) [pid = 1935] [serial = 265] [outer = 0x12327b800] 01:46:44 INFO - PROCESS | 1935 | 1462783604397 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x1244f1400) [pid = 1935] [serial = 266] [outer = 0x12327b800] 01:46:44 INFO - PROCESS | 1935 | 1462783604733 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]]]}] 01:46:44 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. 01:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 01:46:44 INFO - PROCESS | 1935 | 1462783604753 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 01:46:44 INFO - PROCESS | 1935 | 1462783604754 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 01:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:46:44 INFO - PROCESS | 1935 | 1462783604760 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:46:44 INFO - PROCESS | 1935 | 1462783604761 Marionette TRACE conn2 <- [1,330,null,{}] 01:46:44 INFO - PROCESS | 1935 | 1462783604770 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}] 01:46:44 INFO - PROCESS | 1935 | 1462783604854 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 01:46:44 INFO - PROCESS | 1935 | 1462783604860 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d9000 == 40 [pid = 1935] [id = 90] 01:46:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x1244f6000) [pid = 1935] [serial = 267] [outer = 0x0] 01:46:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x124e42800) [pid = 1935] [serial = 268] [outer = 0x1244f6000] 01:46:44 INFO - PROCESS | 1935 | 1462783604885 Marionette DEBUG loaded listener.js 01:46:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x12613a800) [pid = 1935] [serial = 269] [outer = 0x1244f6000] 01:46:45 INFO - PROCESS | 1935 | 1462783605219 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]]]}] 01:46:45 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. 01:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 478ms 01:46:45 INFO - PROCESS | 1935 | 1462783605239 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 01:46:45 INFO - PROCESS | 1935 | 1462783605242 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 01:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:46:45 INFO - PROCESS | 1935 | 1462783605258 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:46:45 INFO - PROCESS | 1935 | 1462783605259 Marionette TRACE conn2 <- [1,334,null,{}] 01:46:45 INFO - PROCESS | 1935 | 1462783605261 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}] 01:46:45 INFO - PROCESS | 1935 | 1462783605347 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 01:46:45 INFO - PROCESS | 1935 | 1462783605351 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x123748800 == 41 [pid = 1935] [id = 91] 01:46:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x12613e400) [pid = 1935] [serial = 270] [outer = 0x0] 01:46:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x12653c800) [pid = 1935] [serial = 271] [outer = 0x12613e400] 01:46:45 INFO - PROCESS | 1935 | 1462783605377 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x1267e8c00) [pid = 1935] [serial = 272] [outer = 0x12613e400] 01:46:45 INFO - PROCESS | 1935 | 1462783605715 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]]]}] 01:46:45 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. 01:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 01:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:46:45 INFO - PROCESS | 1935 | 1462783605726 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 01:46:45 INFO - PROCESS | 1935 | 1462783605727 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 01:46:45 INFO - PROCESS | 1935 | 1462783605729 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:46:45 INFO - PROCESS | 1935 | 1462783605730 Marionette TRACE conn2 <- [1,338,null,{}] 01:46:45 INFO - PROCESS | 1935 | 1462783605732 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}] 01:46:45 INFO - PROCESS | 1935 | 1462783605835 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 01:46:45 INFO - PROCESS | 1935 | 1462783605840 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x1244a7800 == 42 [pid = 1935] [id = 92] 01:46:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x126539c00) [pid = 1935] [serial = 273] [outer = 0x0] 01:46:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x128c2bc00) [pid = 1935] [serial = 274] [outer = 0x126539c00] 01:46:45 INFO - PROCESS | 1935 | 1462783605868 Marionette DEBUG loaded listener.js 01:46:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x128c31800) [pid = 1935] [serial = 275] [outer = 0x126539c00] 01:46:46 INFO - PROCESS | 1935 | 1462783606252 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]]]}] 01:46:46 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. 01:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x1241fa400) [pid = 1935] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x11947a800) [pid = 1935] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x112a71400) [pid = 1935] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x117173c00) [pid = 1935] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x113bf2800) [pid = 1935] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x12391b400) [pid = 1935] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x113342c00) [pid = 1935] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x12672a400) [pid = 1935] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x116a5dc00) [pid = 1935] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x119009c00) [pid = 1935] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x12653b800) [pid = 1935] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x11908ac00) [pid = 1935] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:46:46 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x12391bc00) [pid = 1935] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:46:46 INFO - PROCESS | 1935 | 1462783606462 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 01:46:46 INFO - PROCESS | 1935 | 1462783606464 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 01:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:46:46 INFO - PROCESS | 1935 | 1462783606481 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:46:46 INFO - PROCESS | 1935 | 1462783606483 Marionette TRACE conn2 <- [1,342,null,{}] 01:46:46 INFO - PROCESS | 1935 | 1462783606486 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}] 01:46:46 INFO - PROCESS | 1935 | 1462783606623 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 01:46:46 INFO - PROCESS | 1935 | 1462783606632 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x119bb5800 == 43 [pid = 1935] [id = 93] 01:46:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x1181c6000) [pid = 1935] [serial = 276] [outer = 0x0] 01:46:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x119317400) [pid = 1935] [serial = 277] [outer = 0x1181c6000] 01:46:46 INFO - PROCESS | 1935 | 1462783606672 Marionette DEBUG loaded listener.js 01:46:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x124e24c00) [pid = 1935] [serial = 278] [outer = 0x1181c6000] 01:46:47 INFO - PROCESS | 1935 | 1462783607049 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]]]}] 01:46:47 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. 01:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 623ms 01:46:47 INFO - PROCESS | 1935 | 1462783607102 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 01:46:47 INFO - PROCESS | 1935 | 1462783607104 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 01:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:46:47 INFO - PROCESS | 1935 | 1462783607112 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:46:47 INFO - PROCESS | 1935 | 1462783607114 Marionette TRACE conn2 <- [1,346,null,{}] 01:46:47 INFO - PROCESS | 1935 | 1462783607116 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}] 01:46:47 INFO - PROCESS | 1935 | 1462783607219 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 01:46:47 INFO - PROCESS | 1935 | 1462783607226 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a8a800 == 44 [pid = 1935] [id = 94] 01:46:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x128c32c00) [pid = 1935] [serial = 279] [outer = 0x0] 01:46:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x128c6c000) [pid = 1935] [serial = 280] [outer = 0x128c32c00] 01:46:47 INFO - PROCESS | 1935 | 1462783607273 Marionette DEBUG loaded listener.js 01:46:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x128f9b400) [pid = 1935] [serial = 281] [outer = 0x128c32c00] 01:46:47 INFO - PROCESS | 1935 | 1462783607688 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]]]}] 01:46:47 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. 01:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 620ms 01:46:47 INFO - PROCESS | 1935 | 1462783607734 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 01:46:47 INFO - PROCESS | 1935 | 1462783607735 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 01:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:46:47 INFO - PROCESS | 1935 | 1462783607737 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:46:47 INFO - PROCESS | 1935 | 1462783607738 Marionette TRACE conn2 <- [1,350,null,{}] 01:46:47 INFO - PROCESS | 1935 | 1462783607741 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}] 01:46:47 INFO - PROCESS | 1935 | 1462783607817 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 01:46:47 INFO - PROCESS | 1935 | 1462783607823 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x1293b3800 == 45 [pid = 1935] [id = 95] 01:46:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x1291ea800) [pid = 1935] [serial = 282] [outer = 0x0] 01:46:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x1291f6000) [pid = 1935] [serial = 283] [outer = 0x1291ea800] 01:46:47 INFO - PROCESS | 1935 | 1462783607848 Marionette DEBUG loaded listener.js 01:46:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x12939f000) [pid = 1935] [serial = 284] [outer = 0x1291ea800] 01:46:48 INFO - PROCESS | 1935 | 1462783608162 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]]]}] 01:46:48 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. 01:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 01:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:46:48 INFO - PROCESS | 1935 | 1462783608207 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 01:46:48 INFO - PROCESS | 1935 | 1462783608208 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 01:46:48 INFO - PROCESS | 1935 | 1462783608210 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:46:48 INFO - PROCESS | 1935 | 1462783608211 Marionette TRACE conn2 <- [1,354,null,{}] 01:46:48 INFO - PROCESS | 1935 | 1462783608214 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}] 01:46:48 INFO - PROCESS | 1935 | 1462783608292 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 01:46:48 INFO - PROCESS | 1935 | 1462783608296 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x129795800 == 46 [pid = 1935] [id = 96] 01:46:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x12939f800) [pid = 1935] [serial = 285] [outer = 0x0] 01:46:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x1294d5400) [pid = 1935] [serial = 286] [outer = 0x12939f800] 01:46:48 INFO - PROCESS | 1935 | 1462783608321 Marionette DEBUG loaded listener.js 01:46:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x1294df000) [pid = 1935] [serial = 287] [outer = 0x12939f800] 01:46:48 INFO - PROCESS | 1935 | 1462783608755 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]]]}] 01:46:48 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. 01:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 01:46:48 INFO - PROCESS | 1935 | 1462783608779 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 01:46:48 INFO - PROCESS | 1935 | 1462783608782 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 01:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:46:48 INFO - PROCESS | 1935 | 1462783608786 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:46:48 INFO - PROCESS | 1935 | 1462783608788 Marionette TRACE conn2 <- [1,358,null,{}] 01:46:48 INFO - PROCESS | 1935 | 1462783608792 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}] 01:46:48 INFO - PROCESS | 1935 | 1462783608891 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 01:46:48 INFO - PROCESS | 1935 | 1462783608951 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x117096000 == 47 [pid = 1935] [id = 97] 01:46:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x115e3f400) [pid = 1935] [serial = 288] [outer = 0x0] 01:46:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x1166bc000) [pid = 1935] [serial = 289] [outer = 0x115e3f400] 01:46:48 INFO - PROCESS | 1935 | 1462783608983 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x117541400) [pid = 1935] [serial = 290] [outer = 0x115e3f400] 01:46:49 INFO - PROCESS | 1935 | 1462783609397 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]]]}] 01:46:49 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. 01:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 621ms 01:46:49 INFO - PROCESS | 1935 | 1462783609407 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 01:46:49 INFO - PROCESS | 1935 | 1462783609412 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 01:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:46:49 INFO - PROCESS | 1935 | 1462783609416 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:46:49 INFO - PROCESS | 1935 | 1462783609418 Marionette TRACE conn2 <- [1,362,null,{}] 01:46:49 INFO - PROCESS | 1935 | 1462783609421 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}] 01:46:49 INFO - PROCESS | 1935 | 1462783609519 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 01:46:49 INFO - PROCESS | 1935 | 1462783609561 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:49 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193cd000 == 48 [pid = 1935] [id = 98] 01:46:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x118089400) [pid = 1935] [serial = 291] [outer = 0x0] 01:46:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x118523000) [pid = 1935] [serial = 292] [outer = 0x118089400] 01:46:49 INFO - PROCESS | 1935 | 1462783609591 Marionette DEBUG loaded listener.js 01:46:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x11910f800) [pid = 1935] [serial = 293] [outer = 0x118089400] 01:46:50 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. 01:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 623ms 01:46:50 INFO - PROCESS | 1935 | 1462783610032 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]]]}] 01:46:50 INFO - PROCESS | 1935 | 1462783610040 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 1935 | 1462783610041 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 01:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:46:50 INFO - PROCESS | 1935 | 1462783610044 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 1935 | 1462783610047 Marionette TRACE conn2 <- [1,366,null,{}] 01:46:50 INFO - PROCESS | 1935 | 1462783610055 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}] 01:46:50 INFO - PROCESS | 1935 | 1462783610156 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 01:46:50 INFO - PROCESS | 1935 | 1462783610244 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x129795000 == 49 [pid = 1935] [id = 99] 01:46:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x123109c00) [pid = 1935] [serial = 294] [outer = 0x0] 01:46:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x123485400) [pid = 1935] [serial = 295] [outer = 0x123109c00] 01:46:50 INFO - PROCESS | 1935 | 1462783610276 Marionette DEBUG loaded listener.js 01:46:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x123cd1c00) [pid = 1935] [serial = 296] [outer = 0x123109c00] 01:46:50 INFO - PROCESS | 1935 | 1462783610731 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]]]}] 01:46:50 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. 01:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 723ms 01:46:50 INFO - PROCESS | 1935 | 1462783610768 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 01:46:50 INFO - PROCESS | 1935 | 1462783610771 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 01:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:46:50 INFO - PROCESS | 1935 | 1462783610796 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:46:50 INFO - PROCESS | 1935 | 1462783610798 Marionette TRACE conn2 <- [1,370,null,{}] 01:46:50 INFO - PROCESS | 1935 | 1462783610802 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}] 01:46:50 INFO - PROCESS | 1935 | 1462783610918 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 01:46:50 INFO - PROCESS | 1935 | 1462783610975 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a89e800 == 50 [pid = 1935] [id = 100] 01:46:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x124e40800) [pid = 1935] [serial = 297] [outer = 0x0] 01:46:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x12653bc00) [pid = 1935] [serial = 298] [outer = 0x124e40800] 01:46:51 INFO - PROCESS | 1935 | 1462783611004 Marionette DEBUG loaded listener.js 01:46:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x128c35800) [pid = 1935] [serial = 299] [outer = 0x124e40800] 01:46:51 INFO - PROCESS | 1935 | 1462783611506 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]]]}] 01:46:51 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. 01:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 777ms 01:46:51 INFO - PROCESS | 1935 | 1462783611571 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 01:46:51 INFO - PROCESS | 1935 | 1462783611572 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 01:46:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:46:51 INFO - PROCESS | 1935 | 1462783611575 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:46:51 INFO - PROCESS | 1935 | 1462783611576 Marionette TRACE conn2 <- [1,374,null,{}] 01:46:51 INFO - PROCESS | 1935 | 1462783611578 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}] 01:46:51 INFO - PROCESS | 1935 | 1462783611673 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 01:46:51 INFO - PROCESS | 1935 | 1462783611732 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x116095800 == 51 [pid = 1935] [id = 101] 01:46:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x124e42400) [pid = 1935] [serial = 300] [outer = 0x0] 01:46:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x128c36c00) [pid = 1935] [serial = 301] [outer = 0x124e42400] 01:46:51 INFO - PROCESS | 1935 | 1462783611762 Marionette DEBUG loaded listener.js 01:46:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1293a1000) [pid = 1935] [serial = 302] [outer = 0x124e42400] 01:46:52 INFO - PROCESS | 1935 | 1462783612304 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:46:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:46:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 770ms 01:46:52 INFO - PROCESS | 1935 | 1462783612354 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 01:46:52 INFO - PROCESS | 1935 | 1462783612357 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 01:46:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:46:52 INFO - PROCESS | 1935 | 1462783612362 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:46:52 INFO - PROCESS | 1935 | 1462783612364 Marionette TRACE conn2 <- [1,378,null,{}] 01:46:52 INFO - PROCESS | 1935 | 1462783612368 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}] 01:46:52 INFO - PROCESS | 1935 | 1462783612462 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 01:46:52 INFO - PROCESS | 1935 | 1462783612522 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x118c7c800 == 52 [pid = 1935] [id = 102] 01:46:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x113f3fc00) [pid = 1935] [serial = 303] [outer = 0x0] 01:46:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x1161ad000) [pid = 1935] [serial = 304] [outer = 0x113f3fc00] 01:46:52 INFO - PROCESS | 1935 | 1462783612550 Marionette DEBUG loaded listener.js 01:46:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x1169b9000) [pid = 1935] [serial = 305] [outer = 0x113f3fc00] 01:46:52 INFO - PROCESS | 1935 | --DOCSHELL 0x1293b3800 == 51 [pid = 1935] [id = 95] 01:46:52 INFO - PROCESS | 1935 | --DOCSHELL 0x128a8a800 == 50 [pid = 1935] [id = 94] 01:46:52 INFO - PROCESS | 1935 | --DOCSHELL 0x119bb5800 == 49 [pid = 1935] [id = 93] 01:46:52 INFO - PROCESS | 1935 | --DOCSHELL 0x1244a7800 == 48 [pid = 1935] [id = 92] 01:46:52 INFO - PROCESS | 1935 | --DOCSHELL 0x123748800 == 47 [pid = 1935] [id = 91] 01:46:52 INFO - PROCESS | 1935 | --DOCSHELL 0x1231d9000 == 46 [pid = 1935] [id = 90] 01:46:52 INFO - PROCESS | 1935 | --DOCSHELL 0x119b9c000 == 45 [pid = 1935] [id = 89] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x116107000 == 44 [pid = 1935] [id = 88] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x11856d000 == 43 [pid = 1935] [id = 87] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x1176e1800 == 42 [pid = 1935] [id = 86] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x113d34000 == 41 [pid = 1935] [id = 85] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x1171ea800 == 40 [pid = 1935] [id = 84] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x119f73000 == 39 [pid = 1935] [id = 83] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x128a8b000 == 38 [pid = 1935] [id = 82] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x1231d4000 == 37 [pid = 1935] [id = 81] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x1171ef800 == 36 [pid = 1935] [id = 80] 01:46:53 INFO - PROCESS | 1935 | --DOCSHELL 0x128a9a000 == 35 [pid = 1935] [id = 79] 01:46:53 INFO - PROCESS | 1935 | 1462783613017 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:46:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 676ms 01:46:53 INFO - PROCESS | 1935 | 1462783613038 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 1935 | 1462783613042 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 01:46:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:46:53 INFO - PROCESS | 1935 | 1462783613046 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - PROCESS | 1935 | 1462783613048 Marionette TRACE conn2 <- [1,382,null,{}] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x126531400) [pid = 1935] [serial = 227] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x119731400) [pid = 1935] [serial = 226] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x12613dc00) [pid = 1935] [serial = 221] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x1267eb400) [pid = 1935] [serial = 229] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x119103400) [pid = 1935] [serial = 205] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x124eb4000) [pid = 1935] [serial = 218] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x124e3dc00) [pid = 1935] [serial = 190] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x124ebb000) [pid = 1935] [serial = 220] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x119723c00) [pid = 1935] [serial = 208] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x117e6e800) [pid = 1935] [serial = 224] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x118087400) [pid = 1935] [serial = 201] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x119730400) [pid = 1935] [serial = 209] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x1244f6400) [pid = 1935] [serial = 217] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x116a5b000) [pid = 1935] [serial = 199] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x1181c0800) [pid = 1935] [serial = 202] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x119313800) [pid = 1935] [serial = 206] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x123cd3400) [pid = 1935] [serial = 214] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x124192400) [pid = 1935] [serial = 215] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x11675c400) [pid = 1935] [serial = 198] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x12309d800) [pid = 1935] [serial = 212] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x112a72800) [pid = 1935] [serial = 192] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x12b1a9800) [pid = 1935] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x119c48400) [pid = 1935] [serial = 211] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x113463000) [pid = 1935] [serial = 223] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x118079800) [pid = 1935] [serial = 195] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x128c75400) [pid = 1935] [serial = 230] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x128da1800) [pid = 1935] [serial = 232] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x1291ed400) [pid = 1935] [serial = 233] [outer = 0x0] [url = about:blank] 01:46:53 INFO - PROCESS | 1935 | 1462783613064 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}] 01:46:53 INFO - PROCESS | 1935 | 1462783613157 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 01:46:53 INFO - PROCESS | 1935 | 1462783613162 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x116093800 == 36 [pid = 1935] [id = 103] 01:46:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x1169b9400) [pid = 1935] [serial = 306] [outer = 0x0] 01:46:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x11808a800) [pid = 1935] [serial = 307] [outer = 0x1169b9400] 01:46:53 INFO - PROCESS | 1935 | 1462783613189 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x1185a1c00) [pid = 1935] [serial = 308] [outer = 0x1169b9400] 01:46:53 INFO - PROCESS | 1935 | 1462783613515 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:46:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:46:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 522ms 01:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:46:53 INFO - PROCESS | 1935 | 1462783613568 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 01:46:53 INFO - PROCESS | 1935 | 1462783613570 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 01:46:53 INFO - PROCESS | 1935 | 1462783613572 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:46:53 INFO - PROCESS | 1935 | 1462783613574 Marionette TRACE conn2 <- [1,386,null,{}] 01:46:53 INFO - PROCESS | 1935 | 1462783613582 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}] 01:46:53 INFO - PROCESS | 1935 | 1462783613670 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 01:46:53 INFO - PROCESS | 1935 | 1462783613716 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x11857c800 == 37 [pid = 1935] [id = 104] 01:46:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x1185a1400) [pid = 1935] [serial = 309] [outer = 0x0] 01:46:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x11947cc00) [pid = 1935] [serial = 310] [outer = 0x1185a1400] 01:46:53 INFO - PROCESS | 1935 | 1462783613749 Marionette DEBUG loaded listener.js 01:46:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x119c9e400) [pid = 1935] [serial = 311] [outer = 0x1185a1400] 01:46:54 INFO - PROCESS | 1935 | 1462783614047 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]]]}] 01:46:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:46:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 522ms 01:46:54 INFO - PROCESS | 1935 | 1462783614094 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 01:46:54 INFO - PROCESS | 1935 | 1462783614096 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 01:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:46:54 INFO - PROCESS | 1935 | 1462783614098 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:46:54 INFO - PROCESS | 1935 | 1462783614099 Marionette TRACE conn2 <- [1,390,null,{}] 01:46:54 INFO - PROCESS | 1935 | 1462783614112 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}] 01:46:54 INFO - PROCESS | 1935 | 1462783614187 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 01:46:54 INFO - PROCESS | 1935 | 1462783614257 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x119f69800 == 38 [pid = 1935] [id = 105] 01:46:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x1239b6400) [pid = 1935] [serial = 312] [outer = 0x0] 01:46:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x12410f800) [pid = 1935] [serial = 313] [outer = 0x1239b6400] 01:46:54 INFO - PROCESS | 1935 | 1462783614288 Marionette DEBUG loaded listener.js 01:46:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x1244fb400) [pid = 1935] [serial = 314] [outer = 0x1239b6400] 01:46:54 INFO - PROCESS | 1935 | 1462783614711 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]]]}] 01:46:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:46:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 01:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:46:54 INFO - PROCESS | 1935 | 1462783614729 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 01:46:54 INFO - PROCESS | 1935 | 1462783614730 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 01:46:54 INFO - PROCESS | 1935 | 1462783614732 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:46:54 INFO - PROCESS | 1935 | 1462783614733 Marionette TRACE conn2 <- [1,394,null,{}] 01:46:54 INFO - PROCESS | 1935 | 1462783614735 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}] 01:46:54 INFO - PROCESS | 1935 | 1462783614838 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 01:46:54 INFO - PROCESS | 1935 | 1462783614844 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d3800 == 39 [pid = 1935] [id = 106] 01:46:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x12368bc00) [pid = 1935] [serial = 315] [outer = 0x0] 01:46:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x124e3f400) [pid = 1935] [serial = 316] [outer = 0x12368bc00] 01:46:54 INFO - PROCESS | 1935 | 1462783614869 Marionette DEBUG loaded listener.js 01:46:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x128c2c800) [pid = 1935] [serial = 317] [outer = 0x12368bc00] 01:46:55 INFO - PROCESS | 1935 | 1462783615213 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]]]}] 01:46:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:46:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 01:46:55 INFO - PROCESS | 1935 | 1462783615250 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 01:46:55 INFO - PROCESS | 1935 | 1462783615251 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 01:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:46:55 INFO - PROCESS | 1935 | 1462783615254 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:46:55 INFO - PROCESS | 1935 | 1462783615255 Marionette TRACE conn2 <- [1,398,null,{}] 01:46:55 INFO - PROCESS | 1935 | 1462783615257 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}] 01:46:55 INFO - PROCESS | 1935 | 1462783615368 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 01:46:55 INFO - PROCESS | 1935 | 1462783615403 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f06000 == 40 [pid = 1935] [id = 107] 01:46:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x128c32000) [pid = 1935] [serial = 318] [outer = 0x0] 01:46:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x1291edc00) [pid = 1935] [serial = 319] [outer = 0x128c32000] 01:46:55 INFO - PROCESS | 1935 | 1462783615433 Marionette DEBUG loaded listener.js 01:46:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x1294e2400) [pid = 1935] [serial = 320] [outer = 0x128c32000] 01:46:55 INFO - PROCESS | 1935 | 1462783615791 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]]]}] 01:46:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:46:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 570ms 01:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:46:55 INFO - PROCESS | 1935 | 1462783615825 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 01:46:55 INFO - PROCESS | 1935 | 1462783615826 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 01:46:55 INFO - PROCESS | 1935 | 1462783615828 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:46:55 INFO - PROCESS | 1935 | 1462783615829 Marionette TRACE conn2 <- [1,402,null,{}] 01:46:55 INFO - PROCESS | 1935 | 1462783615832 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}] 01:46:55 INFO - PROCESS | 1935 | 1462783615929 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 01:46:55 INFO - PROCESS | 1935 | 1462783615942 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x1261bf800 == 41 [pid = 1935] [id = 108] 01:46:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x12939b400) [pid = 1935] [serial = 321] [outer = 0x0] 01:46:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x12a796800) [pid = 1935] [serial = 322] [outer = 0x12939b400] 01:46:55 INFO - PROCESS | 1935 | 1462783615966 Marionette DEBUG loaded listener.js 01:46:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x12a7ba400) [pid = 1935] [serial = 323] [outer = 0x12939b400] 01:46:56 INFO - PROCESS | 1935 | 1462783616308 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]]]}] 01:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 01:46:56 INFO - PROCESS | 1935 | 1462783616347 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 01:46:56 INFO - PROCESS | 1935 | 1462783616348 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 01:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:46:56 INFO - PROCESS | 1935 | 1462783616350 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:46:56 INFO - PROCESS | 1935 | 1462783616351 Marionette TRACE conn2 <- [1,406,null,{}] 01:46:56 INFO - PROCESS | 1935 | 1462783616354 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}] 01:46:56 INFO - PROCESS | 1935 | 1462783616454 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 01:46:56 INFO - PROCESS | 1935 | 1462783616471 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a90000 == 42 [pid = 1935] [id = 109] 01:46:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x12a7be800) [pid = 1935] [serial = 324] [outer = 0x0] 01:46:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x12aa23400) [pid = 1935] [serial = 325] [outer = 0x12a7be800] 01:46:56 INFO - PROCESS | 1935 | 1462783616492 Marionette DEBUG loaded listener.js 01:46:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x12aa2b400) [pid = 1935] [serial = 326] [outer = 0x12a7be800] 01:46:56 INFO - PROCESS | 1935 | 1462783616939 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]]]}] 01:46:56 INFO - PROCESS | 1935 | 1462783616956 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 624ms 01:46:56 INFO - PROCESS | 1935 | 1462783616982 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 01:46:56 INFO - PROCESS | 1935 | 1462783616984 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 01:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:46:57 INFO - PROCESS | 1935 | 1462783616996 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:46:57 INFO - PROCESS | 1935 | 1462783616998 Marionette TRACE conn2 <- [1,410,null,{}] 01:46:57 INFO - PROCESS | 1935 | 1462783617001 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}] 01:46:57 INFO - PROCESS | 1935 | 1462783617269 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x1244f6000) [pid = 1935] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x12613e400) [pid = 1935] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x118547c00) [pid = 1935] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x128f9c000) [pid = 1935] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x115e3c000) [pid = 1935] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x11976a400) [pid = 1935] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x117544800) [pid = 1935] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x11854c800) [pid = 1935] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x126539c00) [pid = 1935] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x1181c6000) [pid = 1935] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x1291ea800) [pid = 1935] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x12327b800) [pid = 1935] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:46:57 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x128c32c00) [pid = 1935] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:46:57 INFO - PROCESS | 1935 | 1462783617333 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x117092000 == 43 [pid = 1935] [id = 110] 01:46:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x11204f000) [pid = 1935] [serial = 327] [outer = 0x0] 01:46:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x1161ef800) [pid = 1935] [serial = 328] [outer = 0x11204f000] 01:46:57 INFO - PROCESS | 1935 | 1462783617365 Marionette DEBUG loaded listener.js 01:46:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x119766c00) [pid = 1935] [serial = 329] [outer = 0x11204f000] 01:46:57 INFO - PROCESS | 1935 | 1462783617640 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]]]}] 01:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 682ms 01:46:57 INFO - PROCESS | 1935 | 1462783617669 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 01:46:57 INFO - PROCESS | 1935 | 1462783617671 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 01:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:46:57 INFO - PROCESS | 1935 | 1462783617681 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:46:57 INFO - PROCESS | 1935 | 1462783617683 Marionette TRACE conn2 <- [1,414,null,{}] 01:46:57 INFO - PROCESS | 1935 | 1462783617685 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}] 01:46:57 INFO - PROCESS | 1935 | 1462783617768 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 01:46:57 INFO - PROCESS | 1935 | 1462783617837 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x129787800 == 44 [pid = 1935] [id = 111] 01:46:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x112a66c00) [pid = 1935] [serial = 330] [outer = 0x0] 01:46:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x11854c800) [pid = 1935] [serial = 331] [outer = 0x112a66c00] 01:46:57 INFO - PROCESS | 1935 | 1462783617863 Marionette DEBUG loaded listener.js 01:46:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x12b1a7800) [pid = 1935] [serial = 332] [outer = 0x112a66c00] 01:46:58 INFO - PROCESS | 1935 | 1462783618155 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]]]}] 01:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 01:46:58 INFO - PROCESS | 1935 | 1462783618203 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 01:46:58 INFO - PROCESS | 1935 | 1462783618205 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 01:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:46:58 INFO - PROCESS | 1935 | 1462783618210 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:46:58 INFO - PROCESS | 1935 | 1462783618212 Marionette TRACE conn2 <- [1,418,null,{}] 01:46:58 INFO - PROCESS | 1935 | 1462783618214 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}] 01:46:58 INFO - PROCESS | 1935 | 1462783618345 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 01:46:58 INFO - PROCESS | 1935 | 1462783618412 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac84800 == 45 [pid = 1935] [id = 112] 01:46:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x112ea9000) [pid = 1935] [serial = 333] [outer = 0x0] 01:46:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x12b1b0800) [pid = 1935] [serial = 334] [outer = 0x112ea9000] 01:46:58 INFO - PROCESS | 1935 | 1462783618459 Marionette DEBUG loaded listener.js 01:46:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x12b2f2400) [pid = 1935] [serial = 335] [outer = 0x112ea9000] 01:46:59 INFO - PROCESS | 1935 | 1462783619318 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]]]}] 01:46:59 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 01:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1120ms 01:46:59 INFO - PROCESS | 1935 | 1462783619330 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 01:46:59 INFO - PROCESS | 1935 | 1462783619333 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 01:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:46:59 INFO - PROCESS | 1935 | 1462783619336 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:46:59 INFO - PROCESS | 1935 | 1462783619342 Marionette TRACE conn2 <- [1,422,null,{}] 01:46:59 INFO - PROCESS | 1935 | 1462783619347 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}] 01:46:59 INFO - PROCESS | 1935 | 1462783619449 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 01:46:59 INFO - PROCESS | 1935 | 1462783619494 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:46:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x11664a000 == 46 [pid = 1935] [id = 113] 01:46:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x116760000) [pid = 1935] [serial = 336] [outer = 0x0] 01:46:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x1169b1c00) [pid = 1935] [serial = 337] [outer = 0x116760000] 01:46:59 INFO - PROCESS | 1935 | 1462783619527 Marionette DEBUG loaded listener.js 01:46:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x11807f400) [pid = 1935] [serial = 338] [outer = 0x116760000] 01:47:00 INFO - PROCESS | 1935 | 1462783620442 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]]]}] 01:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1127ms 01:47:00 INFO - PROCESS | 1935 | 1462783620464 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 01:47:00 INFO - PROCESS | 1935 | 1462783620469 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 01:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:47:00 INFO - PROCESS | 1935 | 1462783620473 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:47:00 INFO - PROCESS | 1935 | 1462783620475 Marionette TRACE conn2 <- [1,426,null,{}] 01:47:00 INFO - PROCESS | 1935 | 1462783620478 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}] 01:47:00 INFO - PROCESS | 1935 | 1462783620578 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 01:47:00 INFO - PROCESS | 1935 | 1462783620638 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d8800 == 47 [pid = 1935] [id = 114] 01:47:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x119111400) [pid = 1935] [serial = 339] [outer = 0x0] 01:47:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x119317c00) [pid = 1935] [serial = 340] [outer = 0x119111400] 01:47:00 INFO - PROCESS | 1935 | 1462783620668 Marionette DEBUG loaded listener.js 01:47:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x11976e000) [pid = 1935] [serial = 341] [outer = 0x119111400] 01:47:01 INFO - PROCESS | 1935 | 1462783621120 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] 01:47:01 INFO - PROCESS | 1935 | 1462783621145 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 01:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:47:01 INFO - PROCESS | 1935 | 1462783621148 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - PROCESS | 1935 | 1462783621150 Marionette TRACE conn2 <- [1,430,null,{}] 01:47:01 INFO - PROCESS | 1935 | 1462783621177 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}] 01:47:01 INFO - PROCESS | 1935 | 1462783621284 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 01:47:01 INFO - PROCESS | 1935 | 1462783621346 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a5b3800 == 48 [pid = 1935] [id = 115] 01:47:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x126779800) [pid = 1935] [serial = 342] [outer = 0x0] 01:47:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1269a6800) [pid = 1935] [serial = 343] [outer = 0x126779800] 01:47:01 INFO - PROCESS | 1935 | 1462783621377 Marionette DEBUG loaded listener.js 01:47:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x128c38400) [pid = 1935] [serial = 344] [outer = 0x126779800] 01:47:01 INFO - PROCESS | 1935 | 1462783621823 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]]]}] 01:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 723ms 01:47:01 INFO - PROCESS | 1935 | 1462783621885 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 01:47:01 INFO - PROCESS | 1935 | 1462783621888 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 01:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:47:01 INFO - PROCESS | 1935 | 1462783621892 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:47:01 INFO - PROCESS | 1935 | 1462783621893 Marionette TRACE conn2 <- [1,434,null,{}] 01:47:01 INFO - PROCESS | 1935 | 1462783621896 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}] 01:47:02 INFO - PROCESS | 1935 | 1462783621996 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 01:47:02 INFO - PROCESS | 1935 | 1462783622056 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2d3800 == 49 [pid = 1935] [id = 116] 01:47:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x128c70800) [pid = 1935] [serial = 345] [outer = 0x0] 01:47:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x12939fc00) [pid = 1935] [serial = 346] [outer = 0x128c70800] 01:47:02 INFO - PROCESS | 1935 | 1462783622085 Marionette DEBUG loaded listener.js 01:47:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x12a524c00) [pid = 1935] [serial = 347] [outer = 0x128c70800] 01:47:02 INFO - PROCESS | 1935 | 1462783622485 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]]]}] 01:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 620ms 01:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:47:02 INFO - PROCESS | 1935 | 1462783622514 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 01:47:02 INFO - PROCESS | 1935 | 1462783622516 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 01:47:02 INFO - PROCESS | 1935 | 1462783622519 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:47:02 INFO - PROCESS | 1935 | 1462783622521 Marionette TRACE conn2 <- [1,438,null,{}] 01:47:02 INFO - PROCESS | 1935 | 1462783622527 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}] 01:47:02 INFO - PROCESS | 1935 | 1462783622831 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 01:47:02 INFO - PROCESS | 1935 | 1462783622965 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x1176e3000 == 50 [pid = 1935] [id = 117] 01:47:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x113341800) [pid = 1935] [serial = 348] [outer = 0x0] 01:47:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x113b71000) [pid = 1935] [serial = 349] [outer = 0x113341800] 01:47:03 INFO - PROCESS | 1935 | 1462783623011 Marionette DEBUG loaded listener.js 01:47:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x1161e7c00) [pid = 1935] [serial = 350] [outer = 0x113341800] 01:47:03 INFO - PROCESS | 1935 | 1462783623548 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]]]}] 01:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1075ms 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x129787800 == 49 [pid = 1935] [id = 111] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x117092000 == 48 [pid = 1935] [id = 110] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x128a90000 == 47 [pid = 1935] [id = 109] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x1261bf800 == 46 [pid = 1935] [id = 108] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x116f06000 == 45 [pid = 1935] [id = 107] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x1231d3800 == 44 [pid = 1935] [id = 106] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x123694800) [pid = 1935] [serial = 244] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x116769c00) [pid = 1935] [serial = 238] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x118c65c00) [pid = 1935] [serial = 241] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x123cd4400) [pid = 1935] [serial = 247] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x1294d5400) [pid = 1935] [serial = 286] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | 1462783623650 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 01:47:03 INFO - PROCESS | 1935 | 1462783623652 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x119f69800 == 43 [pid = 1935] [id = 105] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x11857c800 == 42 [pid = 1935] [id = 104] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x116093800 == 41 [pid = 1935] [id = 103] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x118c7c800 == 40 [pid = 1935] [id = 102] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x12a89e800 == 39 [pid = 1935] [id = 100] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x129795000 == 38 [pid = 1935] [id = 99] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x1193cd000 == 37 [pid = 1935] [id = 98] 01:47:03 INFO - PROCESS | 1935 | --DOCSHELL 0x117096000 == 36 [pid = 1935] [id = 97] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x124e42800) [pid = 1935] [serial = 268] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x12653c800) [pid = 1935] [serial = 271] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x118731800) [pid = 1935] [serial = 256] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x119093000) [pid = 1935] [serial = 257] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x1291f5000) [pid = 1935] [serial = 235] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x12939b000) [pid = 1935] [serial = 236] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x117545c00) [pid = 1935] [serial = 251] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x116760800) [pid = 1935] [serial = 250] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x119c53000) [pid = 1935] [serial = 262] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x11807d000) [pid = 1935] [serial = 253] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11808ec00) [pid = 1935] [serial = 254] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x119110400) [pid = 1935] [serial = 259] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x11972ec00) [pid = 1935] [serial = 260] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x128c2bc00) [pid = 1935] [serial = 274] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x1267e8c00) [pid = 1935] [serial = 272] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x119317400) [pid = 1935] [serial = 277] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x124e24c00) [pid = 1935] [serial = 278] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x1291f6000) [pid = 1935] [serial = 283] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x128c31800) [pid = 1935] [serial = 275] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x123912400) [pid = 1935] [serial = 265] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x12939f000) [pid = 1935] [serial = 284] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x128c6c000) [pid = 1935] [serial = 280] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x128f9b400) [pid = 1935] [serial = 281] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x12613a800) [pid = 1935] [serial = 269] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x1244f1400) [pid = 1935] [serial = 266] [outer = 0x0] [url = about:blank] 01:47:03 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x123109000) [pid = 1935] [serial = 263] [outer = 0x0] [url = about:blank] 01:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:47:03 INFO - PROCESS | 1935 | 1462783623665 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:47:03 INFO - PROCESS | 1935 | 1462783623668 Marionette TRACE conn2 <- [1,442,null,{}] 01:47:03 INFO - PROCESS | 1935 | 1462783623671 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}] 01:47:03 INFO - PROCESS | 1935 | 1462783623753 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 01:47:03 INFO - PROCESS | 1935 | 1462783623801 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x116093800 == 37 [pid = 1935] [id = 118] 01:47:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x118086400) [pid = 1935] [serial = 351] [outer = 0x0] 01:47:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x11808d000) [pid = 1935] [serial = 352] [outer = 0x118086400] 01:47:03 INFO - PROCESS | 1935 | 1462783623829 Marionette DEBUG loaded listener.js 01:47:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x11854a400) [pid = 1935] [serial = 353] [outer = 0x118086400] 01:47:04 INFO - PROCESS | 1935 | 1462783624135 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]]]}] 01:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 519ms 01:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:47:04 INFO - PROCESS | 1935 | 1462783624186 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 01:47:04 INFO - PROCESS | 1935 | 1462783624188 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 01:47:04 INFO - PROCESS | 1935 | 1462783624190 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:47:04 INFO - PROCESS | 1935 | 1462783624191 Marionette TRACE conn2 <- [1,446,null,{}] 01:47:04 INFO - PROCESS | 1935 | 1462783624193 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}] 01:47:04 INFO - PROCESS | 1935 | 1462783624269 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 01:47:04 INFO - PROCESS | 1935 | 1462783624326 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x118202800 == 38 [pid = 1935] [id = 119] 01:47:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x118087400) [pid = 1935] [serial = 354] [outer = 0x0] 01:47:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x11900b000) [pid = 1935] [serial = 355] [outer = 0x118087400] 01:47:04 INFO - PROCESS | 1935 | 1462783624352 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x119723000) [pid = 1935] [serial = 356] [outer = 0x118087400] 01:47:04 INFO - PROCESS | 1935 | 1462783624670 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]]]}] 01:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 519ms 01:47:04 INFO - PROCESS | 1935 | 1462783624709 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 01:47:04 INFO - PROCESS | 1935 | 1462783624712 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 01:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:47:04 INFO - PROCESS | 1935 | 1462783624720 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:47:04 INFO - PROCESS | 1935 | 1462783624723 Marionette TRACE conn2 <- [1,450,null,{}] 01:47:04 INFO - PROCESS | 1935 | 1462783624725 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}] 01:47:04 INFO - PROCESS | 1935 | 1462783624809 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 01:47:04 INFO - PROCESS | 1935 | 1462783624852 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x11857d000 == 39 [pid = 1935] [id = 120] 01:47:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x119319c00) [pid = 1935] [serial = 357] [outer = 0x0] 01:47:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x11972f800) [pid = 1935] [serial = 358] [outer = 0x119319c00] 01:47:04 INFO - PROCESS | 1935 | 1462783624880 Marionette DEBUG loaded listener.js 01:47:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x1233f2400) [pid = 1935] [serial = 359] [outer = 0x119319c00] 01:47:05 INFO - PROCESS | 1935 | 1462783625156 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] 01:47:05 INFO - PROCESS | 1935 | 1462783625197 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 01:47:05 INFO - PROCESS | 1935 | 1462783625199 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 1935 | 1462783625200 Marionette TRACE conn2 <- [1,454,null,{}] 01:47:05 INFO - PROCESS | 1935 | 1462783625203 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}] 01:47:05 INFO - PROCESS | 1935 | 1462783625283 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 01:47:05 INFO - PROCESS | 1935 | 1462783625289 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x119baf000 == 40 [pid = 1935] [id = 121] 01:47:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x113342400) [pid = 1935] [serial = 360] [outer = 0x0] 01:47:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x124110c00) [pid = 1935] [serial = 361] [outer = 0x113342400] 01:47:05 INFO - PROCESS | 1935 | 1462783625316 Marionette DEBUG loaded listener.js 01:47:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x124e3b000) [pid = 1935] [serial = 362] [outer = 0x113342400] 01:47:05 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:05 INFO - PROCESS | 1935 | 1462783625666 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]]]}] 01:47:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:47:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 472ms 01:47:05 INFO - PROCESS | 1935 | 1462783625673 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 01:47:05 INFO - PROCESS | 1935 | 1462783625676 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 01:47:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:47:05 INFO - PROCESS | 1935 | 1462783625679 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:47:05 INFO - PROCESS | 1935 | 1462783625680 Marionette TRACE conn2 <- [1,458,null,{}] 01:47:05 INFO - PROCESS | 1935 | 1462783625682 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}] 01:47:05 INFO - PROCESS | 1935 | 1462783625786 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 01:47:05 INFO - PROCESS | 1935 | 1462783625802 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x12329f800 == 41 [pid = 1935] [id = 122] 01:47:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x126135c00) [pid = 1935] [serial = 363] [outer = 0x0] 01:47:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x12613e800) [pid = 1935] [serial = 364] [outer = 0x126135c00] 01:47:05 INFO - PROCESS | 1935 | 1462783625835 Marionette DEBUG loaded listener.js 01:47:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x128c32400) [pid = 1935] [serial = 365] [outer = 0x126135c00] 01:47:06 INFO - PROCESS | 1935 | 1462783626192 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] 01:47:06 INFO - PROCESS | 1935 | 1462783626249 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 01:47:06 INFO - PROCESS | 1935 | 1462783626251 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:47:06 INFO - PROCESS | 1935 | 1462783626252 Marionette TRACE conn2 <- [1,462,null,{}] 01:47:06 INFO - PROCESS | 1935 | 1462783626260 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}] 01:47:06 INFO - PROCESS | 1935 | 1462783626353 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 01:47:06 INFO - PROCESS | 1935 | 1462783626357 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x123a51800 == 42 [pid = 1935] [id = 123] 01:47:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x128c37800) [pid = 1935] [serial = 366] [outer = 0x0] 01:47:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x128c79800) [pid = 1935] [serial = 367] [outer = 0x128c37800] 01:47:06 INFO - PROCESS | 1935 | 1462783626383 Marionette DEBUG loaded listener.js 01:47:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x1293a1c00) [pid = 1935] [serial = 368] [outer = 0x128c37800] 01:47:06 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:06 INFO - PROCESS | 1935 | 1462783626746 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] 01:47:06 INFO - PROCESS | 1935 | 1462783626778 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 01:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:47:06 INFO - PROCESS | 1935 | 1462783626780 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:47:06 INFO - PROCESS | 1935 | 1462783626781 Marionette TRACE conn2 <- [1,466,null,{}] 01:47:06 INFO - PROCESS | 1935 | 1462783626783 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}] 01:47:06 INFO - PROCESS | 1935 | 1462783626880 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 01:47:06 INFO - PROCESS | 1935 | 1462783626912 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d2f800 == 43 [pid = 1935] [id = 124] 01:47:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x128c38c00) [pid = 1935] [serial = 369] [outer = 0x0] 01:47:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x1294e2c00) [pid = 1935] [serial = 370] [outer = 0x128c38c00] 01:47:06 INFO - PROCESS | 1935 | 1462783626937 Marionette DEBUG loaded listener.js 01:47:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x12a7a1000) [pid = 1935] [serial = 371] [outer = 0x128c38c00] 01:47:07 INFO - PROCESS | 1935 | 1462783627365 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] 01:47:07 INFO - PROCESS | 1935 | 1462783627410 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 01:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:47:07 INFO - PROCESS | 1935 | 1462783627414 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:47:07 INFO - PROCESS | 1935 | 1462783627415 Marionette TRACE conn2 <- [1,470,null,{}] 01:47:07 INFO - PROCESS | 1935 | 1462783627419 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}] 01:47:07 INFO - PROCESS | 1935 | 1462783627564 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 01:47:07 INFO - PROCESS | 1935 | 1462783627590 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b2a800 == 44 [pid = 1935] [id = 125] 01:47:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x12a7bf400) [pid = 1935] [serial = 372] [outer = 0x0] 01:47:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x12aa2a800) [pid = 1935] [serial = 373] [outer = 0x12a7bf400] 01:47:07 INFO - PROCESS | 1935 | 1462783627619 Marionette DEBUG loaded listener.js 01:47:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x12ac6a800) [pid = 1935] [serial = 374] [outer = 0x12a7bf400] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x118548400) [pid = 1935] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x118550400) [pid = 1935] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x1161e8c00) [pid = 1935] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x112eb2400) [pid = 1935] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x112731000) [pid = 1935] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x1230a1400) [pid = 1935] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x115e42000) [pid = 1935] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x128c32000) [pid = 1935] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x12a7be800) [pid = 1935] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x1169b9400) [pid = 1935] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x12939b400) [pid = 1935] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x1185a1400) [pid = 1935] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x12368bc00) [pid = 1935] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x124e42400) [pid = 1935] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x113f3fc00) [pid = 1935] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x1239b6400) [pid = 1935] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x11204f000) [pid = 1935] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:47:07 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x112a66c00) [pid = 1935] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:47:08 INFO - PROCESS | 1935 | 1462783628059 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]]]}] 01:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 01:47:08 INFO - PROCESS | 1935 | 1462783628083 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 01:47:08 INFO - PROCESS | 1935 | 1462783628084 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 01:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:47:08 INFO - PROCESS | 1935 | 1462783628086 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:47:08 INFO - PROCESS | 1935 | 1462783628088 Marionette TRACE conn2 <- [1,474,null,{}] 01:47:08 INFO - PROCESS | 1935 | 1462783628092 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}] 01:47:08 INFO - PROCESS | 1935 | 1462783628168 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 01:47:08 INFO - PROCESS | 1935 | 1462783628175 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x1238e0800 == 45 [pid = 1935] [id = 126] 01:47:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x1161e8c00) [pid = 1935] [serial = 375] [outer = 0x0] 01:47:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x11972b800) [pid = 1935] [serial = 376] [outer = 0x1161e8c00] 01:47:08 INFO - PROCESS | 1935 | 1462783628200 Marionette DEBUG loaded listener.js 01:47:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x1244f9c00) [pid = 1935] [serial = 377] [outer = 0x1161e8c00] 01:47:08 INFO - PROCESS | 1935 | 1462783628511 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]]]}] 01:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 472ms 01:47:08 INFO - PROCESS | 1935 | 1462783628562 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 01:47:08 INFO - PROCESS | 1935 | 1462783628563 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 01:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:47:08 INFO - PROCESS | 1935 | 1462783628565 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:47:08 INFO - PROCESS | 1935 | 1462783628566 Marionette TRACE conn2 <- [1,478,null,{}] 01:47:08 INFO - PROCESS | 1935 | 1462783628569 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}] 01:47:08 INFO - PROCESS | 1935 | 1462783628660 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 01:47:08 INFO - PROCESS | 1935 | 1462783628664 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291c8000 == 46 [pid = 1935] [id = 127] 01:47:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x1267ea400) [pid = 1935] [serial = 378] [outer = 0x0] 01:47:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x12ac5dc00) [pid = 1935] [serial = 379] [outer = 0x1267ea400] 01:47:08 INFO - PROCESS | 1935 | 1462783628695 Marionette DEBUG loaded listener.js 01:47:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x12b250400) [pid = 1935] [serial = 380] [outer = 0x1267ea400] 01:47:09 INFO - PROCESS | 1935 | 1462783629035 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]]]}] 01:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 474ms 01:47:09 INFO - PROCESS | 1935 | 1462783629040 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 01:47:09 INFO - PROCESS | 1935 | 1462783629042 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 01:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:47:09 INFO - PROCESS | 1935 | 1462783629044 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:47:09 INFO - PROCESS | 1935 | 1462783629046 Marionette TRACE conn2 <- [1,482,null,{}] 01:47:09 INFO - PROCESS | 1935 | 1462783629048 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}] 01:47:09 INFO - PROCESS | 1935 | 1462783629142 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 01:47:09 INFO - PROCESS | 1935 | 1462783629190 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x129795000 == 47 [pid = 1935] [id = 128] 01:47:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x128c2d800) [pid = 1935] [serial = 381] [outer = 0x0] 01:47:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x12b2ebc00) [pid = 1935] [serial = 382] [outer = 0x128c2d800] 01:47:09 INFO - PROCESS | 1935 | 1462783629216 Marionette DEBUG loaded listener.js 01:47:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x12bb2fc00) [pid = 1935] [serial = 383] [outer = 0x128c2d800] 01:47:09 INFO - PROCESS | 1935 | 1462783629507 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]]]}] 01:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 471ms 01:47:09 INFO - PROCESS | 1935 | 1462783629515 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 01:47:09 INFO - PROCESS | 1935 | 1462783629516 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 01:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:47:09 INFO - PROCESS | 1935 | 1462783629519 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:47:09 INFO - PROCESS | 1935 | 1462783629520 Marionette TRACE conn2 <- [1,486,null,{}] 01:47:09 INFO - PROCESS | 1935 | 1462783629530 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}] 01:47:09 INFO - PROCESS | 1935 | 1462783629617 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 01:47:09 INFO - PROCESS | 1935 | 1462783629621 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac88800 == 48 [pid = 1935] [id = 129] 01:47:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x124ec1c00) [pid = 1935] [serial = 384] [outer = 0x0] 01:47:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x12bb44000) [pid = 1935] [serial = 385] [outer = 0x124ec1c00] 01:47:09 INFO - PROCESS | 1935 | 1462783629655 Marionette DEBUG loaded listener.js 01:47:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x12bb52000) [pid = 1935] [serial = 386] [outer = 0x124ec1c00] 01:47:10 INFO - PROCESS | 1935 | 1462783630078 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]]]}] 01:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 577ms 01:47:10 INFO - PROCESS | 1935 | 1462783630096 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 01:47:10 INFO - PROCESS | 1935 | 1462783630099 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 01:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:47:10 INFO - PROCESS | 1935 | 1462783630102 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:47:10 INFO - PROCESS | 1935 | 1462783630105 Marionette TRACE conn2 <- [1,490,null,{}] 01:47:10 INFO - PROCESS | 1935 | 1462783630111 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}] 01:47:10 INFO - PROCESS | 1935 | 1462783630214 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 01:47:10 INFO - PROCESS | 1935 | 1462783630278 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x116630000 == 49 [pid = 1935] [id = 130] 01:47:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x113bfd800) [pid = 1935] [serial = 387] [outer = 0x0] 01:47:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x116764800) [pid = 1935] [serial = 388] [outer = 0x113bfd800] 01:47:10 INFO - PROCESS | 1935 | 1462783630310 Marionette DEBUG loaded listener.js 01:47:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x11807d000) [pid = 1935] [serial = 389] [outer = 0x113bfd800] 01:47:10 INFO - PROCESS | 1935 | 1462783630717 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]]]}] 01:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 674ms 01:47:10 INFO - PROCESS | 1935 | 1462783630778 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 01:47:10 INFO - PROCESS | 1935 | 1462783630782 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 01:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:47:10 INFO - PROCESS | 1935 | 1462783630786 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:47:10 INFO - PROCESS | 1935 | 1462783630788 Marionette TRACE conn2 <- [1,494,null,{}] 01:47:10 INFO - PROCESS | 1935 | 1462783630809 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}] 01:47:10 INFO - PROCESS | 1935 | 1462783630910 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 01:47:10 INFO - PROCESS | 1935 | 1462783630997 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x119bb5000 == 50 [pid = 1935] [id = 131] 01:47:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x119111800) [pid = 1935] [serial = 390] [outer = 0x0] 01:47:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x11947e400) [pid = 1935] [serial = 391] [outer = 0x119111800] 01:47:11 INFO - PROCESS | 1935 | 1462783631026 Marionette DEBUG loaded listener.js 01:47:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1198c7c00) [pid = 1935] [serial = 392] [outer = 0x119111800] 01:47:11 INFO - PROCESS | 1935 | 1462783631470 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]]]}] 01:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 737ms 01:47:11 INFO - PROCESS | 1935 | 1462783631539 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 01:47:11 INFO - PROCESS | 1935 | 1462783631540 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 01:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:47:11 INFO - PROCESS | 1935 | 1462783631544 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:47:11 INFO - PROCESS | 1935 | 1462783631547 Marionette TRACE conn2 <- [1,498,null,{}] 01:47:11 INFO - PROCESS | 1935 | 1462783631556 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}] 01:47:11 INFO - PROCESS | 1935 | 1462783631658 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 01:47:11 INFO - PROCESS | 1935 | 1462783631721 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2ce800 == 51 [pid = 1935] [id = 132] 01:47:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x124eb6800) [pid = 1935] [serial = 393] [outer = 0x0] 01:47:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x124ec0000) [pid = 1935] [serial = 394] [outer = 0x124eb6800] 01:47:11 INFO - PROCESS | 1935 | 1462783631752 Marionette DEBUG loaded listener.js 01:47:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x128c2e400) [pid = 1935] [serial = 395] [outer = 0x124eb6800] 01:47:12 INFO - PROCESS | 1935 | 1462783632172 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]]]}] 01:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 01:47:12 INFO - PROCESS | 1935 | 1462783632217 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 01:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:47:12 INFO - PROCESS | 1935 | 1462783632219 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 01:47:12 INFO - PROCESS | 1935 | 1462783632235 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:47:12 INFO - PROCESS | 1935 | 1462783632237 Marionette TRACE conn2 <- [1,502,null,{}] 01:47:12 INFO - PROCESS | 1935 | 1462783632240 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}] 01:47:12 INFO - PROCESS | 1935 | 1462783632339 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 01:47:12 INFO - PROCESS | 1935 | 1462783632388 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf2d000 == 52 [pid = 1935] [id = 133] 01:47:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x128c31400) [pid = 1935] [serial = 396] [outer = 0x0] 01:47:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x12a7bf000) [pid = 1935] [serial = 397] [outer = 0x128c31400] 01:47:12 INFO - PROCESS | 1935 | 1462783632418 Marionette DEBUG loaded listener.js 01:47:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x12b1a9000) [pid = 1935] [serial = 398] [outer = 0x128c31400] 01:47:12 INFO - PROCESS | 1935 | 1462783632832 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]]]}] 01:47:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:47:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 636ms 01:47:12 INFO - PROCESS | 1935 | 1462783632858 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 01:47:12 INFO - PROCESS | 1935 | 1462783632859 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 01:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:47:12 INFO - PROCESS | 1935 | 1462783632862 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:47:12 INFO - PROCESS | 1935 | 1462783632863 Marionette TRACE conn2 <- [1,506,null,{}] 01:47:12 INFO - PROCESS | 1935 | 1462783632865 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}] 01:47:12 INFO - PROCESS | 1935 | 1462783632959 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 01:47:13 INFO - PROCESS | 1935 | 1462783633020 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bfd5800 == 53 [pid = 1935] [id = 134] 01:47:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x12a793000) [pid = 1935] [serial = 399] [outer = 0x0] 01:47:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x12b2f1000) [pid = 1935] [serial = 400] [outer = 0x12a793000] 01:47:13 INFO - PROCESS | 1935 | 1462783633050 Marionette DEBUG loaded listener.js 01:47:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x12bb48400) [pid = 1935] [serial = 401] [outer = 0x12a793000] 01:47:13 INFO - PROCESS | 1935 | 1462783633635 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]]]}] 01:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 820ms 01:47:13 INFO - PROCESS | 1935 | 1462783633702 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 01:47:13 INFO - PROCESS | 1935 | 1462783633705 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 01:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:47:13 INFO - PROCESS | 1935 | 1462783633710 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:47:13 INFO - PROCESS | 1935 | 1462783633713 Marionette TRACE conn2 <- [1,510,null,{}] 01:47:13 INFO - PROCESS | 1935 | 1462783633716 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}] 01:47:13 INFO - PROCESS | 1935 | 1462783633805 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 01:47:13 INFO - PROCESS | 1935 | 1462783633866 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194c7000 == 54 [pid = 1935] [id = 135] 01:47:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x1169b8c00) [pid = 1935] [serial = 402] [outer = 0x0] 01:47:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x116f5c400) [pid = 1935] [serial = 403] [outer = 0x1169b8c00] 01:47:13 INFO - PROCESS | 1935 | 1462783633893 Marionette DEBUG loaded listener.js 01:47:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x11808d800) [pid = 1935] [serial = 404] [outer = 0x1169b8c00] 01:47:14 INFO - PROCESS | 1935 | 1462783634351 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]]]}] 01:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 672ms 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x129795000 == 53 [pid = 1935] [id = 128] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x1291c8000 == 52 [pid = 1935] [id = 127] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x1238e0800 == 51 [pid = 1935] [id = 126] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x126b2a800 == 50 [pid = 1935] [id = 125] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x124d2f800 == 49 [pid = 1935] [id = 124] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x123a51800 == 48 [pid = 1935] [id = 123] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x12b1b0800) [pid = 1935] [serial = 334] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x1166bc000) [pid = 1935] [serial = 289] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x118523000) [pid = 1935] [serial = 292] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x123485400) [pid = 1935] [serial = 295] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x12653bc00) [pid = 1935] [serial = 298] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | 1462783634436 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 01:47:14 INFO - PROCESS | 1935 | 1462783634440 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x12329f800 == 47 [pid = 1935] [id = 122] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x119baf000 == 46 [pid = 1935] [id = 121] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x11857d000 == 45 [pid = 1935] [id = 120] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x118202800 == 44 [pid = 1935] [id = 119] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x116093800 == 43 [pid = 1935] [id = 118] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x1176e3000 == 42 [pid = 1935] [id = 117] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x11664a000 == 41 [pid = 1935] [id = 113] 01:47:14 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac84800 == 40 [pid = 1935] [id = 112] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x124ebb800) [pid = 1935] [serial = 248] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x11930e000) [pid = 1935] [serial = 242] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x11808e000) [pid = 1935] [serial = 196] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x115e3b800) [pid = 1935] [serial = 154] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x115157800) [pid = 1935] [serial = 193] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x1239b8000) [pid = 1935] [serial = 245] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x117545800) [pid = 1935] [serial = 239] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x11808a800) [pid = 1935] [serial = 307] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x1185a1c00) [pid = 1935] [serial = 308] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x1293a1000) [pid = 1935] [serial = 302] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x128c36c00) [pid = 1935] [serial = 301] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x1169b9000) [pid = 1935] [serial = 305] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x1161ad000) [pid = 1935] [serial = 304] [outer = 0x0] [url = about:blank] 01:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:47:14 INFO - PROCESS | 1935 | 1462783634453 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:47:14 INFO - PROCESS | 1935 | 1462783634455 Marionette TRACE conn2 <- [1,514,null,{}] 01:47:14 INFO - PROCESS | 1935 | 1462783634457 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}] 01:47:14 INFO - PROCESS | 1935 | 1462783634534 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x1294e2400) [pid = 1935] [serial = 320] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x1291edc00) [pid = 1935] [serial = 319] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x12aa23400) [pid = 1935] [serial = 325] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x12a796800) [pid = 1935] [serial = 322] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x11947cc00) [pid = 1935] [serial = 310] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x119c9e400) [pid = 1935] [serial = 311] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x124e3f400) [pid = 1935] [serial = 316] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x12410f800) [pid = 1935] [serial = 313] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x1244fb400) [pid = 1935] [serial = 314] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x119766c00) [pid = 1935] [serial = 329] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x1161ef800) [pid = 1935] [serial = 328] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x12a7ba400) [pid = 1935] [serial = 323] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x12aa2b400) [pid = 1935] [serial = 326] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x11854c800) [pid = 1935] [serial = 331] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x128c2c800) [pid = 1935] [serial = 317] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x12b1a7800) [pid = 1935] [serial = 332] [outer = 0x0] [url = about:blank] 01:47:14 INFO - PROCESS | 1935 | 1462783634591 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x1161b5800 == 41 [pid = 1935] [id = 136] 01:47:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x1161ef800) [pid = 1935] [serial = 405] [outer = 0x0] 01:47:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x118596c00) [pid = 1935] [serial = 406] [outer = 0x1161ef800] 01:47:14 INFO - PROCESS | 1935 | 1462783634619 Marionette DEBUG loaded listener.js 01:47:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x119093c00) [pid = 1935] [serial = 407] [outer = 0x1161ef800] 01:47:15 INFO - PROCESS | 1935 | 1462783634995 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]]]}] 01:47:15 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 01:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 571ms 01:47:15 INFO - PROCESS | 1935 | 1462783635026 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 01:47:15 INFO - PROCESS | 1935 | 1462783635028 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 01:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:47:15 INFO - PROCESS | 1935 | 1462783635031 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - PROCESS | 1935 | 1462783635035 Marionette TRACE conn2 <- [1,518,null,{}] 01:47:15 INFO - PROCESS | 1935 | 1462783635045 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}] 01:47:15 INFO - PROCESS | 1935 | 1462783635213 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 01:47:15 INFO - PROCESS | 1935 | 1462783635289 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x119051800 == 42 [pid = 1935] [id = 137] 01:47:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x11908f800) [pid = 1935] [serial = 408] [outer = 0x0] 01:47:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x11976e400) [pid = 1935] [serial = 409] [outer = 0x11908f800] 01:47:15 INFO - PROCESS | 1935 | 1462783635331 Marionette DEBUG loaded listener.js 01:47:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x12370bc00) [pid = 1935] [serial = 410] [outer = 0x11908f800] 01:47:15 INFO - PROCESS | 1935 | 1462783635732 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]]]}] 01:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 722ms 01:47:15 INFO - PROCESS | 1935 | 1462783635759 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 01:47:15 INFO - PROCESS | 1935 | 1462783635760 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 01:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:47:15 INFO - PROCESS | 1935 | 1462783635770 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:47:15 INFO - PROCESS | 1935 | 1462783635771 Marionette TRACE conn2 <- [1,522,null,{}] 01:47:15 INFO - PROCESS | 1935 | 1462783635773 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}] 01:47:15 INFO - PROCESS | 1935 | 1462783635851 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 01:47:15 INFO - PROCESS | 1935 | 1462783635858 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x123073800 == 43 [pid = 1935] [id = 138] 01:47:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x123cd2800) [pid = 1935] [serial = 411] [outer = 0x0] 01:47:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x124e3f400) [pid = 1935] [serial = 412] [outer = 0x123cd2800] 01:47:15 INFO - PROCESS | 1935 | 1462783635886 Marionette DEBUG loaded listener.js 01:47:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x126771400) [pid = 1935] [serial = 413] [outer = 0x123cd2800] 01:47:16 INFO - PROCESS | 1935 | 1462783636334 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]]]}] 01:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 578ms 01:47:16 INFO - PROCESS | 1935 | 1462783636344 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 01:47:16 INFO - PROCESS | 1935 | 1462783636346 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 01:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:47:16 INFO - PROCESS | 1935 | 1462783636349 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:47:16 INFO - PROCESS | 1935 | 1462783636351 Marionette TRACE conn2 <- [1,526,null,{}] 01:47:16 INFO - PROCESS | 1935 | 1462783636374 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}] 01:47:16 INFO - PROCESS | 1935 | 1462783636488 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 01:47:16 INFO - PROCESS | 1935 | 1462783636494 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x1238e0800 == 44 [pid = 1935] [id = 139] 01:47:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x1267eb000) [pid = 1935] [serial = 414] [outer = 0x0] 01:47:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x128c34400) [pid = 1935] [serial = 415] [outer = 0x1267eb000] 01:47:16 INFO - PROCESS | 1935 | 1462783636520 Marionette DEBUG loaded listener.js 01:47:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x128c76000) [pid = 1935] [serial = 416] [outer = 0x1267eb000] 01:47:16 INFO - PROCESS | 1935 | 1462783636899 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]]]}] 01:47:16 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 01:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 591ms 01:47:16 INFO - PROCESS | 1935 | 1462783636945 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 01:47:16 INFO - PROCESS | 1935 | 1462783636947 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 01:47:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:47:16 INFO - PROCESS | 1935 | 1462783636949 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:47:16 INFO - PROCESS | 1935 | 1462783636950 Marionette TRACE conn2 <- [1,530,null,{}] 01:47:16 INFO - PROCESS | 1935 | 1462783636953 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}] 01:47:17 INFO - PROCESS | 1935 | 1462783637076 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 01:47:17 INFO - PROCESS | 1935 | 1462783637110 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x1244b0800 == 45 [pid = 1935] [id = 140] 01:47:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x1293a3000) [pid = 1935] [serial = 417] [outer = 0x0] 01:47:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x12a7ba000) [pid = 1935] [serial = 418] [outer = 0x1293a3000] 01:47:17 INFO - PROCESS | 1935 | 1462783637141 Marionette DEBUG loaded listener.js 01:47:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x12b1b0800) [pid = 1935] [serial = 419] [outer = 0x1293a3000] 01:47:17 INFO - PROCESS | 1935 | 1462783637462 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"]]]}] 01:47:17 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 01:47:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:47:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:47:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:47:17 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 01:47:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:47:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:47:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:47:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:47:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:47:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 568ms 01:47:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:47:17 INFO - PROCESS | 1935 | 1462783637518 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 01:47:17 INFO - PROCESS | 1935 | 1462783637519 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 01:47:17 INFO - PROCESS | 1935 | 1462783637521 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:47:17 INFO - PROCESS | 1935 | 1462783637522 Marionette TRACE conn2 <- [1,534,null,{}] 01:47:17 INFO - PROCESS | 1935 | 1462783637525 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}] 01:47:17 INFO - PROCESS | 1935 | 1462783637623 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 01:47:17 INFO - PROCESS | 1935 | 1462783637638 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b30000 == 46 [pid = 1935] [id = 141] 01:47:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x12b2eac00) [pid = 1935] [serial = 420] [outer = 0x0] 01:47:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x12bb52800) [pid = 1935] [serial = 421] [outer = 0x12b2eac00] 01:47:17 INFO - PROCESS | 1935 | 1462783637663 Marionette DEBUG loaded listener.js 01:47:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x12be72000) [pid = 1935] [serial = 422] [outer = 0x12b2eac00] 01:47:18 INFO - PROCESS | 1935 | 1462783638009 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]]]}] 01:47:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:47:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 01:47:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:47:18 INFO - PROCESS | 1935 | 1462783638048 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 01:47:18 INFO - PROCESS | 1935 | 1462783638049 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 01:47:18 INFO - PROCESS | 1935 | 1462783638051 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:47:18 INFO - PROCESS | 1935 | 1462783638053 Marionette TRACE conn2 <- [1,538,null,{}] 01:47:18 INFO - PROCESS | 1935 | 1462783638055 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}] 01:47:18 INFO - PROCESS | 1935 | 1462783638155 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 01:47:18 INFO - PROCESS | 1935 | 1462783638197 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291dc000 == 47 [pid = 1935] [id = 142] 01:47:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x12be68000) [pid = 1935] [serial = 423] [outer = 0x0] 01:47:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x12be74400) [pid = 1935] [serial = 424] [outer = 0x12be68000] 01:47:18 INFO - PROCESS | 1935 | 1462783638228 Marionette DEBUG loaded listener.js 01:47:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x12be82000) [pid = 1935] [serial = 425] [outer = 0x12be68000] 01:47:18 INFO - PROCESS | 1935 | 1462783638560 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]]]}] 01:47:18 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. 01:47:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 569ms 01:47:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:47:18 INFO - PROCESS | 1935 | 1462783638622 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 01:47:18 INFO - PROCESS | 1935 | 1462783638623 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 01:47:18 INFO - PROCESS | 1935 | 1462783638625 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:47:18 INFO - PROCESS | 1935 | 1462783638626 Marionette TRACE conn2 <- [1,542,null,{}] 01:47:18 INFO - PROCESS | 1935 | 1462783638629 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}] 01:47:18 INFO - PROCESS | 1935 | 1462783638821 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x128c37800) [pid = 1935] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x128c38c00) [pid = 1935] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x118087400) [pid = 1935] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x118086400) [pid = 1935] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x113341800) [pid = 1935] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x113342400) [pid = 1935] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x119319c00) [pid = 1935] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x12a7bf400) [pid = 1935] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x1161e8c00) [pid = 1935] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1267ea400) [pid = 1935] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x126135c00) [pid = 1935] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x128c2d800) [pid = 1935] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x118089400) [pid = 1935] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x12939f800) [pid = 1935] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x124e40800) [pid = 1935] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x123109c00) [pid = 1935] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:47:18 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x115e3f400) [pid = 1935] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:47:18 INFO - PROCESS | 1935 | 1462783638877 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x115e0b800 == 48 [pid = 1935] [id = 143] 01:47:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x112e59400) [pid = 1935] [serial = 426] [outer = 0x0] 01:47:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x1161e8c00) [pid = 1935] [serial = 427] [outer = 0x112e59400] 01:47:18 INFO - PROCESS | 1935 | 1462783638903 Marionette DEBUG loaded listener.js 01:47:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x11910ec00) [pid = 1935] [serial = 428] [outer = 0x112e59400] 01:47:19 INFO - PROCESS | 1935 | 1462783639171 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]]]}] 01:47:19 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. 01:47:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 571ms 01:47:19 INFO - PROCESS | 1935 | 1462783639197 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 01:47:19 INFO - PROCESS | 1935 | 1462783639198 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 01:47:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:47:19 INFO - PROCESS | 1935 | 1462783639200 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:47:19 INFO - PROCESS | 1935 | 1462783639202 Marionette TRACE conn2 <- [1,546,null,{}] 01:47:19 INFO - PROCESS | 1935 | 1462783639212 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}] 01:47:19 INFO - PROCESS | 1935 | 1462783639313 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 01:47:19 INFO - PROCESS | 1935 | 1462783639320 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa16800 == 49 [pid = 1935] [id = 144] 01:47:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x123d1b800) [pid = 1935] [serial = 429] [outer = 0x0] 01:47:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x1294d4400) [pid = 1935] [serial = 430] [outer = 0x123d1b800] 01:47:19 INFO - PROCESS | 1935 | 1462783639351 Marionette DEBUG loaded listener.js 01:47:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x12be86400) [pid = 1935] [serial = 431] [outer = 0x123d1b800] 01:47:19 INFO - PROCESS | 1935 | 1462783639708 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]]]}] 01:47:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:47:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 520ms 01:47:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:47:19 INFO - PROCESS | 1935 | 1462783639720 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 01:47:19 INFO - PROCESS | 1935 | 1462783639722 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 01:47:19 INFO - PROCESS | 1935 | 1462783639744 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:47:19 INFO - PROCESS | 1935 | 1462783639746 Marionette TRACE conn2 <- [1,550,null,{}] 01:47:19 INFO - PROCESS | 1935 | 1462783639755 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}] 01:47:19 INFO - PROCESS | 1935 | 1462783639853 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 01:47:19 INFO - PROCESS | 1935 | 1462783639861 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bacf000 == 50 [pid = 1935] [id = 145] 01:47:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x12a795800) [pid = 1935] [serial = 432] [outer = 0x0] 01:47:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x12c2a9c00) [pid = 1935] [serial = 433] [outer = 0x12a795800] 01:47:19 INFO - PROCESS | 1935 | 1462783639896 Marionette DEBUG loaded listener.js 01:47:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x12c8bd000) [pid = 1935] [serial = 434] [outer = 0x12a795800] 01:47:20 INFO - PROCESS | 1935 | 1462783640254 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]]]}] 01:47:20 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. 01:47:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 545ms 01:47:20 INFO - PROCESS | 1935 | 1462783640272 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 01:47:20 INFO - PROCESS | 1935 | 1462783640273 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 01:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:47:20 INFO - PROCESS | 1935 | 1462783640275 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:47:20 INFO - PROCESS | 1935 | 1462783640276 Marionette TRACE conn2 <- [1,554,null,{}] 01:47:20 INFO - PROCESS | 1935 | 1462783640279 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}] 01:47:20 INFO - PROCESS | 1935 | 1462783640361 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 01:47:20 INFO - PROCESS | 1935 | 1462783640409 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2d9000 == 51 [pid = 1935] [id = 146] 01:47:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x1193af800) [pid = 1935] [serial = 435] [outer = 0x0] 01:47:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x1193b5400) [pid = 1935] [serial = 436] [outer = 0x1193af800] 01:47:20 INFO - PROCESS | 1935 | 1462783640433 Marionette DEBUG loaded listener.js 01:47:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x12613d400) [pid = 1935] [serial = 437] [outer = 0x1193af800] 01:47:20 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:20 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:20 INFO - PROCESS | 1935 | 1462783640707 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]]]}] 01:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 469ms 01:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:47:20 INFO - PROCESS | 1935 | 1462783640746 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 01:47:20 INFO - PROCESS | 1935 | 1462783640747 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 01:47:20 INFO - PROCESS | 1935 | 1462783640750 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:47:20 INFO - PROCESS | 1935 | 1462783640751 Marionette TRACE conn2 <- [1,558,null,{}] 01:47:20 INFO - PROCESS | 1935 | 1462783640764 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}] 01:47:20 INFO - PROCESS | 1935 | 1462783640902 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 01:47:20 INFO - PROCESS | 1935 | 1462783640950 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x11330e800 == 52 [pid = 1935] [id = 147] 01:47:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x112026400) [pid = 1935] [serial = 438] [outer = 0x0] 01:47:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x112a69c00) [pid = 1935] [serial = 439] [outer = 0x112026400] 01:47:20 INFO - PROCESS | 1935 | 1462783640982 Marionette DEBUG loaded listener.js 01:47:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x1160e3800) [pid = 1935] [serial = 440] [outer = 0x112026400] 01:47:21 INFO - PROCESS | 1935 | 1462783641459 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]]]}] 01:47:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:47:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 719ms 01:47:21 INFO - PROCESS | 1935 | 1462783641471 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 01:47:21 INFO - PROCESS | 1935 | 1462783641474 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 01:47:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:47:21 INFO - PROCESS | 1935 | 1462783641478 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:47:21 INFO - PROCESS | 1935 | 1462783641481 Marionette TRACE conn2 <- [1,562,null,{}] 01:47:21 INFO - PROCESS | 1935 | 1462783641484 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}] 01:47:21 INFO - PROCESS | 1935 | 1462783641588 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 01:47:21 INFO - PROCESS | 1935 | 1462783641635 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191d8800 == 53 [pid = 1935] [id = 148] 01:47:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x117e6c400) [pid = 1935] [serial = 441] [outer = 0x0] 01:47:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x119106400) [pid = 1935] [serial = 442] [outer = 0x117e6c400] 01:47:21 INFO - PROCESS | 1935 | 1462783641667 Marionette DEBUG loaded listener.js 01:47:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1193aec00) [pid = 1935] [serial = 443] [outer = 0x117e6c400] 01:47:21 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:22 INFO - PROCESS | 1935 | 1462783642087 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]]]}] 01:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 621ms 01:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:47:22 INFO - PROCESS | 1935 | 1462783642100 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 01:47:22 INFO - PROCESS | 1935 | 1462783642102 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 01:47:22 INFO - PROCESS | 1935 | 1462783642105 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:47:22 INFO - PROCESS | 1935 | 1462783642106 Marionette TRACE conn2 <- [1,566,null,{}] 01:47:22 INFO - PROCESS | 1935 | 1462783642109 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}] 01:47:22 INFO - PROCESS | 1935 | 1462783642211 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 01:47:22 INFO - PROCESS | 1935 | 1462783642260 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x12acab000 == 54 [pid = 1935] [id = 149] 01:47:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x119723c00) [pid = 1935] [serial = 444] [outer = 0x0] 01:47:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x1230a1c00) [pid = 1935] [serial = 445] [outer = 0x119723c00] 01:47:22 INFO - PROCESS | 1935 | 1462783642290 Marionette DEBUG loaded listener.js 01:47:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x124e2d400) [pid = 1935] [serial = 446] [outer = 0x119723c00] 01:47:22 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:22 INFO - PROCESS | 1935 | 1462783642724 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]]]}] 01:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 01:47:22 INFO - PROCESS | 1935 | 1462783642789 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 01:47:22 INFO - PROCESS | 1935 | 1462783642792 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 01:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:47:22 INFO - PROCESS | 1935 | 1462783642802 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:47:22 INFO - PROCESS | 1935 | 1462783642805 Marionette TRACE conn2 <- [1,570,null,{}] 01:47:22 INFO - PROCESS | 1935 | 1462783642809 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}] 01:47:22 INFO - PROCESS | 1935 | 1462783642912 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 01:47:22 INFO - PROCESS | 1935 | 1462783642974 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6bc800 == 55 [pid = 1935] [id = 150] 01:47:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x124e3dc00) [pid = 1935] [serial = 447] [outer = 0x0] 01:47:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x12a52a000) [pid = 1935] [serial = 448] [outer = 0x124e3dc00] 01:47:23 INFO - PROCESS | 1935 | 1462783643004 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x12ac5fc00) [pid = 1935] [serial = 449] [outer = 0x124e3dc00] 01:47:23 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:23 INFO - PROCESS | 1935 | 1462783643415 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]]]}] 01:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 628ms 01:47:23 INFO - PROCESS | 1935 | 1462783643425 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 01:47:23 INFO - PROCESS | 1935 | 1462783643427 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 01:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:47:23 INFO - PROCESS | 1935 | 1462783643429 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:47:23 INFO - PROCESS | 1935 | 1462783643430 Marionette TRACE conn2 <- [1,574,null,{}] 01:47:23 INFO - PROCESS | 1935 | 1462783643433 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}] 01:47:23 INFO - PROCESS | 1935 | 1462783643534 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 01:47:23 INFO - PROCESS | 1935 | 1462783643615 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb9a800 == 56 [pid = 1935] [id = 151] 01:47:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x12b25a000) [pid = 1935] [serial = 450] [outer = 0x0] 01:47:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x12be73400) [pid = 1935] [serial = 451] [outer = 0x12b25a000] 01:47:23 INFO - PROCESS | 1935 | 1462783643644 Marionette DEBUG loaded listener.js 01:47:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x12c2abc00) [pid = 1935] [serial = 452] [outer = 0x12b25a000] 01:47:24 INFO - PROCESS | 1935 | 1462783644013 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]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 618ms 01:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:47:24 INFO - PROCESS | 1935 | 1462783644047 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 01:47:24 INFO - PROCESS | 1935 | 1462783644049 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 01:47:24 INFO - PROCESS | 1935 | 1462783644051 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:47:24 INFO - PROCESS | 1935 | 1462783644052 Marionette TRACE conn2 <- [1,578,null,{}] 01:47:24 INFO - PROCESS | 1935 | 1462783644055 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}] 01:47:24 INFO - PROCESS | 1935 | 1462783644156 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 01:47:24 INFO - PROCESS | 1935 | 1462783644206 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ce56000 == 57 [pid = 1935] [id = 152] 01:47:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x1187b4800) [pid = 1935] [serial = 453] [outer = 0x0] 01:47:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x1187b6400) [pid = 1935] [serial = 454] [outer = 0x1187b4800] 01:47:24 INFO - PROCESS | 1935 | 1462783644241 Marionette DEBUG loaded listener.js 01:47:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x12c2ae800) [pid = 1935] [serial = 455] [outer = 0x1187b4800] 01:47:24 INFO - PROCESS | 1935 | 1462783644725 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]]]}] 01:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 722ms 01:47:25 INFO - PROCESS | 1935 | 1462783645023 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 1935 | 1462783645027 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 01:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:47:25 INFO - PROCESS | 1935 | 1462783645050 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:47:25 INFO - PROCESS | 1935 | 1462783645052 Marionette TRACE conn2 <- [1,582,null,{}] 01:47:25 INFO - PROCESS | 1935 | 1462783645058 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}] 01:47:25 INFO - PROCESS | 1935 | 1462783645194 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 01:47:25 INFO - PROCESS | 1935 | 1462783645307 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193dc800 == 58 [pid = 1935] [id = 153] 01:47:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x11676b400) [pid = 1935] [serial = 456] [outer = 0x0] 01:47:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x117545800) [pid = 1935] [serial = 457] [outer = 0x11676b400] 01:47:25 INFO - PROCESS | 1935 | 1462783645353 Marionette DEBUG loaded listener.js 01:47:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x11872f800) [pid = 1935] [serial = 458] [outer = 0x11676b400] 01:47:25 INFO - PROCESS | 1935 | 1462783645831 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]]]}] 01:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 829ms 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2d9000 == 57 [pid = 1935] [id = 146] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x12bacf000 == 56 [pid = 1935] [id = 145] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa16800 == 55 [pid = 1935] [id = 144] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x115e0b800 == 54 [pid = 1935] [id = 143] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x1291dc000 == 53 [pid = 1935] [id = 142] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x126b30000 == 52 [pid = 1935] [id = 141] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x1244b0800 == 51 [pid = 1935] [id = 140] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x1238e0800 == 50 [pid = 1935] [id = 139] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x12bb44000) [pid = 1935] [serial = 385] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x1169b1c00) [pid = 1935] [serial = 337] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x119317c00) [pid = 1935] [serial = 340] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x1269a6800) [pid = 1935] [serial = 343] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x12939fc00) [pid = 1935] [serial = 346] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x123073800 == 49 [pid = 1935] [id = 138] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x119051800 == 48 [pid = 1935] [id = 137] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x1161b5800 == 47 [pid = 1935] [id = 136] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x1194c7000 == 46 [pid = 1935] [id = 135] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2ce800 == 45 [pid = 1935] [id = 132] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x119bb5000 == 44 [pid = 1935] [id = 131] 01:47:25 INFO - PROCESS | 1935 | --DOCSHELL 0x116630000 == 43 [pid = 1935] [id = 130] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x12a7a1000) [pid = 1935] [serial = 371] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x1244f9c00) [pid = 1935] [serial = 377] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x11972b800) [pid = 1935] [serial = 376] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x12ac6a800) [pid = 1935] [serial = 374] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x12ac5dc00) [pid = 1935] [serial = 379] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x12613e800) [pid = 1935] [serial = 364] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x128c32400) [pid = 1935] [serial = 365] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x1293a1c00) [pid = 1935] [serial = 368] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x12bb2fc00) [pid = 1935] [serial = 383] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x12b2ebc00) [pid = 1935] [serial = 382] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x12b250400) [pid = 1935] [serial = 380] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x11910f800) [pid = 1935] [serial = 293] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x1294df000) [pid = 1935] [serial = 287] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x128c35800) [pid = 1935] [serial = 299] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x123cd1c00) [pid = 1935] [serial = 296] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x117541400) [pid = 1935] [serial = 290] [outer = 0x0] [url = about:blank] 01:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x128c79800) [pid = 1935] [serial = 367] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x1294e2c00) [pid = 1935] [serial = 370] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11900b000) [pid = 1935] [serial = 355] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x119723000) [pid = 1935] [serial = 356] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x11808d000) [pid = 1935] [serial = 352] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x11854a400) [pid = 1935] [serial = 353] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x1161e7c00) [pid = 1935] [serial = 350] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x113b71000) [pid = 1935] [serial = 349] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x124110c00) [pid = 1935] [serial = 361] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x124e3b000) [pid = 1935] [serial = 362] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x11972f800) [pid = 1935] [serial = 358] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x1233f2400) [pid = 1935] [serial = 359] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x12aa2a800) [pid = 1935] [serial = 373] [outer = 0x0] [url = about:blank] 01:47:25 INFO - PROCESS | 1935 | 1462783645911 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 01:47:25 INFO - PROCESS | 1935 | 1462783645913 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 01:47:25 INFO - PROCESS | 1935 | 1462783645920 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:47:25 INFO - PROCESS | 1935 | 1462783645922 Marionette TRACE conn2 <- [1,586,null,{}] 01:47:25 INFO - PROCESS | 1935 | 1462783645931 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}] 01:47:26 INFO - PROCESS | 1935 | 1462783646013 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 01:47:26 INFO - PROCESS | 1935 | 1462783646025 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x11709b800 == 44 [pid = 1935] [id = 154] 01:47:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x1187b1800) [pid = 1935] [serial = 459] [outer = 0x0] 01:47:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x1187b4000) [pid = 1935] [serial = 460] [outer = 0x1187b1800] 01:47:26 INFO - PROCESS | 1935 | 1462783646053 Marionette DEBUG loaded listener.js 01:47:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x119318c00) [pid = 1935] [serial = 461] [outer = 0x1187b1800] 01:47:26 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:26 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:26 INFO - PROCESS | 1935 | 1462783646395 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]]]}] 01:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 526ms 01:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:47:26 INFO - PROCESS | 1935 | 1462783646446 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 01:47:26 INFO - PROCESS | 1935 | 1462783646447 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 01:47:26 INFO - PROCESS | 1935 | 1462783646449 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:47:26 INFO - PROCESS | 1935 | 1462783646451 Marionette TRACE conn2 <- [1,590,null,{}] 01:47:26 INFO - PROCESS | 1935 | 1462783646457 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}] 01:47:26 INFO - PROCESS | 1935 | 1462783646543 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 01:47:26 INFO - PROCESS | 1935 | 1462783646551 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193eb800 == 45 [pid = 1935] [id = 155] 01:47:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x119c4e400) [pid = 1935] [serial = 462] [outer = 0x0] 01:47:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x123099400) [pid = 1935] [serial = 463] [outer = 0x119c4e400] 01:47:26 INFO - PROCESS | 1935 | 1462783646580 Marionette DEBUG loaded listener.js 01:47:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x12368bc00) [pid = 1935] [serial = 464] [outer = 0x119c4e400] 01:47:26 INFO - PROCESS | 1935 | 1462783646959 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]]]}] 01:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 01:47:26 INFO - PROCESS | 1935 | 1462783646969 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 01:47:26 INFO - PROCESS | 1935 | 1462783646970 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 01:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:47:26 INFO - PROCESS | 1935 | 1462783646974 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:47:26 INFO - PROCESS | 1935 | 1462783646975 Marionette TRACE conn2 <- [1,594,null,{}] 01:47:26 INFO - PROCESS | 1935 | 1462783646985 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}] 01:47:27 INFO - PROCESS | 1935 | 1462783647111 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 01:47:27 INFO - PROCESS | 1935 | 1462783647117 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x12374d800 == 46 [pid = 1935] [id = 156] 01:47:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x123cc6000) [pid = 1935] [serial = 465] [outer = 0x0] 01:47:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x123dd1400) [pid = 1935] [serial = 466] [outer = 0x123cc6000] 01:47:27 INFO - PROCESS | 1935 | 1462783647159 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x123ddc000) [pid = 1935] [serial = 467] [outer = 0x123cc6000] 01:47:27 INFO - PROCESS | 1935 | 1462783647634 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]]]}] 01:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 01:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:47:27 INFO - PROCESS | 1935 | 1462783647645 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 01:47:27 INFO - PROCESS | 1935 | 1462783647646 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 01:47:27 INFO - PROCESS | 1935 | 1462783647648 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:47:27 INFO - PROCESS | 1935 | 1462783647649 Marionette TRACE conn2 <- [1,598,null,{}] 01:47:27 INFO - PROCESS | 1935 | 1462783647651 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}] 01:47:27 INFO - PROCESS | 1935 | 1462783647729 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 01:47:27 INFO - PROCESS | 1935 | 1462783647752 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d39000 == 47 [pid = 1935] [id = 157] 01:47:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x12410fc00) [pid = 1935] [serial = 468] [outer = 0x0] 01:47:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x124e3c400) [pid = 1935] [serial = 469] [outer = 0x12410fc00] 01:47:27 INFO - PROCESS | 1935 | 1462783647780 Marionette DEBUG loaded listener.js 01:47:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x12613bc00) [pid = 1935] [serial = 470] [outer = 0x12410fc00] 01:47:28 INFO - PROCESS | 1935 | 1462783648130 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]]]}] 01:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 01:47:28 INFO - PROCESS | 1935 | 1462783648166 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 01:47:28 INFO - PROCESS | 1935 | 1462783648168 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 01:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:47:28 INFO - PROCESS | 1935 | 1462783648170 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:47:28 INFO - PROCESS | 1935 | 1462783648171 Marionette TRACE conn2 <- [1,602,null,{}] 01:47:28 INFO - PROCESS | 1935 | 1462783648175 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}] 01:47:28 INFO - PROCESS | 1935 | 1462783648288 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 01:47:28 INFO - PROCESS | 1935 | 1462783648303 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b20800 == 48 [pid = 1935] [id = 158] 01:47:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x12676c400) [pid = 1935] [serial = 471] [outer = 0x0] 01:47:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x128c39c00) [pid = 1935] [serial = 472] [outer = 0x12676c400] 01:47:28 INFO - PROCESS | 1935 | 1462783648337 Marionette DEBUG loaded listener.js 01:47:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x1294e2c00) [pid = 1935] [serial = 473] [outer = 0x12676c400] 01:47:28 INFO - PROCESS | 1935 | 1462783648683 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]]]}] 01:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 523ms 01:47:28 INFO - PROCESS | 1935 | 1462783648693 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 01:47:28 INFO - PROCESS | 1935 | 1462783648695 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 01:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:47:28 INFO - PROCESS | 1935 | 1462783648697 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:47:28 INFO - PROCESS | 1935 | 1462783648698 Marionette TRACE conn2 <- [1,606,null,{}] 01:47:28 INFO - PROCESS | 1935 | 1462783648700 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}] 01:47:28 INFO - PROCESS | 1935 | 1462783648798 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 01:47:28 INFO - PROCESS | 1935 | 1462783648813 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x128f6d000 == 49 [pid = 1935] [id = 159] 01:47:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x1291f1000) [pid = 1935] [serial = 474] [outer = 0x0] 01:47:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x12aa25400) [pid = 1935] [serial = 475] [outer = 0x1291f1000] 01:47:28 INFO - PROCESS | 1935 | 1462783648837 Marionette DEBUG loaded listener.js 01:47:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x12b24d400) [pid = 1935] [serial = 476] [outer = 0x1291f1000] 01:47:29 INFO - PROCESS | 1935 | 1462783649183 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]]]}] 01:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 520ms 01:47:29 INFO - PROCESS | 1935 | 1462783649222 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 01:47:29 INFO - PROCESS | 1935 | 1462783649223 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 01:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:47:29 INFO - PROCESS | 1935 | 1462783649225 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:47:29 INFO - PROCESS | 1935 | 1462783649226 Marionette TRACE conn2 <- [1,610,null,{}] 01:47:29 INFO - PROCESS | 1935 | 1462783649228 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}] 01:47:29 INFO - PROCESS | 1935 | 1462783649327 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 01:47:29 INFO - PROCESS | 1935 | 1462783649331 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a5ab800 == 50 [pid = 1935] [id = 160] 01:47:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x12a7b6c00) [pid = 1935] [serial = 477] [outer = 0x0] 01:47:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x12bb25c00) [pid = 1935] [serial = 478] [outer = 0x12a7b6c00] 01:47:29 INFO - PROCESS | 1935 | 1462783649383 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x12bb45800) [pid = 1935] [serial = 479] [outer = 0x12a7b6c00] 01:47:29 INFO - PROCESS | 1935 | 1462783649701 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]]]}] 01:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 518ms 01:47:29 INFO - PROCESS | 1935 | 1462783649743 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 01:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:47:29 INFO - PROCESS | 1935 | 1462783649745 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 01:47:29 INFO - PROCESS | 1935 | 1462783649747 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:47:29 INFO - PROCESS | 1935 | 1462783649748 Marionette TRACE conn2 <- [1,614,null,{}] 01:47:29 INFO - PROCESS | 1935 | 1462783649750 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}] 01:47:29 INFO - PROCESS | 1935 | 1462783649848 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 01:47:29 INFO - PROCESS | 1935 | 1462783649861 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa21800 == 51 [pid = 1935] [id = 161] 01:47:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x12b259c00) [pid = 1935] [serial = 480] [outer = 0x0] 01:47:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x12be72c00) [pid = 1935] [serial = 481] [outer = 0x12b259c00] 01:47:29 INFO - PROCESS | 1935 | 1462783649885 Marionette DEBUG loaded listener.js 01:47:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x12be85400) [pid = 1935] [serial = 482] [outer = 0x12b259c00] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x12a795800) [pid = 1935] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x12b2eac00) [pid = 1935] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x123d1b800) [pid = 1935] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x1161ef800) [pid = 1935] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x1293a3000) [pid = 1935] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x11908f800) [pid = 1935] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x123cd2800) [pid = 1935] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x112e59400) [pid = 1935] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x12be68000) [pid = 1935] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x112ea9000) [pid = 1935] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x1169b8c00) [pid = 1935] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:47:30 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x1267eb000) [pid = 1935] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:47:30 INFO - PROCESS | 1935 | 1462783650270 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]]]}] 01:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 570ms 01:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:47:30 INFO - PROCESS | 1935 | 1462783650320 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 01:47:30 INFO - PROCESS | 1935 | 1462783650323 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 01:47:30 INFO - PROCESS | 1935 | 1462783650326 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:47:30 INFO - PROCESS | 1935 | 1462783650327 Marionette TRACE conn2 <- [1,618,null,{}] 01:47:30 INFO - PROCESS | 1935 | 1462783650329 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}] 01:47:30 INFO - PROCESS | 1935 | 1462783650413 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 01:47:30 INFO - PROCESS | 1935 | 1462783650417 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac9b000 == 52 [pid = 1935] [id = 162] 01:47:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x12368b800) [pid = 1935] [serial = 483] [outer = 0x0] 01:47:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x1293a3000) [pid = 1935] [serial = 484] [outer = 0x12368b800] 01:47:30 INFO - PROCESS | 1935 | 1462783650443 Marionette DEBUG loaded listener.js 01:47:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x12be87800) [pid = 1935] [serial = 485] [outer = 0x12368b800] 01:47:30 INFO - PROCESS | 1935 | 1462783650783 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]]]}] 01:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 01:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:47:30 INFO - PROCESS | 1935 | 1462783650795 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 01:47:30 INFO - PROCESS | 1935 | 1462783650796 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 01:47:30 INFO - PROCESS | 1935 | 1462783650798 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:47:30 INFO - PROCESS | 1935 | 1462783650800 Marionette TRACE conn2 <- [1,622,null,{}] 01:47:30 INFO - PROCESS | 1935 | 1462783650802 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}] 01:47:30 INFO - PROCESS | 1935 | 1462783650901 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 01:47:30 INFO - PROCESS | 1935 | 1462783650951 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bae0000 == 53 [pid = 1935] [id = 163] 01:47:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x12a795800) [pid = 1935] [serial = 486] [outer = 0x0] 01:47:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x12c2ad000) [pid = 1935] [serial = 487] [outer = 0x12a795800] 01:47:30 INFO - PROCESS | 1935 | 1462783650981 Marionette DEBUG loaded listener.js 01:47:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x12c8c8c00) [pid = 1935] [serial = 488] [outer = 0x12a795800] 01:47:31 INFO - PROCESS | 1935 | 1462783651290 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]]]}] 01:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 01:47:31 INFO - PROCESS | 1935 | 1462783651318 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 01:47:31 INFO - PROCESS | 1935 | 1462783651320 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 01:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:47:31 INFO - PROCESS | 1935 | 1462783651322 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:47:31 INFO - PROCESS | 1935 | 1462783651325 Marionette TRACE conn2 <- [1,626,null,{}] 01:47:31 INFO - PROCESS | 1935 | 1462783651329 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}] 01:47:31 INFO - PROCESS | 1935 | 1462783651414 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 01:47:31 INFO - PROCESS | 1935 | 1462783651418 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6bf000 == 54 [pid = 1935] [id = 164] 01:47:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x118231800) [pid = 1935] [serial = 489] [outer = 0x0] 01:47:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x118239000) [pid = 1935] [serial = 490] [outer = 0x118231800] 01:47:31 INFO - PROCESS | 1935 | 1462783651443 Marionette DEBUG loaded listener.js 01:47:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x12cc4fc00) [pid = 1935] [serial = 491] [outer = 0x118231800] 01:47:31 INFO - PROCESS | 1935 | 1462783651777 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]]]}] 01:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 473ms 01:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:47:31 INFO - PROCESS | 1935 | 1462783651796 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 01:47:31 INFO - PROCESS | 1935 | 1462783651797 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 01:47:31 INFO - PROCESS | 1935 | 1462783651799 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:47:31 INFO - PROCESS | 1935 | 1462783651800 Marionette TRACE conn2 <- [1,630,null,{}] 01:47:31 INFO - PROCESS | 1935 | 1462783651802 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}] 01:47:31 INFO - PROCESS | 1935 | 1462783651918 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 01:47:31 INFO - PROCESS | 1935 | 1462783651925 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d30b000 == 55 [pid = 1935] [id = 165] 01:47:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x118236000) [pid = 1935] [serial = 492] [outer = 0x0] 01:47:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x123579800) [pid = 1935] [serial = 493] [outer = 0x118236000] 01:47:31 INFO - PROCESS | 1935 | 1462783651949 Marionette DEBUG loaded listener.js 01:47:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x12357f400) [pid = 1935] [serial = 494] [outer = 0x118236000] 01:47:32 INFO - PROCESS | 1935 | 1462783652396 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]]]}] 01:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 618ms 01:47:32 INFO - PROCESS | 1935 | 1462783652418 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 01:47:32 INFO - PROCESS | 1935 | 1462783652421 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 01:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:47:32 INFO - PROCESS | 1935 | 1462783652425 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:47:32 INFO - PROCESS | 1935 | 1462783652427 Marionette TRACE conn2 <- [1,634,null,{}] 01:47:32 INFO - PROCESS | 1935 | 1462783652431 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}] 01:47:32 INFO - PROCESS | 1935 | 1462783652539 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 01:47:32 INFO - PROCESS | 1935 | 1462783652603 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x119054000 == 56 [pid = 1935] [id = 166] 01:47:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x117e67c00) [pid = 1935] [serial = 495] [outer = 0x0] 01:47:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x118231000) [pid = 1935] [serial = 496] [outer = 0x117e67c00] 01:47:32 INFO - PROCESS | 1935 | 1462783652637 Marionette DEBUG loaded listener.js 01:47:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x118731800) [pid = 1935] [serial = 497] [outer = 0x117e67c00] 01:47:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x1187b4c00) [pid = 1935] [serial = 498] [outer = 0x12cc5c800] 01:47:32 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:33 INFO - PROCESS | 1935 | 1462783653100 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]]]}] 01:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 722ms 01:47:33 INFO - PROCESS | 1935 | 1462783653147 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 01:47:33 INFO - PROCESS | 1935 | 1462783653150 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 01:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:47:33 INFO - PROCESS | 1935 | 1462783653171 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:47:33 INFO - PROCESS | 1935 | 1462783653174 Marionette TRACE conn2 <- [1,638,null,{}] 01:47:33 INFO - PROCESS | 1935 | 1462783653180 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}] 01:47:33 INFO - PROCESS | 1935 | 1462783653286 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 01:47:33 INFO - PROCESS | 1935 | 1462783653363 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193cc800 == 57 [pid = 1935] [id = 167] 01:47:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x118730800) [pid = 1935] [serial = 499] [outer = 0x0] 01:47:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x119311400) [pid = 1935] [serial = 500] [outer = 0x118730800] 01:47:33 INFO - PROCESS | 1935 | 1462783653392 Marionette DEBUG loaded listener.js 01:47:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x123099800) [pid = 1935] [serial = 501] [outer = 0x118730800] 01:47:33 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:33 INFO - PROCESS | 1935 | 1462783653800 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]]]}] 01:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 01:47:33 INFO - PROCESS | 1935 | 1462783653845 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 01:47:33 INFO - PROCESS | 1935 | 1462783653847 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 01:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:47:33 INFO - PROCESS | 1935 | 1462783653849 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:47:33 INFO - PROCESS | 1935 | 1462783653852 Marionette TRACE conn2 <- [1,642,null,{}] 01:47:33 INFO - PROCESS | 1935 | 1462783653860 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}] 01:47:33 INFO - PROCESS | 1935 | 1462783653966 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 01:47:34 INFO - PROCESS | 1935 | 1462783654020 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d483800 == 58 [pid = 1935] [id = 168] 01:47:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x12357fc00) [pid = 1935] [serial = 502] [outer = 0x0] 01:47:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x123dcfc00) [pid = 1935] [serial = 503] [outer = 0x12357fc00] 01:47:34 INFO - PROCESS | 1935 | 1462783654063 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x1244f6000) [pid = 1935] [serial = 504] [outer = 0x12357fc00] 01:47:34 INFO - PROCESS | 1935 | 1462783654490 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]]]}] 01:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 01:47:34 INFO - PROCESS | 1935 | 1462783654522 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 01:47:34 INFO - PROCESS | 1935 | 1462783654524 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 01:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:47:34 INFO - PROCESS | 1935 | 1462783654526 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:47:34 INFO - PROCESS | 1935 | 1462783654527 Marionette TRACE conn2 <- [1,646,null,{}] 01:47:34 INFO - PROCESS | 1935 | 1462783654530 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}] 01:47:34 INFO - PROCESS | 1935 | 1462783654632 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 01:47:34 INFO - PROCESS | 1935 | 1462783654683 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d49f800 == 59 [pid = 1935] [id = 169] 01:47:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x126536800) [pid = 1935] [serial = 505] [outer = 0x0] 01:47:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x128c6e000) [pid = 1935] [serial = 506] [outer = 0x126536800] 01:47:34 INFO - PROCESS | 1935 | 1462783654713 Marionette DEBUG loaded listener.js 01:47:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x1294d5800) [pid = 1935] [serial = 507] [outer = 0x126536800] 01:47:35 INFO - PROCESS | 1935 | 1462783655120 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]]]}] 01:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 621ms 01:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:47:35 INFO - PROCESS | 1935 | 1462783655147 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 01:47:35 INFO - PROCESS | 1935 | 1462783655149 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 01:47:35 INFO - PROCESS | 1935 | 1462783655151 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:47:35 INFO - PROCESS | 1935 | 1462783655152 Marionette TRACE conn2 <- [1,650,null,{}] 01:47:35 INFO - PROCESS | 1935 | 1462783655155 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}] 01:47:35 INFO - PROCESS | 1935 | 1462783655255 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 01:47:35 INFO - PROCESS | 1935 | 1462783655348 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d675000 == 60 [pid = 1935] [id = 170] 01:47:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x12ac62400) [pid = 1935] [serial = 508] [outer = 0x0] 01:47:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x12bb26800) [pid = 1935] [serial = 509] [outer = 0x12ac62400] 01:47:35 INFO - PROCESS | 1935 | 1462783655379 Marionette DEBUG loaded listener.js 01:47:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x12c2aa800) [pid = 1935] [serial = 510] [outer = 0x12ac62400] 01:47:35 INFO - PROCESS | 1935 | 1462783655817 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]]]}] 01:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 723ms 01:47:35 INFO - PROCESS | 1935 | 1462783655876 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 01:47:35 INFO - PROCESS | 1935 | 1462783655878 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 01:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:47:35 INFO - PROCESS | 1935 | 1462783655882 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:47:35 INFO - PROCESS | 1935 | 1462783655884 Marionette TRACE conn2 <- [1,654,null,{}] 01:47:35 INFO - PROCESS | 1935 | 1462783655888 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}] 01:47:36 INFO - PROCESS | 1935 | 1462783656064 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 01:47:36 INFO - PROCESS | 1935 | 1462783656159 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x12307c800 == 61 [pid = 1935] [id = 171] 01:47:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x112878800) [pid = 1935] [serial = 511] [outer = 0x0] 01:47:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x128c39800) [pid = 1935] [serial = 512] [outer = 0x112878800] 01:47:36 INFO - PROCESS | 1935 | 1462783656206 Marionette DEBUG loaded listener.js 01:47:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x12be7e400) [pid = 1935] [serial = 513] [outer = 0x112878800] 01:47:36 INFO - PROCESS | 1935 | 1462783656869 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]]]}] 01:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1022ms 01:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:47:36 INFO - PROCESS | 1935 | 1462783656904 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 01:47:36 INFO - PROCESS | 1935 | 1462783656906 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 01:47:36 INFO - PROCESS | 1935 | 1462783656912 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:47:36 INFO - PROCESS | 1935 | 1462783656914 Marionette TRACE conn2 <- [1,658,null,{}] 01:47:36 INFO - PROCESS | 1935 | 1462783656919 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}] 01:47:37 INFO - PROCESS | 1935 | 1462783657011 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 01:47:37 INFO - PROCESS | 1935 | 1462783657077 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x119060800 == 62 [pid = 1935] [id = 172] 01:47:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x11285f800) [pid = 1935] [serial = 514] [outer = 0x0] 01:47:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x112863c00) [pid = 1935] [serial = 515] [outer = 0x11285f800] 01:47:37 INFO - PROCESS | 1935 | 1462783657104 Marionette DEBUG loaded listener.js 01:47:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x11285e000) [pid = 1935] [serial = 516] [outer = 0x11285f800] 01:47:37 INFO - PROCESS | 1935 | 1462783657517 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]]]}] 01:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 673ms 01:47:37 INFO - PROCESS | 1935 | 1462783657591 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 01:47:37 INFO - PROCESS | 1935 | 1462783657595 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 01:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:47:37 INFO - PROCESS | 1935 | 1462783657601 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:47:37 INFO - PROCESS | 1935 | 1462783657602 Marionette TRACE conn2 <- [1,662,null,{}] 01:47:37 INFO - PROCESS | 1935 | 1462783657605 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}] 01:47:37 INFO - PROCESS | 1935 | 1462783657703 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 01:47:37 INFO - PROCESS | 1935 | 1462783657768 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x118214800 == 63 [pid = 1935] [id = 173] 01:47:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x1160e5000) [pid = 1935] [serial = 517] [outer = 0x0] 01:47:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x1161ad000) [pid = 1935] [serial = 518] [outer = 0x1160e5000] 01:47:37 INFO - PROCESS | 1935 | 1462783657796 Marionette DEBUG loaded listener.js 01:47:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x116a5c400) [pid = 1935] [serial = 519] [outer = 0x1160e5000] 01:47:37 INFO - PROCESS | 1935 | --DOCSHELL 0x129795800 == 62 [pid = 1935] [id = 96] 01:47:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac88800 == 61 [pid = 1935] [id = 129] 01:47:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6bf000 == 60 [pid = 1935] [id = 164] 01:47:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12bae0000 == 59 [pid = 1935] [id = 163] 01:47:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac9b000 == 58 [pid = 1935] [id = 162] 01:47:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa21800 == 57 [pid = 1935] [id = 161] 01:47:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12a5ab800 == 56 [pid = 1935] [id = 160] 01:47:37 INFO - PROCESS | 1935 | --DOCSHELL 0x128f6d000 == 55 [pid = 1935] [id = 159] 01:47:37 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x1193b5400) [pid = 1935] [serial = 436] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOCSHELL 0x126b20800 == 54 [pid = 1935] [id = 158] 01:47:38 INFO - PROCESS | 1935 | --DOCSHELL 0x124d39000 == 53 [pid = 1935] [id = 157] 01:47:38 INFO - PROCESS | 1935 | --DOCSHELL 0x12374d800 == 52 [pid = 1935] [id = 156] 01:47:38 INFO - PROCESS | 1935 | --DOCSHELL 0x1193eb800 == 51 [pid = 1935] [id = 155] 01:47:38 INFO - PROCESS | 1935 | --DOCSHELL 0x11709b800 == 50 [pid = 1935] [id = 154] 01:47:38 INFO - PROCESS | 1935 | --DOCSHELL 0x1193dc800 == 49 [pid = 1935] [id = 153] 01:47:38 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:38 INFO - PROCESS | 1935 | --DOCSHELL 0x1191d8800 == 48 [pid = 1935] [id = 148] 01:47:38 INFO - PROCESS | 1935 | --DOCSHELL 0x11330e800 == 47 [pid = 1935] [id = 147] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x12be72000) [pid = 1935] [serial = 422] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x12be86400) [pid = 1935] [serial = 431] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x12bb52800) [pid = 1935] [serial = 421] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x116764800) [pid = 1935] [serial = 388] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x12b2f1000) [pid = 1935] [serial = 400] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x119093c00) [pid = 1935] [serial = 407] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x12b1b0800) [pid = 1935] [serial = 419] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x12370bc00) [pid = 1935] [serial = 410] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x124e3f400) [pid = 1935] [serial = 412] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x1161e8c00) [pid = 1935] [serial = 427] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x11947e400) [pid = 1935] [serial = 391] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x12be82000) [pid = 1935] [serial = 425] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x11976e400) [pid = 1935] [serial = 409] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x118596c00) [pid = 1935] [serial = 406] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x126771400) [pid = 1935] [serial = 413] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x12b2f2400) [pid = 1935] [serial = 335] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x12a7bf000) [pid = 1935] [serial = 397] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x1294d4400) [pid = 1935] [serial = 430] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x11910ec00) [pid = 1935] [serial = 428] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x12c2a9c00) [pid = 1935] [serial = 433] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x12a7ba000) [pid = 1935] [serial = 418] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x11808d800) [pid = 1935] [serial = 404] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x116f5c400) [pid = 1935] [serial = 403] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x124ec0000) [pid = 1935] [serial = 394] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x128c34400) [pid = 1935] [serial = 415] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x128c76000) [pid = 1935] [serial = 416] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x12be74400) [pid = 1935] [serial = 424] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x12c8bd000) [pid = 1935] [serial = 434] [outer = 0x0] [url = about:blank] 01:47:38 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:38 INFO - PROCESS | 1935 | 1462783658188 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]]]}] 01:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 621ms 01:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:47:38 INFO - PROCESS | 1935 | 1462783658221 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 01:47:38 INFO - PROCESS | 1935 | 1462783658223 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 01:47:38 INFO - PROCESS | 1935 | 1462783658225 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:47:38 INFO - PROCESS | 1935 | 1462783658227 Marionette TRACE conn2 <- [1,666,null,{}] 01:47:38 INFO - PROCESS | 1935 | 1462783658235 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}] 01:47:38 INFO - PROCESS | 1935 | 1462783658342 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 01:47:38 INFO - PROCESS | 1935 | 1462783658397 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x118580000 == 48 [pid = 1935] [id = 174] 01:47:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x11693f800) [pid = 1935] [serial = 520] [outer = 0x0] 01:47:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x11822ec00) [pid = 1935] [serial = 521] [outer = 0x11693f800] 01:47:38 INFO - PROCESS | 1935 | 1462783658425 Marionette DEBUG loaded listener.js 01:47:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x118551000) [pid = 1935] [serial = 522] [outer = 0x11693f800] 01:47:38 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:38 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:38 INFO - PROCESS | 1935 | 1462783658734 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]]]}] 01:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 521ms 01:47:38 INFO - PROCESS | 1935 | 1462783658747 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 01:47:38 INFO - PROCESS | 1935 | 1462783658749 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 01:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:47:38 INFO - PROCESS | 1935 | 1462783658751 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:47:38 INFO - PROCESS | 1935 | 1462783658752 Marionette TRACE conn2 <- [1,670,null,{}] 01:47:38 INFO - PROCESS | 1935 | 1462783658755 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}] 01:47:38 INFO - PROCESS | 1935 | 1462783658843 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 01:47:38 INFO - PROCESS | 1935 | 1462783658847 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d6800 == 49 [pid = 1935] [id = 175] 01:47:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x118596c00) [pid = 1935] [serial = 523] [outer = 0x0] 01:47:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x1187b6800) [pid = 1935] [serial = 524] [outer = 0x118596c00] 01:47:38 INFO - PROCESS | 1935 | 1462783658873 Marionette DEBUG loaded listener.js 01:47:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x119317000) [pid = 1935] [serial = 525] [outer = 0x118596c00] 01:47:39 INFO - PROCESS | 1935 | 1462783659188 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]]]}] 01:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 01:47:39 INFO - PROCESS | 1935 | 1462783659221 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 01:47:39 INFO - PROCESS | 1935 | 1462783659222 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 01:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:47:39 INFO - PROCESS | 1935 | 1462783659235 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 1935 | 1462783659236 Marionette TRACE conn2 <- [1,674,null,{}] 01:47:39 INFO - PROCESS | 1935 | 1462783659238 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}] 01:47:39 INFO - PROCESS | 1935 | 1462783659318 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 01:47:39 INFO - PROCESS | 1935 | 1462783659323 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171e2800 == 50 [pid = 1935] [id = 176] 01:47:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x119111c00) [pid = 1935] [serial = 526] [outer = 0x0] 01:47:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x1193b4800) [pid = 1935] [serial = 527] [outer = 0x119111c00] 01:47:39 INFO - PROCESS | 1935 | 1462783659350 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x11972d000) [pid = 1935] [serial = 528] [outer = 0x119111c00] 01:47:39 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:39 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:47:39 INFO - PROCESS | 1935 | 1462783659682 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]]]}] 01:47:39 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 01:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 477ms 01:47:39 INFO - PROCESS | 1935 | 1462783659704 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 01:47:39 INFO - PROCESS | 1935 | 1462783659705 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 01:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:47:39 INFO - PROCESS | 1935 | 1462783659710 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:47:39 INFO - PROCESS | 1935 | 1462783659711 Marionette TRACE conn2 <- [1,678,null,{}] 01:47:39 INFO - PROCESS | 1935 | 1462783659714 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}] 01:47:39 INFO - PROCESS | 1935 | 1462783659806 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 01:47:39 INFO - PROCESS | 1935 | 1462783659865 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x124e0e800 == 51 [pid = 1935] [id = 177] 01:47:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x119319c00) [pid = 1935] [serial = 529] [outer = 0x0] 01:47:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x119770000) [pid = 1935] [serial = 530] [outer = 0x119319c00] 01:47:39 INFO - PROCESS | 1935 | 1462783659891 Marionette DEBUG loaded listener.js 01:47:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x123703400) [pid = 1935] [serial = 531] [outer = 0x119319c00] 01:47:40 INFO - PROCESS | 1935 | 1462783660197 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]]]}] 01:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 01:47:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:47:40 INFO - PROCESS | 1935 | 1462783660230 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 01:47:40 INFO - PROCESS | 1935 | 1462783660231 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 01:47:40 INFO - PROCESS | 1935 | 1462783660233 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:47:40 INFO - PROCESS | 1935 | 1462783660234 Marionette TRACE conn2 <- [1,682,null,{}] 01:47:40 INFO - PROCESS | 1935 | 1462783660236 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}] 01:47:40 INFO - PROCESS | 1935 | 1462783660350 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 01:47:40 INFO - PROCESS | 1935 | 1462783660354 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a90000 == 52 [pid = 1935] [id = 178] 01:47:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x123580000) [pid = 1935] [serial = 532] [outer = 0x0] 01:47:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x123711400) [pid = 1935] [serial = 533] [outer = 0x123580000] 01:47:40 INFO - PROCESS | 1935 | 1462783660408 Marionette DEBUG loaded listener.js 01:47:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x123dd9400) [pid = 1935] [serial = 534] [outer = 0x123580000] 01:47:41 INFO - PROCESS | 1935 | 1462783661202 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]]]}] 01:47:41 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) 01:47:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1021ms 01:47:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:47:41 INFO - PROCESS | 1935 | 1462783661257 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 01:47:41 INFO - PROCESS | 1935 | 1462783661258 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 01:47:41 INFO - PROCESS | 1935 | 1462783661260 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:47:41 INFO - PROCESS | 1935 | 1462783661261 Marionette TRACE conn2 <- [1,686,null,{}] 01:47:41 INFO - PROCESS | 1935 | 1462783661264 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}] 01:47:41 INFO - PROCESS | 1935 | 1462783661363 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 01:47:41 INFO - PROCESS | 1935 | 1462783661393 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x129798000 == 53 [pid = 1935] [id = 179] 01:47:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x12410dc00) [pid = 1935] [serial = 535] [outer = 0x0] 01:47:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x124e26000) [pid = 1935] [serial = 536] [outer = 0x12410dc00] 01:47:41 INFO - PROCESS | 1935 | 1462783661420 Marionette DEBUG loaded listener.js 01:47:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x12613e800) [pid = 1935] [serial = 537] [outer = 0x12410dc00] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x118231800) [pid = 1935] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x12676c400) [pid = 1935] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x1291f1000) [pid = 1935] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x11676b400) [pid = 1935] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x119c4e400) [pid = 1935] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x12410fc00) [pid = 1935] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x1187b1800) [pid = 1935] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x1193af800) [pid = 1935] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x12a7b6c00) [pid = 1935] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x12b259c00) [pid = 1935] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x12a795800) [pid = 1935] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x12368b800) [pid = 1935] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:47:42 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x123cc6000) [pid = 1935] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:47:42 INFO - PROCESS | 1935 | 1462783662223 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]]]}] 01:47:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:47:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 01:47:42 INFO - PROCESS | 1935 | 1462783662231 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 01:47:42 INFO - PROCESS | 1935 | 1462783662232 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 01:47:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:47:42 INFO - PROCESS | 1935 | 1462783662234 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:47:42 INFO - PROCESS | 1935 | 1462783662235 Marionette TRACE conn2 <- [1,690,null,{}] 01:47:42 INFO - PROCESS | 1935 | 1462783662237 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}] 01:47:42 INFO - PROCESS | 1935 | 1462783662318 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 01:47:42 INFO - PROCESS | 1935 | 1462783662322 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x1233d4800 == 54 [pid = 1935] [id = 180] 01:47:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x116768c00) [pid = 1935] [serial = 538] [outer = 0x0] 01:47:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x119c4e400) [pid = 1935] [serial = 539] [outer = 0x116768c00] 01:47:42 INFO - PROCESS | 1935 | 1462783662352 Marionette DEBUG loaded listener.js 01:47:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x12653b000) [pid = 1935] [serial = 540] [outer = 0x116768c00] 01:47:43 INFO - PROCESS | 1935 | 1462783663326 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]]]}] 01:47:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:47:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1119ms 01:47:43 INFO - PROCESS | 1935 | 1462783663353 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 01:47:43 INFO - PROCESS | 1935 | 1462783663355 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 01:47:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:47:43 INFO - PROCESS | 1935 | 1462783663358 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:47:43 INFO - PROCESS | 1935 | 1462783663360 Marionette TRACE conn2 <- [1,694,null,{}] 01:47:43 INFO - PROCESS | 1935 | 1462783663363 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}] 01:47:43 INFO - PROCESS | 1935 | 1462783663443 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 01:47:43 INFO - PROCESS | 1935 | 1462783663447 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac88800 == 55 [pid = 1935] [id = 181] 01:47:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x128c2c800) [pid = 1935] [serial = 541] [outer = 0x0] 01:47:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x128daa800) [pid = 1935] [serial = 542] [outer = 0x128c2c800] 01:47:43 INFO - PROCESS | 1935 | 1462783663472 Marionette DEBUG loaded listener.js 01:47:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x1294d7800) [pid = 1935] [serial = 543] [outer = 0x128c2c800] 01:47:44 INFO - PROCESS | 1935 | 1462783664295 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]]]}] 01:47:44 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) 01:47:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 971ms 01:47:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:47:44 INFO - PROCESS | 1935 | 1462783664329 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 01:47:44 INFO - PROCESS | 1935 | 1462783664331 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 01:47:44 INFO - PROCESS | 1935 | 1462783664335 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:47:44 INFO - PROCESS | 1935 | 1462783664338 Marionette TRACE conn2 <- [1,698,null,{}] 01:47:44 INFO - PROCESS | 1935 | 1462783664342 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}] 01:47:44 INFO - PROCESS | 1935 | 1462783664447 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 01:47:44 INFO - PROCESS | 1935 | 1462783664497 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171e1800 == 56 [pid = 1935] [id = 182] 01:47:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x112870000) [pid = 1935] [serial = 544] [outer = 0x0] 01:47:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x112875000) [pid = 1935] [serial = 545] [outer = 0x112870000] 01:47:44 INFO - PROCESS | 1935 | 1462783664529 Marionette DEBUG loaded listener.js 01:47:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x113d74c00) [pid = 1935] [serial = 546] [outer = 0x112870000] 01:47:45 INFO - PROCESS | 1935 | 1462783665439 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]]]}] 01:47:45 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) 01:47:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1127ms 01:47:45 INFO - PROCESS | 1935 | 1462783665462 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 01:47:45 INFO - PROCESS | 1935 | 1462783665466 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 01:47:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:47:45 INFO - PROCESS | 1935 | 1462783665471 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:47:45 INFO - PROCESS | 1935 | 1462783665473 Marionette TRACE conn2 <- [1,702,null,{}] 01:47:45 INFO - PROCESS | 1935 | 1462783665475 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}] 01:47:45 INFO - PROCESS | 1935 | 1462783665578 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 01:47:45 INFO - PROCESS | 1935 | 1462783665628 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x1244a7800 == 57 [pid = 1935] [id = 183] 01:47:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x11693b400) [pid = 1935] [serial = 547] [outer = 0x0] 01:47:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x118085400) [pid = 1935] [serial = 548] [outer = 0x11693b400] 01:47:45 INFO - PROCESS | 1935 | 1462783665657 Marionette DEBUG loaded listener.js 01:47:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x11854d800) [pid = 1935] [serial = 549] [outer = 0x11693b400] 01:47:46 INFO - PROCESS | 1935 | 1462783666619 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]]]}] 01:47:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:47:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1171ms 01:47:46 INFO - PROCESS | 1935 | 1462783666643 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 01:47:46 INFO - PROCESS | 1935 | 1462783666644 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 01:47:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:47:46 INFO - PROCESS | 1935 | 1462783666647 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:47:46 INFO - PROCESS | 1935 | 1462783666650 Marionette TRACE conn2 <- [1,706,null,{}] 01:47:46 INFO - PROCESS | 1935 | 1462783666659 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}] 01:47:46 INFO - PROCESS | 1935 | 1462783666767 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 01:47:46 INFO - PROCESS | 1935 | 1462783666818 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf30000 == 58 [pid = 1935] [id = 184] 01:47:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x1193b1400) [pid = 1935] [serial = 550] [outer = 0x0] 01:47:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x123485400) [pid = 1935] [serial = 551] [outer = 0x1193b1400] 01:47:46 INFO - PROCESS | 1935 | 1462783666849 Marionette DEBUG loaded listener.js 01:47:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x12368dc00) [pid = 1935] [serial = 552] [outer = 0x1193b1400] 01:47:47 INFO - PROCESS | 1935 | 1462783667773 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]]]}] 01:47:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:47:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1172ms 01:47:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:47:47 INFO - PROCESS | 1935 | 1462783667820 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 01:47:47 INFO - PROCESS | 1935 | 1462783667822 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 01:47:47 INFO - PROCESS | 1935 | 1462783667824 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:47:47 INFO - PROCESS | 1935 | 1462783667825 Marionette TRACE conn2 <- [1,710,null,{}] 01:47:47 INFO - PROCESS | 1935 | 1462783667828 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}] 01:47:47 INFO - PROCESS | 1935 | 1462783667930 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 01:47:47 INFO - PROCESS | 1935 | 1462783667979 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6a2000 == 59 [pid = 1935] [id = 185] 01:47:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x12357ac00) [pid = 1935] [serial = 553] [outer = 0x0] 01:47:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x128c37000) [pid = 1935] [serial = 554] [outer = 0x12357ac00] 01:47:48 INFO - PROCESS | 1935 | 1462783668009 Marionette DEBUG loaded listener.js 01:47:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x12a7ba000) [pid = 1935] [serial = 555] [outer = 0x12357ac00] 01:47:48 INFO - PROCESS | 1935 | 1462783668882 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]]]}] 01:47:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:47:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1071ms 01:47:48 INFO - PROCESS | 1935 | 1462783668904 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 01:47:48 INFO - PROCESS | 1935 | 1462783668906 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 01:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:47:48 INFO - PROCESS | 1935 | 1462783668911 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:47:48 INFO - PROCESS | 1935 | 1462783668912 Marionette TRACE conn2 <- [1,714,null,{}] 01:47:48 INFO - PROCESS | 1935 | 1462783668914 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}] 01:47:49 INFO - PROCESS | 1935 | 1462783669016 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 01:47:49 INFO - PROCESS | 1935 | 1462783669065 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:49 INFO - PROCESS | 1935 | ++DOCSHELL 0x1293b9000 == 60 [pid = 1935] [id = 186] 01:47:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x123584c00) [pid = 1935] [serial = 556] [outer = 0x0] 01:47:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x12a7be000) [pid = 1935] [serial = 557] [outer = 0x123584c00] 01:47:49 INFO - PROCESS | 1935 | 1462783669095 Marionette DEBUG loaded listener.js 01:47:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x12b1a3c00) [pid = 1935] [serial = 558] [outer = 0x123584c00] 01:47:50 INFO - PROCESS | 1935 | 1462783670020 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]]]}] 01:47:50 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 01:47:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1120ms 01:47:50 INFO - PROCESS | 1935 | 1462783670032 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 01:47:50 INFO - PROCESS | 1935 | 1462783670034 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 01:47:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:47:50 INFO - PROCESS | 1935 | 1462783670037 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:47:50 INFO - PROCESS | 1935 | 1462783670040 Marionette TRACE conn2 <- [1,718,null,{}] 01:47:50 INFO - PROCESS | 1935 | 1462783670044 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}] 01:47:50 INFO - PROCESS | 1935 | 1462783670135 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 01:47:50 INFO - PROCESS | 1935 | 1462783670188 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171f5800 == 61 [pid = 1935] [id = 187] 01:47:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x116160400) [pid = 1935] [serial = 559] [outer = 0x0] 01:47:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x116768800) [pid = 1935] [serial = 560] [outer = 0x116160400] 01:47:50 INFO - PROCESS | 1935 | 1462783670218 Marionette DEBUG loaded listener.js 01:47:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x11808ac00) [pid = 1935] [serial = 561] [outer = 0x116160400] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x1233d4800 == 60 [pid = 1935] [id = 180] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x129798000 == 59 [pid = 1935] [id = 179] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x128a90000 == 58 [pid = 1935] [id = 178] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x124e0e800 == 57 [pid = 1935] [id = 177] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x1171e2800 == 56 [pid = 1935] [id = 176] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x1231d6800 == 55 [pid = 1935] [id = 175] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x123579800) [pid = 1935] [serial = 493] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x12be73400) [pid = 1935] [serial = 451] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x1187b6400) [pid = 1935] [serial = 454] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x118580000 == 54 [pid = 1935] [id = 174] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x118214800 == 53 [pid = 1935] [id = 173] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x119060800 == 52 [pid = 1935] [id = 172] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x119054000 == 51 [pid = 1935] [id = 166] 01:47:50 INFO - PROCESS | 1935 | --DOCSHELL 0x12d30b000 == 50 [pid = 1935] [id = 165] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x118239000) [pid = 1935] [serial = 490] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x128c39c00) [pid = 1935] [serial = 472] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x12b24d400) [pid = 1935] [serial = 476] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x12aa25400) [pid = 1935] [serial = 475] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x1230a1c00) [pid = 1935] [serial = 445] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x11872f800) [pid = 1935] [serial = 458] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x117545800) [pid = 1935] [serial = 457] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x123099400) [pid = 1935] [serial = 463] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x12368bc00) [pid = 1935] [serial = 464] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x112a69c00) [pid = 1935] [serial = 439] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x124e3c400) [pid = 1935] [serial = 469] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x1187b4000) [pid = 1935] [serial = 460] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x119318c00) [pid = 1935] [serial = 461] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x12a52a000) [pid = 1935] [serial = 448] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x12613d400) [pid = 1935] [serial = 437] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x119106400) [pid = 1935] [serial = 442] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x12bb45800) [pid = 1935] [serial = 479] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x12bb25c00) [pid = 1935] [serial = 478] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x12be72c00) [pid = 1935] [serial = 481] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x12c8c8c00) [pid = 1935] [serial = 488] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x1293a3000) [pid = 1935] [serial = 484] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x12be85400) [pid = 1935] [serial = 482] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x123ddc000) [pid = 1935] [serial = 467] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x123dd1400) [pid = 1935] [serial = 466] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x12c2ad000) [pid = 1935] [serial = 487] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x12cc4fc00) [pid = 1935] [serial = 491] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x12be87800) [pid = 1935] [serial = 485] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x1294e2c00) [pid = 1935] [serial = 473] [outer = 0x0] [url = about:blank] 01:47:50 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x12613bc00) [pid = 1935] [serial = 470] [outer = 0x0] [url = about:blank] 01:47:51 INFO - PROCESS | 1935 | 1462783671164 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]]]}] 01:47:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:47:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1178ms 01:47:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:47:51 INFO - PROCESS | 1935 | 1462783671216 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 01:47:51 INFO - PROCESS | 1935 | 1462783671220 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 01:47:51 INFO - PROCESS | 1935 | 1462783671224 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:47:51 INFO - PROCESS | 1935 | 1462783671226 Marionette TRACE conn2 <- [1,722,null,{}] 01:47:51 INFO - PROCESS | 1935 | 1462783671229 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}] 01:47:51 INFO - PROCESS | 1935 | 1462783671313 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 01:47:51 INFO - PROCESS | 1935 | 1462783671318 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x11821e000 == 51 [pid = 1935] [id = 188] 01:47:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x1161ee000) [pid = 1935] [serial = 562] [outer = 0x0] 01:47:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x118599c00) [pid = 1935] [serial = 563] [outer = 0x1161ee000] 01:47:51 INFO - PROCESS | 1935 | 1462783671344 Marionette DEBUG loaded listener.js 01:47:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x11908b000) [pid = 1935] [serial = 564] [outer = 0x1161ee000] 01:47:51 INFO - PROCESS | 1935 | 1462783671697 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] 01:47:51 INFO - PROCESS | 1935 | 1462783671746 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 01:47:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:47:51 INFO - PROCESS | 1935 | 1462783671749 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:47:51 INFO - PROCESS | 1935 | 1462783671751 Marionette TRACE conn2 <- [1,726,null,{}] 01:47:51 INFO - PROCESS | 1935 | 1462783671758 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}] 01:47:51 INFO - PROCESS | 1935 | 1462783671846 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 01:47:51 INFO - PROCESS | 1935 | 1462783671852 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x123a46800 == 52 [pid = 1935] [id = 189] 01:47:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x1193b0400) [pid = 1935] [serial = 565] [outer = 0x0] 01:47:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x11976a000) [pid = 1935] [serial = 566] [outer = 0x1193b0400] 01:47:51 INFO - PROCESS | 1935 | 1462783671879 Marionette DEBUG loaded listener.js 01:47:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x123580c00) [pid = 1935] [serial = 567] [outer = 0x1193b0400] 01:47:52 INFO - PROCESS | 1935 | 1462783672257 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]]]}] 01:47:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:47:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 01:47:52 INFO - PROCESS | 1935 | 1462783672270 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 01:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:47:52 INFO - PROCESS | 1935 | 1462783672272 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 01:47:52 INFO - PROCESS | 1935 | 1462783672276 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - PROCESS | 1935 | 1462783672277 Marionette TRACE conn2 <- [1,730,null,{}] 01:47:52 INFO - PROCESS | 1935 | 1462783672280 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}] 01:47:52 INFO - PROCESS | 1935 | 1462783672386 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 01:47:52 INFO - PROCESS | 1935 | 1462783672420 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d3e800 == 53 [pid = 1935] [id = 190] 01:47:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x123275800) [pid = 1935] [serial = 568] [outer = 0x0] 01:47:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x123dd1400) [pid = 1935] [serial = 569] [outer = 0x123275800] 01:47:52 INFO - PROCESS | 1935 | 1462783672445 Marionette DEBUG loaded listener.js 01:47:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x126136c00) [pid = 1935] [serial = 570] [outer = 0x123275800] 01:47:52 INFO - PROCESS | 1935 | 1462783672783 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] 01:47:52 INFO - PROCESS | 1935 | 1462783672797 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 01:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:47:52 INFO - PROCESS | 1935 | 1462783672800 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:47:52 INFO - PROCESS | 1935 | 1462783672802 Marionette TRACE conn2 <- [1,734,null,{}] 01:47:52 INFO - PROCESS | 1935 | 1462783672804 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}] 01:47:52 INFO - PROCESS | 1935 | 1462783672934 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 01:47:52 INFO - PROCESS | 1935 | 1462783672952 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x128f6d000 == 54 [pid = 1935] [id = 191] 01:47:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x123d19800) [pid = 1935] [serial = 571] [outer = 0x0] 01:47:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x1294e2c00) [pid = 1935] [serial = 572] [outer = 0x123d19800] 01:47:52 INFO - PROCESS | 1935 | 1462783672992 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x12b1a5400) [pid = 1935] [serial = 573] [outer = 0x123d19800] 01:47:53 INFO - PROCESS | 1935 | 1462783673443 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]]]}] 01:47:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:47:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 669ms 01:47:53 INFO - PROCESS | 1935 | 1462783673469 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 01:47:53 INFO - PROCESS | 1935 | 1462783673471 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 01:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:47:53 INFO - PROCESS | 1935 | 1462783673479 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:47:53 INFO - PROCESS | 1935 | 1462783673487 Marionette TRACE conn2 <- [1,738,null,{}] 01:47:53 INFO - PROCESS | 1935 | 1462783673491 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}] 01:47:53 INFO - PROCESS | 1935 | 1462783673607 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 01:47:53 INFO - PROCESS | 1935 | 1462783673628 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2c3800 == 55 [pid = 1935] [id = 192] 01:47:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x12b2f4800) [pid = 1935] [serial = 574] [outer = 0x0] 01:47:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x12bb4b800) [pid = 1935] [serial = 575] [outer = 0x12b2f4800] 01:47:53 INFO - PROCESS | 1935 | 1462783673655 Marionette DEBUG loaded listener.js 01:47:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x12be82800) [pid = 1935] [serial = 576] [outer = 0x12b2f4800] 01:47:54 INFO - PROCESS | 1935 | 1462783674486 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]]]}] 01:47:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:47:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1033ms 01:47:54 INFO - PROCESS | 1935 | 1462783674508 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 01:47:54 INFO - PROCESS | 1935 | 1462783674510 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 01:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:47:54 INFO - PROCESS | 1935 | 1462783674512 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:47:54 INFO - PROCESS | 1935 | 1462783674513 Marionette TRACE conn2 <- [1,742,null,{}] 01:47:54 INFO - PROCESS | 1935 | 1462783674515 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}] 01:47:54 INFO - PROCESS | 1935 | 1462783674618 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 01:47:54 INFO - PROCESS | 1935 | 1462783674654 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2e6800 == 56 [pid = 1935] [id = 193] 01:47:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x12bb26c00) [pid = 1935] [serial = 577] [outer = 0x0] 01:47:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x12c2b0800) [pid = 1935] [serial = 578] [outer = 0x12bb26c00] 01:47:54 INFO - PROCESS | 1935 | 1462783674679 Marionette DEBUG loaded listener.js 01:47:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x12c8bd400) [pid = 1935] [serial = 579] [outer = 0x12bb26c00] 01:47:54 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x119319c00) [pid = 1935] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:47:54 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x11693f800) [pid = 1935] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:47:54 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x119111c00) [pid = 1935] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:47:54 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x1160e5000) [pid = 1935] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:47:54 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x118596c00) [pid = 1935] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:47:54 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x11285f800) [pid = 1935] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:47:54 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x12410dc00) [pid = 1935] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:47:54 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x116768c00) [pid = 1935] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:47:54 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x123580000) [pid = 1935] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:47:55 INFO - PROCESS | 1935 | 1462783675521 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]]]}] 01:47:55 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 01:47:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1019ms 01:47:55 INFO - PROCESS | 1935 | 1462783675532 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 01:47:55 INFO - PROCESS | 1935 | 1462783675534 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 01:47:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:47:55 INFO - PROCESS | 1935 | 1462783675537 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:47:55 INFO - PROCESS | 1935 | 1462783675539 Marionette TRACE conn2 <- [1,746,null,{}] 01:47:55 INFO - PROCESS | 1935 | 1462783675556 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}] 01:47:55 INFO - PROCESS | 1935 | 1462783675686 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 01:47:55 INFO - PROCESS | 1935 | 1462783675694 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a892800 == 57 [pid = 1935] [id = 194] 01:47:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x1187b5400) [pid = 1935] [serial = 580] [outer = 0x0] 01:47:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x119111c00) [pid = 1935] [serial = 581] [outer = 0x1187b5400] 01:47:55 INFO - PROCESS | 1935 | 1462783675719 Marionette DEBUG loaded listener.js 01:47:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x120fb8000) [pid = 1935] [serial = 582] [outer = 0x1187b5400] 01:47:56 INFO - PROCESS | 1935 | 1462783676527 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]]]}] 01:47:56 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.) 01:47:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1037ms 01:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:47:56 INFO - PROCESS | 1935 | 1462783676573 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 01:47:56 INFO - PROCESS | 1935 | 1462783676574 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 01:47:56 INFO - PROCESS | 1935 | 1462783676576 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:47:56 INFO - PROCESS | 1935 | 1462783676578 Marionette TRACE conn2 <- [1,750,null,{}] 01:47:56 INFO - PROCESS | 1935 | 1462783676580 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}] 01:47:56 INFO - PROCESS | 1935 | 1462783676664 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 01:47:56 INFO - PROCESS | 1935 | 1462783676668 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ce48000 == 58 [pid = 1935] [id = 195] 01:47:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x120fbbc00) [pid = 1935] [serial = 583] [outer = 0x0] 01:47:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x120fbfc00) [pid = 1935] [serial = 584] [outer = 0x120fbbc00] 01:47:56 INFO - PROCESS | 1935 | 1462783676693 Marionette DEBUG loaded listener.js 01:47:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x128c2e000) [pid = 1935] [serial = 585] [outer = 0x120fbbc00] 01:47:57 INFO - PROCESS | 1935 | 1462783677635 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]]]}] 01:47:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1068ms 01:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:47:57 INFO - PROCESS | 1935 | 1462783677646 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 01:47:57 INFO - PROCESS | 1935 | 1462783677649 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 01:47:57 INFO - PROCESS | 1935 | 1462783677652 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:47:57 INFO - PROCESS | 1935 | 1462783677654 Marionette TRACE conn2 <- [1,754,null,{}] 01:47:57 INFO - PROCESS | 1935 | 1462783677660 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}] 01:47:57 INFO - PROCESS | 1935 | 1462783677766 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 01:47:57 INFO - PROCESS | 1935 | 1462783677818 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x119f6a800 == 59 [pid = 1935] [id = 196] 01:47:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x1166b7800) [pid = 1935] [serial = 586] [outer = 0x0] 01:47:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x118093400) [pid = 1935] [serial = 587] [outer = 0x1166b7800] 01:47:57 INFO - PROCESS | 1935 | 1462783677849 Marionette DEBUG loaded listener.js 01:47:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x11854ec00) [pid = 1935] [serial = 588] [outer = 0x1166b7800] 01:47:58 INFO - PROCESS | 1935 | 1462783678754 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]]]}] 01:47:58 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 01:47:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1127ms 01:47:58 INFO - PROCESS | 1935 | 1462783678779 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 01:47:58 INFO - PROCESS | 1935 | 1462783678783 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 01:47:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:47:58 INFO - PROCESS | 1935 | 1462783678787 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:47:58 INFO - PROCESS | 1935 | 1462783678789 Marionette TRACE conn2 <- [1,758,null,{}] 01:47:58 INFO - PROCESS | 1935 | 1462783678792 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}] 01:47:58 INFO - PROCESS | 1935 | 1462783678896 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 01:47:58 INFO - PROCESS | 1935 | 1462783678945 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b15800 == 60 [pid = 1935] [id = 197] 01:47:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x118736400) [pid = 1935] [serial = 589] [outer = 0x0] 01:47:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x119c53c00) [pid = 1935] [serial = 590] [outer = 0x118736400] 01:47:58 INFO - PROCESS | 1935 | 1462783678974 Marionette DEBUG loaded listener.js 01:47:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x12309b800) [pid = 1935] [serial = 591] [outer = 0x118736400] 01:47:59 INFO - PROCESS | 1935 | 1462783679397 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]]]}] 01:47:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 01:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:47:59 INFO - PROCESS | 1935 | 1462783679474 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 01:47:59 INFO - PROCESS | 1935 | 1462783679476 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 01:47:59 INFO - PROCESS | 1935 | 1462783679479 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:47:59 INFO - PROCESS | 1935 | 1462783679482 Marionette TRACE conn2 <- [1,762,null,{}] 01:47:59 INFO - PROCESS | 1935 | 1462783679490 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}] 01:47:59 INFO - PROCESS | 1935 | 1462783679597 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 01:47:59 INFO - PROCESS | 1935 | 1462783679665 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:47:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d310000 == 61 [pid = 1935] [id = 198] 01:47:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x123ddc000) [pid = 1935] [serial = 592] [outer = 0x0] 01:47:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x128da3c00) [pid = 1935] [serial = 593] [outer = 0x123ddc000] 01:47:59 INFO - PROCESS | 1935 | 1462783679696 Marionette DEBUG loaded listener.js 01:47:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x12a794000) [pid = 1935] [serial = 594] [outer = 0x123ddc000] 01:48:00 INFO - PROCESS | 1935 | 1462783680589 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]]]}] 01:48:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:48:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1125ms 01:48:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:48:00 INFO - PROCESS | 1935 | 1462783680604 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 01:48:00 INFO - PROCESS | 1935 | 1462783680606 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 01:48:00 INFO - PROCESS | 1935 | 1462783680608 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:48:00 INFO - PROCESS | 1935 | 1462783680610 Marionette TRACE conn2 <- [1,766,null,{}] 01:48:00 INFO - PROCESS | 1935 | 1462783680612 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}] 01:48:00 INFO - PROCESS | 1935 | 1462783680701 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 01:48:00 INFO - PROCESS | 1935 | 1462783680793 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f08800 == 62 [pid = 1935] [id = 199] 01:48:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x1161af400) [pid = 1935] [serial = 595] [outer = 0x0] 01:48:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x118737000) [pid = 1935] [serial = 596] [outer = 0x1161af400] 01:48:00 INFO - PROCESS | 1935 | 1462783680823 Marionette DEBUG loaded listener.js 01:48:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x12b24c000) [pid = 1935] [serial = 597] [outer = 0x1161af400] 01:48:01 INFO - PROCESS | 1935 | 1462783681919 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]]]}] 01:48:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:48:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1322ms 01:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:48:01 INFO - PROCESS | 1935 | 1462783681930 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 01:48:01 INFO - PROCESS | 1935 | 1462783681932 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 01:48:01 INFO - PROCESS | 1935 | 1462783681935 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:48:01 INFO - PROCESS | 1935 | 1462783681938 Marionette TRACE conn2 <- [1,770,null,{}] 01:48:01 INFO - PROCESS | 1935 | 1462783681941 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}] 01:48:02 INFO - PROCESS | 1935 | 1462783682021 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x116095800 == 61 [pid = 1935] [id = 101] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x12a892800 == 60 [pid = 1935] [id = 194] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2e6800 == 59 [pid = 1935] [id = 193] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2c3800 == 58 [pid = 1935] [id = 192] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x128f6d000 == 57 [pid = 1935] [id = 191] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x124d3e800 == 56 [pid = 1935] [id = 190] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x123a46800 == 55 [pid = 1935] [id = 189] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x119311400) [pid = 1935] [serial = 500] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x118231000) [pid = 1935] [serial = 496] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x128daa800) [pid = 1935] [serial = 542] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x11821e000 == 54 [pid = 1935] [id = 188] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x1171f5800 == 53 [pid = 1935] [id = 187] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x1244a7800 == 52 [pid = 1935] [id = 183] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x1171e1800 == 51 [pid = 1935] [id = 182] 01:48:02 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac88800 == 50 [pid = 1935] [id = 181] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x123dcfc00) [pid = 1935] [serial = 503] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x119770000) [pid = 1935] [serial = 530] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x11822ec00) [pid = 1935] [serial = 521] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x118551000) [pid = 1935] [serial = 522] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x1193b4800) [pid = 1935] [serial = 527] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x11972d000) [pid = 1935] [serial = 528] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x116a5c400) [pid = 1935] [serial = 519] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x1161ad000) [pid = 1935] [serial = 518] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x1187b6800) [pid = 1935] [serial = 524] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x119317000) [pid = 1935] [serial = 525] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x11285e000) [pid = 1935] [serial = 516] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x112863c00) [pid = 1935] [serial = 515] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x128c6e000) [pid = 1935] [serial = 506] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x12bb26800) [pid = 1935] [serial = 509] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x128c39800) [pid = 1935] [serial = 512] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x124e26000) [pid = 1935] [serial = 536] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x119c4e400) [pid = 1935] [serial = 539] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x12653b000) [pid = 1935] [serial = 540] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x118529c00) [pid = 1935] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x12613e800) [pid = 1935] [serial = 537] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x123711400) [pid = 1935] [serial = 533] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x123dd9400) [pid = 1935] [serial = 534] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x123703400) [pid = 1935] [serial = 531] [outer = 0x0] [url = about:blank] 01:48:02 INFO - PROCESS | 1935 | 1462783682160 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x113d34000 == 51 [pid = 1935] [id = 200] 01:48:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x11285f800) [pid = 1935] [serial = 598] [outer = 0x0] 01:48:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x116075800) [pid = 1935] [serial = 599] [outer = 0x11285f800] 01:48:02 INFO - PROCESS | 1935 | 1462783682188 Marionette DEBUG loaded listener.js 01:48:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x117e70000) [pid = 1935] [serial = 600] [outer = 0x11285f800] 01:48:02 INFO - PROCESS | 1935 | 1462783682540 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]]]}] 01:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 620ms 01:48:02 INFO - PROCESS | 1935 | 1462783682556 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 01:48:02 INFO - PROCESS | 1935 | 1462783682563 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 01:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:48:02 INFO - PROCESS | 1935 | 1462783682568 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:48:02 INFO - PROCESS | 1935 | 1462783682570 Marionette TRACE conn2 <- [1,774,null,{}] 01:48:02 INFO - PROCESS | 1935 | 1462783682573 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}] 01:48:02 INFO - PROCESS | 1935 | 1462783682682 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 01:48:02 INFO - PROCESS | 1935 | 1462783682691 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191d5000 == 52 [pid = 1935] [id = 201] 01:48:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x11808b000) [pid = 1935] [serial = 601] [outer = 0x0] 01:48:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x118547800) [pid = 1935] [serial = 602] [outer = 0x11808b000] 01:48:02 INFO - PROCESS | 1935 | 1462783682732 Marionette DEBUG loaded listener.js 01:48:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x1187b6800) [pid = 1935] [serial = 603] [outer = 0x11808b000] 01:48:03 INFO - PROCESS | 1935 | 1462783683189 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]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 673ms 01:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:48:03 INFO - PROCESS | 1935 | 1462783683242 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 1935 | 1462783683243 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 01:48:03 INFO - PROCESS | 1935 | 1462783683245 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 1935 | 1462783683247 Marionette TRACE conn2 <- [1,778,null,{}] 01:48:03 INFO - PROCESS | 1935 | 1462783683255 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}] 01:48:03 INFO - PROCESS | 1935 | 1462783683347 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 01:48:03 INFO - PROCESS | 1935 | 1462783683371 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x1233d4800 == 53 [pid = 1935] [id = 202] 01:48:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x11976c400) [pid = 1935] [serial = 604] [outer = 0x0] 01:48:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x119c9e400) [pid = 1935] [serial = 605] [outer = 0x11976c400] 01:48:03 INFO - PROCESS | 1935 | 1462783683399 Marionette DEBUG loaded listener.js 01:48:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x12309c000) [pid = 1935] [serial = 606] [outer = 0x11976c400] 01:48:03 INFO - PROCESS | 1935 | 1462783683731 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]]]}] 01:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 01:48:03 INFO - PROCESS | 1935 | 1462783683767 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 01:48:03 INFO - PROCESS | 1935 | 1462783683768 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 01:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:48:03 INFO - PROCESS | 1935 | 1462783683771 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:48:03 INFO - PROCESS | 1935 | 1462783683772 Marionette TRACE conn2 <- [1,782,null,{}] 01:48:03 INFO - PROCESS | 1935 | 1462783683774 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}] 01:48:03 INFO - PROCESS | 1935 | 1462783683857 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 01:48:03 INFO - PROCESS | 1935 | 1462783683863 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x1244ab000 == 54 [pid = 1935] [id = 203] 01:48:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x1230a1800) [pid = 1935] [serial = 607] [outer = 0x0] 01:48:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x12357a800) [pid = 1935] [serial = 608] [outer = 0x1230a1800] 01:48:03 INFO - PROCESS | 1935 | 1462783683889 Marionette DEBUG loaded listener.js 01:48:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x123703800) [pid = 1935] [serial = 609] [outer = 0x1230a1800] 01:48:04 INFO - PROCESS | 1935 | 1462783684209 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]]]}] 01:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 01:48:04 INFO - PROCESS | 1935 | 1462783684240 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 01:48:04 INFO - PROCESS | 1935 | 1462783684243 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 01:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:48:04 INFO - PROCESS | 1935 | 1462783684246 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:48:04 INFO - PROCESS | 1935 | 1462783684247 Marionette TRACE conn2 <- [1,786,null,{}] 01:48:04 INFO - PROCESS | 1935 | 1462783684250 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}] 01:48:04 INFO - PROCESS | 1935 | 1462783684331 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 01:48:04 INFO - PROCESS | 1935 | 1462783684366 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x124e63800 == 55 [pid = 1935] [id = 204] 01:48:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x112857c00) [pid = 1935] [serial = 610] [outer = 0x0] 01:48:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x123913c00) [pid = 1935] [serial = 611] [outer = 0x112857c00] 01:48:04 INFO - PROCESS | 1935 | 1462783684420 Marionette DEBUG loaded listener.js 01:48:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x123dd7c00) [pid = 1935] [serial = 612] [outer = 0x112857c00] 01:48:04 INFO - PROCESS | 1935 | 1462783684848 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]]]}] 01:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 620ms 01:48:04 INFO - PROCESS | 1935 | 1462783684867 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 01:48:04 INFO - PROCESS | 1935 | 1462783684869 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 01:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:48:04 INFO - PROCESS | 1935 | 1462783684872 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:48:04 INFO - PROCESS | 1935 | 1462783684873 Marionette TRACE conn2 <- [1,790,null,{}] 01:48:04 INFO - PROCESS | 1935 | 1462783684885 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}] 01:48:05 INFO - PROCESS | 1935 | 1462783685048 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 01:48:05 INFO - PROCESS | 1935 | 1462783685074 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x1293bc800 == 56 [pid = 1935] [id = 205] 01:48:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x124e3c400) [pid = 1935] [serial = 613] [outer = 0x0] 01:48:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x126773400) [pid = 1935] [serial = 614] [outer = 0x124e3c400] 01:48:05 INFO - PROCESS | 1935 | 1462783685116 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x1291f6800) [pid = 1935] [serial = 615] [outer = 0x124e3c400] 01:48:05 INFO - PROCESS | 1935 | 1462783685535 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]]]}] 01:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 673ms 01:48:05 INFO - PROCESS | 1935 | 1462783685553 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 01:48:05 INFO - PROCESS | 1935 | 1462783685555 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 01:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:48:05 INFO - PROCESS | 1935 | 1462783685571 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:48:05 INFO - PROCESS | 1935 | 1462783685574 Marionette TRACE conn2 <- [1,794,null,{}] 01:48:05 INFO - PROCESS | 1935 | 1462783685588 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}] 01:48:05 INFO - PROCESS | 1935 | 1462783685734 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 01:48:05 INFO - PROCESS | 1935 | 1462783685765 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa0c000 == 57 [pid = 1935] [id = 206] 01:48:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x1230a6400) [pid = 1935] [serial = 616] [outer = 0x0] 01:48:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x128c6ec00) [pid = 1935] [serial = 617] [outer = 0x1230a6400] 01:48:05 INFO - PROCESS | 1935 | 1462783685784 Marionette DEBUG loaded listener.js 01:48:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x12a7b6c00) [pid = 1935] [serial = 618] [outer = 0x1230a6400] 01:48:06 INFO - PROCESS | 1935 | 1462783686204 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]]]}] 01:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 686ms 01:48:06 INFO - PROCESS | 1935 | 1462783686247 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 01:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:48:06 INFO - PROCESS | 1935 | 1462783686249 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 01:48:06 INFO - PROCESS | 1935 | 1462783686253 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:48:06 INFO - PROCESS | 1935 | 1462783686254 Marionette TRACE conn2 <- [1,798,null,{}] 01:48:06 INFO - PROCESS | 1935 | 1462783686258 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}] 01:48:06 INFO - PROCESS | 1935 | 1462783686416 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x128c70800) [pid = 1935] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x116760000) [pid = 1935] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x126779800) [pid = 1935] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x123d19800) [pid = 1935] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x112870000) [pid = 1935] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x123584c00) [pid = 1935] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x116160400) [pid = 1935] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x11693b400) [pid = 1935] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x1161ee000) [pid = 1935] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x1193b0400) [pid = 1935] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x123275800) [pid = 1935] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x12b2f4800) [pid = 1935] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x12bb26c00) [pid = 1935] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x1187b5400) [pid = 1935] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x117e6c400) [pid = 1935] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x112026400) [pid = 1935] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x124ec1c00) [pid = 1935] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x113bfd800) [pid = 1935] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x119723c00) [pid = 1935] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x119111800) [pid = 1935] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x124e3dc00) [pid = 1935] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x124eb6800) [pid = 1935] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x128c31400) [pid = 1935] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x12a793000) [pid = 1935] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x12b25a000) [pid = 1935] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x1187b4800) [pid = 1935] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x117e67c00) [pid = 1935] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x118730800) [pid = 1935] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x119111400) [pid = 1935] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:48:06 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x118236000) [pid = 1935] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:48:06 INFO - PROCESS | 1935 | 1462783686707 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x112e7c000 == 58 [pid = 1935] [id = 207] 01:48:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x111d22400) [pid = 1935] [serial = 619] [outer = 0x0] 01:48:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x1131bb000) [pid = 1935] [serial = 620] [outer = 0x111d22400] 01:48:06 INFO - PROCESS | 1935 | 1462783686734 Marionette DEBUG loaded listener.js 01:48:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x117e67c00) [pid = 1935] [serial = 621] [outer = 0x111d22400] 01:48:07 INFO - PROCESS | 1935 | 1462783687029 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]]]}] 01:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 01:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 820ms 01:48:07 INFO - PROCESS | 1935 | 1462783687073 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 01:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:48:07 INFO - PROCESS | 1935 | 1462783687077 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 01:48:07 INFO - PROCESS | 1935 | 1462783687079 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - PROCESS | 1935 | 1462783687080 Marionette TRACE conn2 <- [1,802,null,{}] 01:48:07 INFO - PROCESS | 1935 | 1462783687083 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}] 01:48:07 INFO - PROCESS | 1935 | 1462783687167 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 01:48:07 INFO - PROCESS | 1935 | 1462783687171 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bac8000 == 59 [pid = 1935] [id = 208] 01:48:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x11859ac00) [pid = 1935] [serial = 622] [outer = 0x0] 01:48:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x1193acc00) [pid = 1935] [serial = 623] [outer = 0x11859ac00] 01:48:07 INFO - PROCESS | 1935 | 1462783687197 Marionette DEBUG loaded listener.js 01:48:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x123d19800) [pid = 1935] [serial = 624] [outer = 0x11859ac00] 01:48:07 INFO - PROCESS | 1935 | 1462783687504 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]]]}] 01:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 01:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 01:48:07 INFO - PROCESS | 1935 | 1462783687548 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 01:48:07 INFO - PROCESS | 1935 | 1462783687549 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 01:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:48:07 INFO - PROCESS | 1935 | 1462783687570 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:48:07 INFO - PROCESS | 1935 | 1462783687571 Marionette TRACE conn2 <- [1,806,null,{}] 01:48:07 INFO - PROCESS | 1935 | 1462783687577 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}] 01:48:07 INFO - PROCESS | 1935 | 1462783687664 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 01:48:07 INFO - PROCESS | 1935 | 1462783687669 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf3a000 == 60 [pid = 1935] [id = 209] 01:48:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x115e3e400) [pid = 1935] [serial = 625] [outer = 0x0] 01:48:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x128c72c00) [pid = 1935] [serial = 626] [outer = 0x115e3e400] 01:48:07 INFO - PROCESS | 1935 | 1462783687702 Marionette DEBUG loaded listener.js 01:48:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x12ac60000) [pid = 1935] [serial = 627] [outer = 0x115e3e400] 01:48:07 INFO - PROCESS | 1935 | [1935] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 01:48:08 INFO - PROCESS | 1935 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 01:48:08 INFO - PROCESS | 1935 | Determined SkiaGL cache limits: Size 100663296, Items: 256 01:48:08 INFO - PROCESS | 1935 | [GFX2-]: Using SkiaGL canvas. 01:48:08 INFO - PROCESS | 1935 | 1462783688049 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]]]}] 01:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 01:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 540ms 01:48:08 INFO - PROCESS | 1935 | 1462783688092 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 1935 | 1462783688094 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 01:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:48:08 INFO - PROCESS | 1935 | 1462783688096 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:48:08 INFO - PROCESS | 1935 | 1462783688098 Marionette TRACE conn2 <- [1,810,null,{}] 01:48:08 INFO - PROCESS | 1935 | 1462783688100 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}] 01:48:08 INFO - PROCESS | 1935 | 1462783688218 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 01:48:08 INFO - PROCESS | 1935 | 1462783688225 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb9d000 == 61 [pid = 1935] [id = 210] 01:48:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x128c35c00) [pid = 1935] [serial = 628] [outer = 0x0] 01:48:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x12b2e6000) [pid = 1935] [serial = 629] [outer = 0x128c35c00] 01:48:08 INFO - PROCESS | 1935 | 1462783688253 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x12be7cc00) [pid = 1935] [serial = 630] [outer = 0x128c35c00] 01:48:08 INFO - PROCESS | 1935 | 1462783688591 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]]]}] 01:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 01:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:48:08 INFO - PROCESS | 1935 | 1462783688617 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 01:48:08 INFO - PROCESS | 1935 | 1462783688618 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 01:48:08 INFO - PROCESS | 1935 | 1462783688620 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:48:08 INFO - PROCESS | 1935 | 1462783688621 Marionette TRACE conn2 <- [1,814,null,{}] 01:48:08 INFO - PROCESS | 1935 | 1462783688623 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}] 01:48:08 INFO - PROCESS | 1935 | 1462783688771 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 01:48:08 INFO - PROCESS | 1935 | 1462783688830 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f0d800 == 62 [pid = 1935] [id = 211] 01:48:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x1122bcc00) [pid = 1935] [serial = 631] [outer = 0x0] 01:48:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x11285d400) [pid = 1935] [serial = 632] [outer = 0x1122bcc00] 01:48:08 INFO - PROCESS | 1935 | 1462783688862 Marionette DEBUG loaded listener.js 01:48:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x1133b0c00) [pid = 1935] [serial = 633] [outer = 0x1122bcc00] 01:48:09 INFO - PROCESS | 1935 | 1462783689288 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] 01:48:09 INFO - PROCESS | 1935 | 1462783689345 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 01:48:09 INFO - PROCESS | 1935 | 1462783689347 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:48:09 INFO - PROCESS | 1935 | 1462783689351 Marionette TRACE conn2 <- [1,818,null,{}] 01:48:09 INFO - PROCESS | 1935 | 1462783689354 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}] 01:48:09 INFO - PROCESS | 1935 | 1462783689497 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 01:48:09 INFO - PROCESS | 1935 | 1462783689572 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x1238e9800 == 63 [pid = 1935] [id = 212] 01:48:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x11859e000) [pid = 1935] [serial = 634] [outer = 0x0] 01:48:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x1187b5000) [pid = 1935] [serial = 635] [outer = 0x11859e000] 01:48:09 INFO - PROCESS | 1935 | 1462783689605 Marionette DEBUG loaded listener.js 01:48:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x119315400) [pid = 1935] [serial = 636] [outer = 0x11859e000] 01:48:10 INFO - PROCESS | 1935 | 1462783690046 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]]]}] 01:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 721ms 01:48:10 INFO - PROCESS | 1935 | 1462783690069 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 01:48:10 INFO - PROCESS | 1935 | 1462783690071 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 01:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:48:10 INFO - PROCESS | 1935 | 1462783690092 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:48:10 INFO - PROCESS | 1935 | 1462783690094 Marionette TRACE conn2 <- [1,822,null,{}] 01:48:10 INFO - PROCESS | 1935 | 1462783690098 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}] 01:48:10 INFO - PROCESS | 1935 | 1462783690204 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 01:48:10 INFO - PROCESS | 1935 | 1462783690271 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb9b000 == 64 [pid = 1935] [id = 213] 01:48:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x120fb3000) [pid = 1935] [serial = 637] [outer = 0x0] 01:48:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x120fc1c00) [pid = 1935] [serial = 638] [outer = 0x120fb3000] 01:48:10 INFO - PROCESS | 1935 | 1462783690301 Marionette DEBUG loaded listener.js 01:48:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x12391f400) [pid = 1935] [serial = 639] [outer = 0x120fb3000] 01:48:10 INFO - PROCESS | 1935 | 1462783690747 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] 01:48:10 INFO - PROCESS | 1935 | 1462783690811 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 01:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:48:10 INFO - PROCESS | 1935 | 1462783690821 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:48:10 INFO - PROCESS | 1935 | 1462783690826 Marionette TRACE conn2 <- [1,826,null,{}] 01:48:10 INFO - PROCESS | 1935 | 1462783690829 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}] 01:48:10 INFO - PROCESS | 1935 | 1462783690934 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 01:48:11 INFO - PROCESS | 1935 | 1462783690999 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d6ef800 == 65 [pid = 1935] [id = 214] 01:48:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x1244fb400) [pid = 1935] [serial = 640] [outer = 0x0] 01:48:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x128c36000) [pid = 1935] [serial = 641] [outer = 0x1244fb400] 01:48:11 INFO - PROCESS | 1935 | 1462783691029 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x12b1a6000) [pid = 1935] [serial = 642] [outer = 0x1244fb400] 01:48:11 INFO - PROCESS | 1935 | 1462783691452 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]]]}] 01:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 678ms 01:48:11 INFO - PROCESS | 1935 | 1462783691511 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 01:48:11 INFO - PROCESS | 1935 | 1462783691513 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 01:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:48:11 INFO - PROCESS | 1935 | 1462783691518 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:48:11 INFO - PROCESS | 1935 | 1462783691520 Marionette TRACE conn2 <- [1,830,null,{}] 01:48:11 INFO - PROCESS | 1935 | 1462783691523 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}] 01:48:11 INFO - PROCESS | 1935 | 1462783691677 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 01:48:11 INFO - PROCESS | 1935 | 1462783691770 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x134ae4000 == 66 [pid = 1935] [id = 215] 01:48:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x1244fb800) [pid = 1935] [serial = 643] [outer = 0x0] 01:48:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x12bb4bc00) [pid = 1935] [serial = 644] [outer = 0x1244fb800] 01:48:11 INFO - PROCESS | 1935 | 1462783691816 Marionette DEBUG loaded listener.js 01:48:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x12be74000) [pid = 1935] [serial = 645] [outer = 0x1244fb800] 01:48:12 INFO - PROCESS | 1935 | 1462783692276 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]]]}] 01:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 776ms 01:48:12 INFO - PROCESS | 1935 | 1462783692308 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 01:48:12 INFO - PROCESS | 1935 | 1462783692309 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 01:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:48:12 INFO - PROCESS | 1935 | 1462783692314 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:48:12 INFO - PROCESS | 1935 | 1462783692315 Marionette TRACE conn2 <- [1,834,null,{}] 01:48:12 INFO - PROCESS | 1935 | 1462783692317 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}] 01:48:12 INFO - PROCESS | 1935 | 1462783692424 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 01:48:12 INFO - PROCESS | 1935 | 1462783692493 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x12dd35800 == 67 [pid = 1935] [id = 216] 01:48:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x12c2ae400) [pid = 1935] [serial = 646] [outer = 0x0] 01:48:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x12c2b3c00) [pid = 1935] [serial = 647] [outer = 0x12c2ae400] 01:48:12 INFO - PROCESS | 1935 | 1462783692528 Marionette DEBUG loaded listener.js 01:48:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x12c8c3800) [pid = 1935] [serial = 648] [outer = 0x12c2ae400] 01:48:12 INFO - PROCESS | 1935 | 1462783692947 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]]]}] 01:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 01:48:12 INFO - PROCESS | 1935 | 1462783692985 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 01:48:12 INFO - PROCESS | 1935 | 1462783692986 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 01:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:48:12 INFO - PROCESS | 1935 | 1462783692989 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:48:12 INFO - PROCESS | 1935 | 1462783692990 Marionette TRACE conn2 <- [1,838,null,{}] 01:48:12 INFO - PROCESS | 1935 | 1462783692992 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}] 01:48:13 INFO - PROCESS | 1935 | 1462783693096 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 01:48:13 INFO - PROCESS | 1935 | 1462783693163 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x112782800 == 68 [pid = 1935] [id = 217] 01:48:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x12c2aec00) [pid = 1935] [serial = 649] [outer = 0x0] 01:48:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x12cc52400) [pid = 1935] [serial = 650] [outer = 0x12c2aec00] 01:48:13 INFO - PROCESS | 1935 | 1462783693192 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x12cf29400) [pid = 1935] [serial = 651] [outer = 0x12c2aec00] 01:48:13 INFO - PROCESS | 1935 | 1462783693643 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]]]}] 01:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 669ms 01:48:13 INFO - PROCESS | 1935 | 1462783693659 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 01:48:13 INFO - PROCESS | 1935 | 1462783693660 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 01:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:48:13 INFO - PROCESS | 1935 | 1462783693662 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:48:13 INFO - PROCESS | 1935 | 1462783693664 Marionette TRACE conn2 <- [1,842,null,{}] 01:48:13 INFO - PROCESS | 1935 | 1462783693666 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}] 01:48:13 INFO - PROCESS | 1935 | 1462783693787 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 01:48:13 INFO - PROCESS | 1935 | 1462783693868 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x112792800 == 69 [pid = 1935] [id = 218] 01:48:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x112e61c00) [pid = 1935] [serial = 652] [outer = 0x0] 01:48:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x116765800) [pid = 1935] [serial = 653] [outer = 0x112e61c00] 01:48:13 INFO - PROCESS | 1935 | 1462783693898 Marionette DEBUG loaded listener.js 01:48:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x1187a9400) [pid = 1935] [serial = 654] [outer = 0x112e61c00] 01:48:14 INFO - PROCESS | 1935 | 1462783694571 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]]]}] 01:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 922ms 01:48:14 INFO - PROCESS | 1935 | 1462783694585 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 01:48:14 INFO - PROCESS | 1935 | 1462783694589 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 01:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:48:14 INFO - PROCESS | 1935 | 1462783694595 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:48:14 INFO - PROCESS | 1935 | 1462783694598 Marionette TRACE conn2 <- [1,846,null,{}] 01:48:14 INFO - PROCESS | 1935 | 1462783694603 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}] 01:48:14 INFO - PROCESS | 1935 | 1462783694705 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 01:48:14 INFO - PROCESS | 1935 | 1462783694780 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x119b9c000 == 70 [pid = 1935] [id = 219] 01:48:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x112870000) [pid = 1935] [serial = 655] [outer = 0x0] 01:48:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x116936c00) [pid = 1935] [serial = 656] [outer = 0x112870000] 01:48:14 INFO - PROCESS | 1935 | 1462783694808 Marionette DEBUG loaded listener.js 01:48:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x11808a400) [pid = 1935] [serial = 657] [outer = 0x112870000] 01:48:15 INFO - PROCESS | 1935 | 1462783695270 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]]]}] 01:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 722ms 01:48:15 INFO - PROCESS | 1935 | 1462783695317 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 01:48:15 INFO - PROCESS | 1935 | 1462783695321 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 01:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:48:15 INFO - PROCESS | 1935 | 1462783695346 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:48:15 INFO - PROCESS | 1935 | 1462783695347 Marionette TRACE conn2 <- [1,850,null,{}] 01:48:15 INFO - PROCESS | 1935 | 1462783695350 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}] 01:48:15 INFO - PROCESS | 1935 | 1462783695450 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 01:48:15 INFO - PROCESS | 1935 | 1462783695507 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194d8800 == 71 [pid = 1935] [id = 220] 01:48:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x1187adc00) [pid = 1935] [serial = 658] [outer = 0x0] 01:48:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x119093c00) [pid = 1935] [serial = 659] [outer = 0x1187adc00] 01:48:15 INFO - PROCESS | 1935 | 1462783695534 Marionette DEBUG loaded listener.js 01:48:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x119319000) [pid = 1935] [serial = 660] [outer = 0x1187adc00] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb9d000 == 70 [pid = 1935] [id = 210] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf3a000 == 69 [pid = 1935] [id = 209] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x12bac8000 == 68 [pid = 1935] [id = 208] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x112e7c000 == 67 [pid = 1935] [id = 207] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa0c000 == 66 [pid = 1935] [id = 206] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x1293bc800 == 65 [pid = 1935] [id = 205] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x123485400) [pid = 1935] [serial = 551] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x128c37000) [pid = 1935] [serial = 554] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x120fbfc00) [pid = 1935] [serial = 584] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x124e63800 == 64 [pid = 1935] [id = 204] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x1244ab000 == 63 [pid = 1935] [id = 203] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x1233d4800 == 62 [pid = 1935] [id = 202] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x1191d5000 == 61 [pid = 1935] [id = 201] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x113d34000 == 60 [pid = 1935] [id = 200] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x126b15800 == 59 [pid = 1935] [id = 197] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x119f6a800 == 58 [pid = 1935] [id = 196] 01:48:15 INFO - PROCESS | 1935 | --DOCSHELL 0x12ce48000 == 57 [pid = 1935] [id = 195] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x128c2e400) [pid = 1935] [serial = 395] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x12b1a9000) [pid = 1935] [serial = 398] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x12bb48400) [pid = 1935] [serial = 401] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x12c2abc00) [pid = 1935] [serial = 452] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x12c2ae800) [pid = 1935] [serial = 455] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x11976e000) [pid = 1935] [serial = 341] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x12a524c00) [pid = 1935] [serial = 347] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x11807f400) [pid = 1935] [serial = 338] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x128c38400) [pid = 1935] [serial = 344] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x1193aec00) [pid = 1935] [serial = 443] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x1160e3800) [pid = 1935] [serial = 440] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x12bb52000) [pid = 1935] [serial = 386] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x11807d000) [pid = 1935] [serial = 389] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x124e2d400) [pid = 1935] [serial = 446] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x1198c7c00) [pid = 1935] [serial = 392] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x12ac5fc00) [pid = 1935] [serial = 449] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x12357f400) [pid = 1935] [serial = 494] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x118731800) [pid = 1935] [serial = 497] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x123099800) [pid = 1935] [serial = 501] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x1294e2c00) [pid = 1935] [serial = 572] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x113d74c00) [pid = 1935] [serial = 546] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x112875000) [pid = 1935] [serial = 545] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x12b1a3c00) [pid = 1935] [serial = 558] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x12a7be000) [pid = 1935] [serial = 557] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x11808ac00) [pid = 1935] [serial = 561] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x116768800) [pid = 1935] [serial = 560] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x11854d800) [pid = 1935] [serial = 549] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x118085400) [pid = 1935] [serial = 548] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x118599c00) [pid = 1935] [serial = 563] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x11908b000) [pid = 1935] [serial = 564] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x11976a000) [pid = 1935] [serial = 566] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x123580c00) [pid = 1935] [serial = 567] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x123dd1400) [pid = 1935] [serial = 569] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x12bb4b800) [pid = 1935] [serial = 575] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x12c2b0800) [pid = 1935] [serial = 578] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x120fb8000) [pid = 1935] [serial = 582] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x119111c00) [pid = 1935] [serial = 581] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x12c8bd400) [pid = 1935] [serial = 579] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x12be82800) [pid = 1935] [serial = 576] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x12b1a5400) [pid = 1935] [serial = 573] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x126136c00) [pid = 1935] [serial = 570] [outer = 0x0] [url = about:blank] 01:48:15 INFO - PROCESS | 1935 | 1462783695940 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]]]}] 01:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 622ms 01:48:15 INFO - PROCESS | 1935 | 1462783695966 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 01:48:15 INFO - PROCESS | 1935 | 1462783695967 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 01:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:48:15 INFO - PROCESS | 1935 | 1462783695970 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:48:15 INFO - PROCESS | 1935 | 1462783695972 Marionette TRACE conn2 <- [1,854,null,{}] 01:48:15 INFO - PROCESS | 1935 | 1462783695979 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}] 01:48:16 INFO - PROCESS | 1935 | 1462783696071 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 01:48:16 INFO - PROCESS | 1935 | 1462783696123 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x11857f000 == 58 [pid = 1935] [id = 221] 01:48:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x118733000) [pid = 1935] [serial = 661] [outer = 0x0] 01:48:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x1193adc00) [pid = 1935] [serial = 662] [outer = 0x118733000] 01:48:16 INFO - PROCESS | 1935 | 1462783696151 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x119c9c000) [pid = 1935] [serial = 663] [outer = 0x118733000] 01:48:16 INFO - PROCESS | 1935 | 1462783696470 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]]]}] 01:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 524ms 01:48:16 INFO - PROCESS | 1935 | 1462783696496 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 01:48:16 INFO - PROCESS | 1935 | 1462783696497 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 01:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:48:16 INFO - PROCESS | 1935 | 1462783696500 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:48:16 INFO - PROCESS | 1935 | 1462783696501 Marionette TRACE conn2 <- [1,858,null,{}] 01:48:16 INFO - PROCESS | 1935 | 1462783696503 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}] 01:48:16 INFO - PROCESS | 1935 | 1462783696591 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 01:48:16 INFO - PROCESS | 1935 | 1462783696644 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x1232a5000 == 59 [pid = 1935] [id = 222] 01:48:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x119c47000) [pid = 1935] [serial = 664] [outer = 0x0] 01:48:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x1230a0000) [pid = 1935] [serial = 665] [outer = 0x119c47000] 01:48:16 INFO - PROCESS | 1935 | 1462783696670 Marionette DEBUG loaded listener.js 01:48:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x123582000) [pid = 1935] [serial = 666] [outer = 0x119c47000] 01:48:16 INFO - PROCESS | 1935 | 1462783696961 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]]]}] 01:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 519ms 01:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:48:17 INFO - PROCESS | 1935 | 1462783697019 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 01:48:17 INFO - PROCESS | 1935 | 1462783697020 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 01:48:17 INFO - PROCESS | 1935 | 1462783697022 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:48:17 INFO - PROCESS | 1935 | 1462783697024 Marionette TRACE conn2 <- [1,862,null,{}] 01:48:17 INFO - PROCESS | 1935 | 1462783697028 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}] 01:48:17 INFO - PROCESS | 1935 | 1462783697113 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 01:48:17 INFO - PROCESS | 1935 | 1462783697163 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d2f800 == 60 [pid = 1935] [id = 223] 01:48:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x120fb5400) [pid = 1935] [serial = 667] [outer = 0x0] 01:48:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x123cd0800) [pid = 1935] [serial = 668] [outer = 0x120fb5400] 01:48:17 INFO - PROCESS | 1935 | 1462783697188 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x124e24c00) [pid = 1935] [serial = 669] [outer = 0x120fb5400] 01:48:17 INFO - PROCESS | 1935 | 1462783697483 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]]]}] 01:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 522ms 01:48:17 INFO - PROCESS | 1935 | 1462783697545 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 01:48:17 INFO - PROCESS | 1935 | 1462783697546 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 01:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:48:17 INFO - PROCESS | 1935 | 1462783697548 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:48:17 INFO - PROCESS | 1935 | 1462783697549 Marionette TRACE conn2 <- [1,866,null,{}] 01:48:17 INFO - PROCESS | 1935 | 1462783697552 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}] 01:48:17 INFO - PROCESS | 1935 | 1462783697651 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 01:48:17 INFO - PROCESS | 1935 | 1462783697655 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291d4800 == 61 [pid = 1935] [id = 224] 01:48:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x1244efc00) [pid = 1935] [serial = 670] [outer = 0x0] 01:48:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x12613fc00) [pid = 1935] [serial = 671] [outer = 0x1244efc00] 01:48:17 INFO - PROCESS | 1935 | 1462783697682 Marionette DEBUG loaded listener.js 01:48:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1294e2c00) [pid = 1935] [serial = 672] [outer = 0x1244efc00] 01:48:18 INFO - PROCESS | 1935 | 1462783698063 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]]]}] 01:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 520ms 01:48:18 INFO - PROCESS | 1935 | 1462783698068 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 1935 | 1462783698069 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 01:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:48:18 INFO - PROCESS | 1935 | 1462783698072 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:48:18 INFO - PROCESS | 1935 | 1462783698073 Marionette TRACE conn2 <- [1,870,null,{}] 01:48:18 INFO - PROCESS | 1935 | 1462783698078 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}] 01:48:18 INFO - PROCESS | 1935 | 1462783698191 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 01:48:18 INFO - PROCESS | 1935 | 1462783698206 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa04800 == 62 [pid = 1935] [id = 225] 01:48:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x128c6c800) [pid = 1935] [serial = 673] [outer = 0x0] 01:48:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x12a7c3800) [pid = 1935] [serial = 674] [outer = 0x128c6c800] 01:48:18 INFO - PROCESS | 1935 | 1462783698232 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x12b259800) [pid = 1935] [serial = 675] [outer = 0x128c6c800] 01:48:18 INFO - PROCESS | 1935 | 1462783698573 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]]]}] 01:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 522ms 01:48:18 INFO - PROCESS | 1935 | 1462783698595 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 01:48:18 INFO - PROCESS | 1935 | 1462783698596 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 01:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:48:18 INFO - PROCESS | 1935 | 1462783698605 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:48:18 INFO - PROCESS | 1935 | 1462783698607 Marionette TRACE conn2 <- [1,874,null,{}] 01:48:18 INFO - PROCESS | 1935 | 1462783698609 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}] 01:48:18 INFO - PROCESS | 1935 | 1462783698714 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 01:48:18 INFO - PROCESS | 1935 | 1462783698754 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x12acab800 == 63 [pid = 1935] [id = 226] 01:48:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x120f35400) [pid = 1935] [serial = 676] [outer = 0x0] 01:48:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x120f3c000) [pid = 1935] [serial = 677] [outer = 0x120f35400] 01:48:18 INFO - PROCESS | 1935 | 1462783698779 Marionette DEBUG loaded listener.js 01:48:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x120f40c00) [pid = 1935] [serial = 678] [outer = 0x120f35400] 01:48:19 INFO - PROCESS | 1935 | 1462783699129 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]]]}] 01:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 567ms 01:48:19 INFO - PROCESS | 1935 | 1462783699174 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 01:48:19 INFO - PROCESS | 1935 | 1462783699176 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 01:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:48:19 INFO - PROCESS | 1935 | 1462783699179 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:48:19 INFO - PROCESS | 1935 | 1462783699181 Marionette TRACE conn2 <- [1,878,null,{}] 01:48:19 INFO - PROCESS | 1935 | 1462783699185 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}] 01:48:19 INFO - PROCESS | 1935 | 1462783699344 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 01:48:19 INFO - PROCESS | 1935 | 1462783699373 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bad0000 == 64 [pid = 1935] [id = 227] 01:48:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x116936000) [pid = 1935] [serial = 679] [outer = 0x0] 01:48:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x120f36800) [pid = 1935] [serial = 680] [outer = 0x116936000] 01:48:19 INFO - PROCESS | 1935 | 1462783699414 Marionette DEBUG loaded listener.js 01:48:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x12b2ebc00) [pid = 1935] [serial = 681] [outer = 0x116936000] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x11859ac00) [pid = 1935] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x126536800) [pid = 1935] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x12357fc00) [pid = 1935] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x124e3c400) [pid = 1935] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x1161af400) [pid = 1935] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x112857c00) [pid = 1935] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x1230a1800) [pid = 1935] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x11976c400) [pid = 1935] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x123ddc000) [pid = 1935] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x1193b1400) [pid = 1935] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x118736400) [pid = 1935] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x1166b7800) [pid = 1935] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x11808b000) [pid = 1935] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x111d22400) [pid = 1935] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x112878800) [pid = 1935] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x115e3e400) [pid = 1935] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x128c2c800) [pid = 1935] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11285f800) [pid = 1935] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x12ac62400) [pid = 1935] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1230a6400) [pid = 1935] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:48:20 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x12357ac00) [pid = 1935] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:48:20 INFO - PROCESS | 1935 | 1462783700065 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]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 920ms 01:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:48:20 INFO - PROCESS | 1935 | 1462783700099 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 01:48:20 INFO - PROCESS | 1935 | 1462783700101 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 01:48:20 INFO - PROCESS | 1935 | 1462783700103 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 1935 | 1462783700104 Marionette TRACE conn2 <- [1,882,null,{}] 01:48:20 INFO - PROCESS | 1935 | 1462783700112 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}] 01:48:20 INFO - PROCESS | 1935 | 1462783700203 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 01:48:20 INFO - PROCESS | 1935 | 1462783700209 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bada800 == 65 [pid = 1935] [id = 228] 01:48:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x11285b800) [pid = 1935] [serial = 682] [outer = 0x0] 01:48:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x118078800) [pid = 1935] [serial = 683] [outer = 0x11285b800] 01:48:20 INFO - PROCESS | 1935 | 1462783700235 Marionette DEBUG loaded listener.js 01:48:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x119ca8800) [pid = 1935] [serial = 684] [outer = 0x11285b800] 01:48:20 INFO - PROCESS | 1935 | 1462783700569 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]]]}] 01:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 01:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:48:20 INFO - PROCESS | 1935 | 1462783700622 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 01:48:20 INFO - PROCESS | 1935 | 1462783700623 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 01:48:20 INFO - PROCESS | 1935 | 1462783700625 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:48:20 INFO - PROCESS | 1935 | 1462783700627 Marionette TRACE conn2 <- [1,886,null,{}] 01:48:20 INFO - PROCESS | 1935 | 1462783700629 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}] 01:48:20 INFO - PROCESS | 1935 | 1462783700732 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 01:48:20 INFO - PROCESS | 1935 | 1462783700737 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2f0000 == 66 [pid = 1935] [id = 229] 01:48:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x123584c00) [pid = 1935] [serial = 685] [outer = 0x0] 01:48:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x123ac5400) [pid = 1935] [serial = 686] [outer = 0x123584c00] 01:48:20 INFO - PROCESS | 1935 | 1462783700769 Marionette DEBUG loaded listener.js 01:48:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x1291f2000) [pid = 1935] [serial = 687] [outer = 0x123584c00] 01:48:21 INFO - PROCESS | 1935 | 1462783701150 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]]]}] 01:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 569ms 01:48:21 INFO - PROCESS | 1935 | 1462783701195 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 01:48:21 INFO - PROCESS | 1935 | 1462783701197 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 01:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:48:21 INFO - PROCESS | 1935 | 1462783701200 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:48:21 INFO - PROCESS | 1935 | 1462783701202 Marionette TRACE conn2 <- [1,890,null,{}] 01:48:21 INFO - PROCESS | 1935 | 1462783701206 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}] 01:48:21 INFO - PROCESS | 1935 | 1462783701374 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 01:48:21 INFO - PROCESS | 1935 | 1462783701389 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ce50800 == 67 [pid = 1935] [id = 230] 01:48:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x1291f4000) [pid = 1935] [serial = 688] [outer = 0x0] 01:48:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x12b258400) [pid = 1935] [serial = 689] [outer = 0x1291f4000] 01:48:21 INFO - PROCESS | 1935 | 1462783701430 Marionette DEBUG loaded listener.js 01:48:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x12bb48c00) [pid = 1935] [serial = 690] [outer = 0x1291f4000] 01:48:21 INFO - PROCESS | 1935 | 1462783701887 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]]]}] 01:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 719ms 01:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:48:21 INFO - PROCESS | 1935 | 1462783701920 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 01:48:21 INFO - PROCESS | 1935 | 1462783701921 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 01:48:21 INFO - PROCESS | 1935 | 1462783701923 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:48:21 INFO - PROCESS | 1935 | 1462783701924 Marionette TRACE conn2 <- [1,894,null,{}] 01:48:21 INFO - PROCESS | 1935 | 1462783701927 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}] 01:48:22 INFO - PROCESS | 1935 | 1462783702037 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 01:48:22 INFO - PROCESS | 1935 | 1462783702143 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x113f15000 == 68 [pid = 1935] [id = 231] 01:48:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x111f66c00) [pid = 1935] [serial = 691] [outer = 0x0] 01:48:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x112859000) [pid = 1935] [serial = 692] [outer = 0x111f66c00] 01:48:22 INFO - PROCESS | 1935 | 1462783702175 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x113d74c00) [pid = 1935] [serial = 693] [outer = 0x111f66c00] 01:48:22 INFO - PROCESS | 1935 | 1462783702618 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]]]}] 01:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 720ms 01:48:22 INFO - PROCESS | 1935 | 1462783702644 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 01:48:22 INFO - PROCESS | 1935 | 1462783702647 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 01:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:48:22 INFO - PROCESS | 1935 | 1462783702650 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:48:22 INFO - PROCESS | 1935 | 1462783702652 Marionette TRACE conn2 <- [1,898,null,{}] 01:48:22 INFO - PROCESS | 1935 | 1462783702656 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}] 01:48:22 INFO - PROCESS | 1935 | 1462783702790 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 01:48:22 INFO - PROCESS | 1935 | 1462783702874 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x12308b000 == 69 [pid = 1935] [id = 232] 01:48:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x118237800) [pid = 1935] [serial = 694] [outer = 0x0] 01:48:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x11872f800) [pid = 1935] [serial = 695] [outer = 0x118237800] 01:48:22 INFO - PROCESS | 1935 | 1462783702905 Marionette DEBUG loaded listener.js 01:48:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x11908b000) [pid = 1935] [serial = 696] [outer = 0x118237800] 01:48:23 INFO - PROCESS | 1935 | 1462783703317 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]]]}] 01:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 720ms 01:48:23 INFO - PROCESS | 1935 | 1462783703373 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 01:48:23 INFO - PROCESS | 1935 | 1462783703376 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 01:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:48:23 INFO - PROCESS | 1935 | 1462783703396 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:48:23 INFO - PROCESS | 1935 | 1462783703397 Marionette TRACE conn2 <- [1,902,null,{}] 01:48:23 INFO - PROCESS | 1935 | 1462783703400 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}] 01:48:23 INFO - PROCESS | 1935 | 1462783703512 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 01:48:23 INFO - PROCESS | 1935 | 1462783703583 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6b6800 == 70 [pid = 1935] [id = 233] 01:48:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x119c49800) [pid = 1935] [serial = 697] [outer = 0x0] 01:48:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x120f41c00) [pid = 1935] [serial = 698] [outer = 0x119c49800] 01:48:23 INFO - PROCESS | 1935 | 1462783703612 Marionette DEBUG loaded listener.js 01:48:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x123577800) [pid = 1935] [serial = 699] [outer = 0x119c49800] 01:48:24 INFO - PROCESS | 1935 | 1462783704035 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]]]}] 01:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 672ms 01:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:48:24 INFO - PROCESS | 1935 | 1462783704066 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 01:48:24 INFO - PROCESS | 1935 | 1462783704068 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 01:48:24 INFO - PROCESS | 1935 | 1462783704098 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:48:24 INFO - PROCESS | 1935 | 1462783704102 Marionette TRACE conn2 <- [1,906,null,{}] 01:48:24 INFO - PROCESS | 1935 | 1462783704106 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}] 01:48:24 INFO - PROCESS | 1935 | 1462783704246 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 01:48:24 INFO - PROCESS | 1935 | 1462783704283 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d6ec000 == 71 [pid = 1935] [id = 234] 01:48:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x123abc800) [pid = 1935] [serial = 700] [outer = 0x0] 01:48:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x123ddd800) [pid = 1935] [serial = 701] [outer = 0x123abc800] 01:48:24 INFO - PROCESS | 1935 | 1462783704313 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x1269a7000) [pid = 1935] [serial = 702] [outer = 0x123abc800] 01:48:24 INFO - PROCESS | 1935 | 1462783704706 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]]]}] 01:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 651ms 01:48:24 INFO - PROCESS | 1935 | 1462783704722 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 01:48:24 INFO - PROCESS | 1935 | 1462783704724 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 01:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:48:24 INFO - PROCESS | 1935 | 1462783704729 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:48:24 INFO - PROCESS | 1935 | 1462783704730 Marionette TRACE conn2 <- [1,910,null,{}] 01:48:24 INFO - PROCESS | 1935 | 1462783704733 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}] 01:48:24 INFO - PROCESS | 1935 | 1462783704836 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 01:48:24 INFO - PROCESS | 1935 | 1462783704889 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x113112800 == 72 [pid = 1935] [id = 235] 01:48:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x123abe800) [pid = 1935] [serial = 703] [outer = 0x0] 01:48:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x128c39c00) [pid = 1935] [serial = 704] [outer = 0x123abe800] 01:48:24 INFO - PROCESS | 1935 | 1462783704919 Marionette DEBUG loaded listener.js 01:48:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x12a524000) [pid = 1935] [serial = 705] [outer = 0x123abe800] 01:48:25 INFO - PROCESS | 1935 | 1462783705362 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]]]}] 01:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 668ms 01:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:48:25 INFO - PROCESS | 1935 | 1462783705399 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 01:48:25 INFO - PROCESS | 1935 | 1462783705400 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 01:48:25 INFO - PROCESS | 1935 | 1462783705403 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:48:25 INFO - PROCESS | 1935 | 1462783705404 Marionette TRACE conn2 <- [1,914,null,{}] 01:48:25 INFO - PROCESS | 1935 | 1462783705406 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}] 01:48:25 INFO - PROCESS | 1935 | 1462783705510 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 01:48:25 INFO - PROCESS | 1935 | 1462783705598 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c209800 == 73 [pid = 1935] [id = 236] 01:48:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x12890c000) [pid = 1935] [serial = 706] [outer = 0x0] 01:48:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x12890dc00) [pid = 1935] [serial = 707] [outer = 0x12890c000] 01:48:25 INFO - PROCESS | 1935 | 1462783705633 Marionette DEBUG loaded listener.js 01:48:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x12a7c4400) [pid = 1935] [serial = 708] [outer = 0x12890c000] 01:48:26 INFO - PROCESS | 1935 | 1462783706059 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]]]}] 01:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 668ms 01:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:48:26 INFO - PROCESS | 1935 | 1462783706071 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 01:48:26 INFO - PROCESS | 1935 | 1462783706073 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 01:48:26 INFO - PROCESS | 1935 | 1462783706075 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:48:26 INFO - PROCESS | 1935 | 1462783706078 Marionette TRACE conn2 <- [1,918,null,{}] 01:48:26 INFO - PROCESS | 1935 | 1462783706081 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}] 01:48:26 INFO - PROCESS | 1935 | 1462783706187 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 01:48:26 INFO - PROCESS | 1935 | 1462783706238 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c220800 == 74 [pid = 1935] [id = 237] 01:48:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x113144c00) [pid = 1935] [serial = 709] [outer = 0x0] 01:48:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x11314e000) [pid = 1935] [serial = 710] [outer = 0x113144c00] 01:48:26 INFO - PROCESS | 1935 | 1462783706267 Marionette DEBUG loaded listener.js 01:48:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x12aa2b400) [pid = 1935] [serial = 711] [outer = 0x113144c00] 01:48:26 INFO - PROCESS | 1935 | 1462783706744 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]]]}] 01:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 722ms 01:48:26 INFO - PROCESS | 1935 | 1462783706798 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 01:48:26 INFO - PROCESS | 1935 | 1462783706799 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 01:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:48:27 INFO - PROCESS | 1935 | 1462783707017 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 1935 | 1462783707019 Marionette TRACE conn2 <- [1,922,null,{}] 01:48:27 INFO - PROCESS | 1935 | 1462783707070 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}] 01:48:27 INFO - PROCESS | 1935 | 1462783707171 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 01:48:27 INFO - PROCESS | 1935 | 1462783707239 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193d3000 == 75 [pid = 1935] [id = 238] 01:48:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x112874c00) [pid = 1935] [serial = 712] [outer = 0x0] 01:48:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x113146000) [pid = 1935] [serial = 713] [outer = 0x112874c00] 01:48:27 INFO - PROCESS | 1935 | 1462783707267 Marionette DEBUG loaded listener.js 01:48:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x113f3fc00) [pid = 1935] [serial = 714] [outer = 0x112874c00] 01:48:27 INFO - PROCESS | 1935 | 1462783707731 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]]]}] 01:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 970ms 01:48:27 INFO - PROCESS | 1935 | 1462783707772 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 01:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:48:27 INFO - PROCESS | 1935 | 1462783707774 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 01:48:27 INFO - PROCESS | 1935 | 1462783707777 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:48:27 INFO - PROCESS | 1935 | 1462783707778 Marionette TRACE conn2 <- [1,926,null,{}] 01:48:27 INFO - PROCESS | 1935 | 1462783707783 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}] 01:48:27 INFO - PROCESS | 1935 | 1462783707882 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 01:48:27 INFO - PROCESS | 1935 | 1462783707945 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x11278f800 == 76 [pid = 1935] [id = 239] 01:48:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x115ec3800) [pid = 1935] [serial = 715] [outer = 0x0] 01:48:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x118092c00) [pid = 1935] [serial = 716] [outer = 0x115ec3800] 01:48:27 INFO - PROCESS | 1935 | 1462783707973 Marionette DEBUG loaded listener.js 01:48:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x118230c00) [pid = 1935] [serial = 717] [outer = 0x115ec3800] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x1293b9000 == 75 [pid = 1935] [id = 186] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb9a800 == 74 [pid = 1935] [id = 151] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x12ce50800 == 73 [pid = 1935] [id = 230] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2f0000 == 72 [pid = 1935] [id = 229] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x12bada800 == 71 [pid = 1935] [id = 228] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x12bad0000 == 70 [pid = 1935] [id = 227] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x12acab800 == 69 [pid = 1935] [id = 226] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x12b2e6000) [pid = 1935] [serial = 629] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa04800 == 68 [pid = 1935] [id = 225] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x1291d4800 == 67 [pid = 1935] [id = 224] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x124d2f800 == 66 [pid = 1935] [id = 223] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x1232a5000 == 65 [pid = 1935] [id = 222] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x11857f000 == 64 [pid = 1935] [id = 221] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x1194d8800 == 63 [pid = 1935] [id = 220] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x119b9c000 == 62 [pid = 1935] [id = 219] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb9b000 == 61 [pid = 1935] [id = 213] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x1238e9800 == 60 [pid = 1935] [id = 212] 01:48:28 INFO - PROCESS | 1935 | --DOCSHELL 0x116f0d800 == 59 [pid = 1935] [id = 211] 01:48:28 INFO - PROCESS | 1935 | 1462783708422 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]]]}] 01:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 673ms 01:48:28 INFO - PROCESS | 1935 | 1462783708450 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 01:48:28 INFO - PROCESS | 1935 | 1462783708451 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 01:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:48:28 INFO - PROCESS | 1935 | 1462783708453 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:48:28 INFO - PROCESS | 1935 | 1462783708455 Marionette TRACE conn2 <- [1,930,null,{}] 01:48:28 INFO - PROCESS | 1935 | 1462783708457 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}] 01:48:28 INFO - PROCESS | 1935 | 1462783708562 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x12ac60000) [pid = 1935] [serial = 627] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x1193acc00) [pid = 1935] [serial = 623] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x123d19800) [pid = 1935] [serial = 624] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x1294d5800) [pid = 1935] [serial = 507] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x1244f6000) [pid = 1935] [serial = 504] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x1291f6800) [pid = 1935] [serial = 615] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x118737000) [pid = 1935] [serial = 596] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x123913c00) [pid = 1935] [serial = 611] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x12357a800) [pid = 1935] [serial = 608] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x119c9e400) [pid = 1935] [serial = 605] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x12309c000) [pid = 1935] [serial = 606] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x128da3c00) [pid = 1935] [serial = 593] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x12368dc00) [pid = 1935] [serial = 552] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x119c53c00) [pid = 1935] [serial = 590] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x118093400) [pid = 1935] [serial = 587] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x12a794000) [pid = 1935] [serial = 594] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x11854ec00) [pid = 1935] [serial = 588] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x1187b6800) [pid = 1935] [serial = 603] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x123703800) [pid = 1935] [serial = 609] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x12b24c000) [pid = 1935] [serial = 597] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x117e67c00) [pid = 1935] [serial = 621] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x118547800) [pid = 1935] [serial = 602] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x123dd7c00) [pid = 1935] [serial = 612] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x12be7e400) [pid = 1935] [serial = 513] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x126773400) [pid = 1935] [serial = 614] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x1131bb000) [pid = 1935] [serial = 620] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x128c72c00) [pid = 1935] [serial = 626] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x1294d7800) [pid = 1935] [serial = 543] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x117e70000) [pid = 1935] [serial = 600] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x12c2aa800) [pid = 1935] [serial = 510] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x12309b800) [pid = 1935] [serial = 591] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x128c6ec00) [pid = 1935] [serial = 617] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x12a7b6c00) [pid = 1935] [serial = 618] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x12a7ba000) [pid = 1935] [serial = 555] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x116075800) [pid = 1935] [serial = 599] [outer = 0x0] [url = about:blank] 01:48:28 INFO - PROCESS | 1935 | 1462783708633 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x116972800 == 60 [pid = 1935] [id = 240] 01:48:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x116768800) [pid = 1935] [serial = 718] [outer = 0x0] 01:48:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x118239800) [pid = 1935] [serial = 719] [outer = 0x116768800] 01:48:28 INFO - PROCESS | 1935 | 1462783708667 Marionette DEBUG loaded listener.js 01:48:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x119007000) [pid = 1935] [serial = 720] [outer = 0x116768800] 01:48:28 INFO - PROCESS | 1935 | 1462783708985 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]]]}] 01:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 570ms 01:48:29 INFO - PROCESS | 1935 | 1462783709030 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 01:48:29 INFO - PROCESS | 1935 | 1462783709031 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 01:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:48:29 INFO - PROCESS | 1935 | 1462783709033 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:48:29 INFO - PROCESS | 1935 | 1462783709034 Marionette TRACE conn2 <- [1,934,null,{}] 01:48:29 INFO - PROCESS | 1935 | 1462783709037 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}] 01:48:29 INFO - PROCESS | 1935 | 1462783709120 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 01:48:29 INFO - PROCESS | 1935 | 1462783709187 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193e6800 == 61 [pid = 1935] [id = 241] 01:48:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x117e6b800) [pid = 1935] [serial = 721] [outer = 0x0] 01:48:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x119111c00) [pid = 1935] [serial = 722] [outer = 0x117e6b800] 01:48:29 INFO - PROCESS | 1935 | 1462783709213 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x120f35800) [pid = 1935] [serial = 723] [outer = 0x117e6b800] 01:48:29 INFO - PROCESS | 1935 | 1462783709495 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]]]}] 01:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 521ms 01:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:48:29 INFO - PROCESS | 1935 | 1462783709554 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 01:48:29 INFO - PROCESS | 1935 | 1462783709556 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 01:48:29 INFO - PROCESS | 1935 | 1462783709558 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:48:29 INFO - PROCESS | 1935 | 1462783709561 Marionette TRACE conn2 <- [1,938,null,{}] 01:48:29 INFO - PROCESS | 1935 | 1462783709572 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}] 01:48:29 INFO - PROCESS | 1935 | 1462783709655 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 01:48:29 INFO - PROCESS | 1935 | 1462783709660 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x1241d1000 == 62 [pid = 1935] [id = 242] 01:48:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x119774400) [pid = 1935] [serial = 724] [outer = 0x0] 01:48:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x120f42400) [pid = 1935] [serial = 725] [outer = 0x119774400] 01:48:29 INFO - PROCESS | 1935 | 1462783709686 Marionette DEBUG loaded listener.js 01:48:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x123099c00) [pid = 1935] [serial = 726] [outer = 0x119774400] 01:48:30 INFO - PROCESS | 1935 | 1462783710051 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]]]}] 01:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 522ms 01:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:48:30 INFO - PROCESS | 1935 | 1462783710080 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 1935 | 1462783710081 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 01:48:30 INFO - PROCESS | 1935 | 1462783710083 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:48:30 INFO - PROCESS | 1935 | 1462783710085 Marionette TRACE conn2 <- [1,942,null,{}] 01:48:30 INFO - PROCESS | 1935 | 1462783710087 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}] 01:48:30 INFO - PROCESS | 1935 | 1462783710190 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 01:48:30 INFO - PROCESS | 1935 | 1462783710196 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a84000 == 63 [pid = 1935] [id = 243] 01:48:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x1233f1000) [pid = 1935] [serial = 727] [outer = 0x0] 01:48:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x123581400) [pid = 1935] [serial = 728] [outer = 0x1233f1000] 01:48:30 INFO - PROCESS | 1935 | 1462783710222 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x123ac3000) [pid = 1935] [serial = 729] [outer = 0x1233f1000] 01:48:30 INFO - PROCESS | 1935 | 1462783710573 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]]]}] 01:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 01:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:48:30 INFO - PROCESS | 1935 | 1462783710603 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 01:48:30 INFO - PROCESS | 1935 | 1462783710604 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 01:48:30 INFO - PROCESS | 1935 | 1462783710607 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:48:30 INFO - PROCESS | 1935 | 1462783710609 Marionette TRACE conn2 <- [1,946,null,{}] 01:48:30 INFO - PROCESS | 1935 | 1462783710613 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}] 01:48:30 INFO - PROCESS | 1935 | 1462783710739 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 01:48:30 INFO - PROCESS | 1935 | 1462783710785 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x129789800 == 64 [pid = 1935] [id = 244] 01:48:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x123ac5000) [pid = 1935] [serial = 730] [outer = 0x0] 01:48:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x123cd3c00) [pid = 1935] [serial = 731] [outer = 0x123ac5000] 01:48:30 INFO - PROCESS | 1935 | 1462783710810 Marionette DEBUG loaded listener.js 01:48:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x1244ee400) [pid = 1935] [serial = 732] [outer = 0x123ac5000] 01:48:31 INFO - PROCESS | 1935 | 1462783711171 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]]]}] 01:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 623ms 01:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:48:31 INFO - PROCESS | 1935 | 1462783711231 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 1935 | 1462783711233 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 01:48:31 INFO - PROCESS | 1935 | 1462783711236 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:48:31 INFO - PROCESS | 1935 | 1462783711238 Marionette TRACE conn2 <- [1,950,null,{}] 01:48:31 INFO - PROCESS | 1935 | 1462783711241 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}] 01:48:31 INFO - PROCESS | 1935 | 1462783711391 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 01:48:31 INFO - PROCESS | 1935 | 1462783711432 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa04000 == 65 [pid = 1935] [id = 245] 01:48:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x124eb7800) [pid = 1935] [serial = 733] [outer = 0x0] 01:48:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x12653bc00) [pid = 1935] [serial = 734] [outer = 0x124eb7800] 01:48:31 INFO - PROCESS | 1935 | 1462783711472 Marionette DEBUG loaded listener.js 01:48:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x128909400) [pid = 1935] [serial = 735] [outer = 0x124eb7800] 01:48:31 INFO - PROCESS | 1935 | 1462783711851 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]]]}] 01:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 619ms 01:48:31 INFO - PROCESS | 1935 | 1462783711856 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 01:48:31 INFO - PROCESS | 1935 | 1462783711857 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 01:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:48:31 INFO - PROCESS | 1935 | 1462783711863 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:48:31 INFO - PROCESS | 1935 | 1462783711864 Marionette TRACE conn2 <- [1,954,null,{}] 01:48:31 INFO - PROCESS | 1935 | 1462783711866 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}] 01:48:31 INFO - PROCESS | 1935 | 1462783711983 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 01:48:32 INFO - PROCESS | 1935 | 1462783711996 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x12acb0000 == 66 [pid = 1935] [id = 246] 01:48:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x124eb5c00) [pid = 1935] [serial = 736] [outer = 0x0] 01:48:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x128c2cc00) [pid = 1935] [serial = 737] [outer = 0x124eb5c00] 01:48:32 INFO - PROCESS | 1935 | 1462783712021 Marionette DEBUG loaded listener.js 01:48:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x128c72c00) [pid = 1935] [serial = 738] [outer = 0x124eb5c00] 01:48:32 INFO - PROCESS | 1935 | 1462783712396 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]]]}] 01:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 568ms 01:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:48:32 INFO - PROCESS | 1935 | 1462783712432 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 01:48:32 INFO - PROCESS | 1935 | 1462783712434 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 01:48:32 INFO - PROCESS | 1935 | 1462783712437 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:48:32 INFO - PROCESS | 1935 | 1462783712439 Marionette TRACE conn2 <- [1,958,null,{}] 01:48:32 INFO - PROCESS | 1935 | 1462783712442 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}] 01:48:32 INFO - PROCESS | 1935 | 1462783712611 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 01:48:32 INFO - PROCESS | 1935 | 1462783712630 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bfda000 == 67 [pid = 1935] [id = 247] 01:48:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x128910800) [pid = 1935] [serial = 739] [outer = 0x0] 01:48:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x12939d800) [pid = 1935] [serial = 740] [outer = 0x128910800] 01:48:32 INFO - PROCESS | 1935 | 1462783712670 Marionette DEBUG loaded listener.js 01:48:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x12a793800) [pid = 1935] [serial = 741] [outer = 0x128910800] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x112870000) [pid = 1935] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x128c35c00) [pid = 1935] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x11285b800) [pid = 1935] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x123584c00) [pid = 1935] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x128c6c800) [pid = 1935] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x120f35400) [pid = 1935] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x116936000) [pid = 1935] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x1187adc00) [pid = 1935] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x120fb5400) [pid = 1935] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x118733000) [pid = 1935] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x1244efc00) [pid = 1935] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:48:33 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x119c47000) [pid = 1935] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:48:33 INFO - PROCESS | 1935 | 1462783713192 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]]]}] 01:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 771ms 01:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:48:33 INFO - PROCESS | 1935 | 1462783713227 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 01:48:33 INFO - PROCESS | 1935 | 1462783713229 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 01:48:33 INFO - PROCESS | 1935 | 1462783713232 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:48:33 INFO - PROCESS | 1935 | 1462783713234 Marionette TRACE conn2 <- [1,962,null,{}] 01:48:33 INFO - PROCESS | 1935 | 1462783713236 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}] 01:48:33 INFO - PROCESS | 1935 | 1462783713366 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 01:48:33 INFO - PROCESS | 1935 | 1462783713405 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bfea800 == 68 [pid = 1935] [id = 248] 01:48:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x116936000) [pid = 1935] [serial = 742] [outer = 0x0] 01:48:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x123aba400) [pid = 1935] [serial = 743] [outer = 0x116936000] 01:48:33 INFO - PROCESS | 1935 | 1462783713435 Marionette DEBUG loaded listener.js 01:48:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x12ac60000) [pid = 1935] [serial = 744] [outer = 0x116936000] 01:48:33 INFO - PROCESS | 1935 | 1462783713741 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]]]}] 01:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 569ms 01:48:33 INFO - PROCESS | 1935 | 1462783713801 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 01:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:48:33 INFO - PROCESS | 1935 | 1462783713803 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 01:48:33 INFO - PROCESS | 1935 | 1462783713805 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:48:33 INFO - PROCESS | 1935 | 1462783713806 Marionette TRACE conn2 <- [1,966,null,{}] 01:48:33 INFO - PROCESS | 1935 | 1462783713808 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}] 01:48:33 INFO - PROCESS | 1935 | 1462783713898 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 01:48:33 INFO - PROCESS | 1935 | 1462783713954 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6a3800 == 69 [pid = 1935] [id = 249] 01:48:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x12a7ba400) [pid = 1935] [serial = 745] [outer = 0x0] 01:48:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x12b1a9000) [pid = 1935] [serial = 746] [outer = 0x12a7ba400] 01:48:33 INFO - PROCESS | 1935 | 1462783713980 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x12be7c800) [pid = 1935] [serial = 747] [outer = 0x12a7ba400] 01:48:34 INFO - PROCESS | 1935 | 1462783714247 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]]]}] 01:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 473ms 01:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:48:34 INFO - PROCESS | 1935 | 1462783714282 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 01:48:34 INFO - PROCESS | 1935 | 1462783714283 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 01:48:34 INFO - PROCESS | 1935 | 1462783714285 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:48:34 INFO - PROCESS | 1935 | 1462783714286 Marionette TRACE conn2 <- [1,970,null,{}] 01:48:34 INFO - PROCESS | 1935 | 1462783714289 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}] 01:48:34 INFO - PROCESS | 1935 | 1462783714392 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 01:48:34 INFO - PROCESS | 1935 | 1462783714396 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d319800 == 70 [pid = 1935] [id = 250] 01:48:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x1293a2c00) [pid = 1935] [serial = 748] [outer = 0x0] 01:48:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x12c2ac000) [pid = 1935] [serial = 749] [outer = 0x1293a2c00] 01:48:34 INFO - PROCESS | 1935 | 1462783714420 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x12c2b3800) [pid = 1935] [serial = 750] [outer = 0x1293a2c00] 01:48:34 INFO - PROCESS | 1935 | 1462783714751 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]]]}] 01:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 01:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:48:34 INFO - PROCESS | 1935 | 1462783714809 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 01:48:34 INFO - PROCESS | 1935 | 1462783714810 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 01:48:34 INFO - PROCESS | 1935 | 1462783714812 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:48:34 INFO - PROCESS | 1935 | 1462783714813 Marionette TRACE conn2 <- [1,974,null,{}] 01:48:34 INFO - PROCESS | 1935 | 1462783714816 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}] 01:48:34 INFO - PROCESS | 1935 | 1462783714911 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 01:48:34 INFO - PROCESS | 1935 | 1462783714915 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d6d8000 == 71 [pid = 1935] [id = 251] 01:48:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x12c8ba400) [pid = 1935] [serial = 751] [outer = 0x0] 01:48:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x12c8c0c00) [pid = 1935] [serial = 752] [outer = 0x12c8ba400] 01:48:34 INFO - PROCESS | 1935 | 1462783714940 Marionette DEBUG loaded listener.js 01:48:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x12c8c6400) [pid = 1935] [serial = 753] [outer = 0x12c8ba400] 01:48:35 INFO - PROCESS | 1935 | 1462783715480 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]]]}] 01:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 720ms 01:48:35 INFO - PROCESS | 1935 | 1462783715534 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 01:48:35 INFO - PROCESS | 1935 | 1462783715538 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 01:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:48:35 INFO - PROCESS | 1935 | 1462783715544 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:48:35 INFO - PROCESS | 1935 | 1462783715547 Marionette TRACE conn2 <- [1,978,null,{}] 01:48:35 INFO - PROCESS | 1935 | 1462783715553 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}] 01:48:35 INFO - PROCESS | 1935 | 1462783715765 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 01:48:35 INFO - PROCESS | 1935 | 1462783715868 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193d1000 == 72 [pid = 1935] [id = 252] 01:48:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x1160da800) [pid = 1935] [serial = 754] [outer = 0x0] 01:48:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x116760800) [pid = 1935] [serial = 755] [outer = 0x1160da800] 01:48:35 INFO - PROCESS | 1935 | 1462783715899 Marionette DEBUG loaded listener.js 01:48:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x118082400) [pid = 1935] [serial = 756] [outer = 0x1160da800] 01:48:36 INFO - PROCESS | 1935 | 1462783716348 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]]]}] 01:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 824ms 01:48:36 INFO - PROCESS | 1935 | 1462783716367 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 01:48:36 INFO - PROCESS | 1935 | 1462783716371 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 01:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:48:36 INFO - PROCESS | 1935 | 1462783716378 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:48:36 INFO - PROCESS | 1935 | 1462783716380 Marionette TRACE conn2 <- [1,982,null,{}] 01:48:36 INFO - PROCESS | 1935 | 1462783716383 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}] 01:48:36 INFO - PROCESS | 1935 | 1462783716495 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 01:48:36 INFO - PROCESS | 1935 | 1462783716565 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x128987000 == 73 [pid = 1935] [id = 253] 01:48:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x1181c1c00) [pid = 1935] [serial = 757] [outer = 0x0] 01:48:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x1187ab400) [pid = 1935] [serial = 758] [outer = 0x1181c1c00] 01:48:36 INFO - PROCESS | 1935 | 1462783716596 Marionette DEBUG loaded listener.js 01:48:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x1193b8800) [pid = 1935] [serial = 759] [outer = 0x1181c1c00] 01:48:37 INFO - PROCESS | 1935 | 1462783717029 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]]]}] 01:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 01:48:37 INFO - PROCESS | 1935 | 1462783717049 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 01:48:37 INFO - PROCESS | 1935 | 1462783717050 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 01:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:48:37 INFO - PROCESS | 1935 | 1462783717053 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:48:37 INFO - PROCESS | 1935 | 1462783717055 Marionette TRACE conn2 <- [1,986,null,{}] 01:48:37 INFO - PROCESS | 1935 | 1462783717063 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}] 01:48:37 INFO - PROCESS | 1935 | 1462783717197 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 01:48:37 INFO - PROCESS | 1935 | 1462783717283 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d6f6800 == 74 [pid = 1935] [id = 254] 01:48:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x123577400) [pid = 1935] [serial = 760] [outer = 0x0] 01:48:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x12357fc00) [pid = 1935] [serial = 761] [outer = 0x123577400] 01:48:37 INFO - PROCESS | 1935 | 1462783717316 Marionette DEBUG loaded listener.js 01:48:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x123abf400) [pid = 1935] [serial = 762] [outer = 0x123577400] 01:48:37 INFO - PROCESS | 1935 | 1462783717744 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]]]}] 01:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 724ms 01:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:48:37 INFO - PROCESS | 1935 | 1462783717776 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 01:48:37 INFO - PROCESS | 1935 | 1462783717778 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 01:48:37 INFO - PROCESS | 1935 | 1462783717781 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:48:37 INFO - PROCESS | 1935 | 1462783717782 Marionette TRACE conn2 <- [1,990,null,{}] 01:48:37 INFO - PROCESS | 1935 | 1462783717785 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}] 01:48:37 INFO - PROCESS | 1935 | 1462783717898 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 01:48:37 INFO - PROCESS | 1935 | 1462783717954 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x134822800 == 75 [pid = 1935] [id = 255] 01:48:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x123abfc00) [pid = 1935] [serial = 763] [outer = 0x0] 01:48:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x128903000) [pid = 1935] [serial = 764] [outer = 0x123abfc00] 01:48:37 INFO - PROCESS | 1935 | 1462783717983 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x1293a1c00) [pid = 1935] [serial = 765] [outer = 0x123abfc00] 01:48:38 INFO - PROCESS | 1935 | 1462783718397 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]]]}] 01:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 668ms 01:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:48:38 INFO - PROCESS | 1935 | 1462783718450 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 01:48:38 INFO - PROCESS | 1935 | 1462783718451 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 01:48:38 INFO - PROCESS | 1935 | 1462783718453 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:48:38 INFO - PROCESS | 1935 | 1462783718454 Marionette TRACE conn2 <- [1,994,null,{}] 01:48:38 INFO - PROCESS | 1935 | 1462783718457 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}] 01:48:38 INFO - PROCESS | 1935 | 1462783718581 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 01:48:38 INFO - PROCESS | 1935 | 1462783718664 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x132d7f800 == 76 [pid = 1935] [id = 256] 01:48:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x126573c00) [pid = 1935] [serial = 766] [outer = 0x0] 01:48:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x12657ac00) [pid = 1935] [serial = 767] [outer = 0x126573c00] 01:48:38 INFO - PROCESS | 1935 | 1462783718695 Marionette DEBUG loaded listener.js 01:48:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x12657ec00) [pid = 1935] [serial = 768] [outer = 0x126573c00] 01:48:39 INFO - PROCESS | 1935 | 1462783719101 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]]]}] 01:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 668ms 01:48:39 INFO - PROCESS | 1935 | 1462783719122 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 01:48:39 INFO - PROCESS | 1935 | 1462783719123 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 01:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:48:39 INFO - PROCESS | 1935 | 1462783719127 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:48:39 INFO - PROCESS | 1935 | 1462783719129 Marionette TRACE conn2 <- [1,998,null,{}] 01:48:39 INFO - PROCESS | 1935 | 1462783719132 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}] 01:48:39 INFO - PROCESS | 1935 | 1462783719254 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 01:48:39 INFO - PROCESS | 1935 | 1462783719313 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x13482d000 == 77 [pid = 1935] [id = 257] 01:48:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x126581400) [pid = 1935] [serial = 769] [outer = 0x0] 01:48:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x12aa29000) [pid = 1935] [serial = 770] [outer = 0x126581400] 01:48:39 INFO - PROCESS | 1935 | 1462783719383 Marionette DEBUG loaded listener.js 01:48:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x12c8c9000) [pid = 1935] [serial = 771] [outer = 0x126581400] 01:48:39 INFO - PROCESS | 1935 | 1462783719784 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]]]}] 01:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 723ms 01:48:39 INFO - PROCESS | 1935 | 1462783719849 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 01:48:39 INFO - PROCESS | 1935 | 1462783719851 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 01:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:48:39 INFO - PROCESS | 1935 | 1462783719853 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:48:39 INFO - PROCESS | 1935 | 1462783719855 Marionette TRACE conn2 <- [1,1002,null,{}] 01:48:39 INFO - PROCESS | 1935 | 1462783719857 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}] 01:48:39 INFO - PROCESS | 1935 | 1462783719988 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 01:48:40 INFO - PROCESS | 1935 | 1462783720058 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x13597d800 == 78 [pid = 1935] [id = 258] 01:48:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x126581800) [pid = 1935] [serial = 772] [outer = 0x0] 01:48:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x12cc56800) [pid = 1935] [serial = 773] [outer = 0x126581800] 01:48:40 INFO - PROCESS | 1935 | 1462783720088 Marionette DEBUG loaded listener.js 01:48:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x12cf2c400) [pid = 1935] [serial = 774] [outer = 0x126581800] 01:48:40 INFO - PROCESS | 1935 | 1462783720549 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]]]}] 01:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 725ms 01:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:48:40 INFO - PROCESS | 1935 | 1462783720579 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 01:48:40 INFO - PROCESS | 1935 | 1462783720580 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 01:48:40 INFO - PROCESS | 1935 | 1462783720582 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:48:40 INFO - PROCESS | 1935 | 1462783720584 Marionette TRACE conn2 <- [1,1006,null,{}] 01:48:40 INFO - PROCESS | 1935 | 1462783720586 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}] 01:48:40 INFO - PROCESS | 1935 | 1462783720856 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 01:48:40 INFO - PROCESS | 1935 | 1462783720966 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193e6000 == 79 [pid = 1935] [id = 259] 01:48:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 154 (0x112870c00) [pid = 1935] [serial = 775] [outer = 0x0] 01:48:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 155 (0x112a66800) [pid = 1935] [serial = 776] [outer = 0x112870c00] 01:48:41 INFO - PROCESS | 1935 | 1462783721011 Marionette DEBUG loaded listener.js 01:48:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 156 (0x11314b000) [pid = 1935] [serial = 777] [outer = 0x112870c00] 01:48:41 INFO - PROCESS | 1935 | 1462783721533 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]]]}] 01:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1021ms 01:48:41 INFO - PROCESS | 1935 | 1462783721627 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 01:48:41 INFO - PROCESS | 1935 | 1462783721631 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 01:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:48:41 INFO - PROCESS | 1935 | 1462783721638 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:48:41 INFO - PROCESS | 1935 | 1462783721642 Marionette TRACE conn2 <- [1,1010,null,{}] 01:48:41 INFO - PROCESS | 1935 | 1462783721647 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}] 01:48:41 INFO - PROCESS | 1935 | 1462783721788 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 01:48:41 INFO - PROCESS | 1935 | 1462783721892 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291cc800 == 80 [pid = 1935] [id = 260] 01:48:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 157 (0x117e67c00) [pid = 1935] [serial = 778] [outer = 0x0] 01:48:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 158 (0x118088800) [pid = 1935] [serial = 779] [outer = 0x117e67c00] 01:48:41 INFO - PROCESS | 1935 | 1462783721938 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 159 (0x1187b2000) [pid = 1935] [serial = 780] [outer = 0x117e67c00] 01:48:42 INFO - PROCESS | 1935 | 1462783722438 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]]]}] 01:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 831ms 01:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:48:42 INFO - PROCESS | 1935 | 1462783722489 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 01:48:42 INFO - PROCESS | 1935 | 1462783722491 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 01:48:42 INFO - PROCESS | 1935 | 1462783722497 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:48:42 INFO - PROCESS | 1935 | 1462783722499 Marionette TRACE conn2 <- [1,1014,null,{}] 01:48:42 INFO - PROCESS | 1935 | 1462783722503 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}] 01:48:42 INFO - PROCESS | 1935 | 1462783722651 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 01:48:42 INFO - PROCESS | 1935 | 1462783722752 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x11827e000 == 81 [pid = 1935] [id = 261] 01:48:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 160 (0x11972cc00) [pid = 1935] [serial = 781] [outer = 0x0] 01:48:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 161 (0x120f37000) [pid = 1935] [serial = 782] [outer = 0x11972cc00] 01:48:42 INFO - PROCESS | 1935 | 1462783722780 Marionette DEBUG loaded listener.js 01:48:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 162 (0x120fb7800) [pid = 1935] [serial = 783] [outer = 0x11972cc00] 01:48:42 INFO - PROCESS | 1935 | --DOCSHELL 0x12d319800 == 80 [pid = 1935] [id = 250] 01:48:42 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6a3800 == 79 [pid = 1935] [id = 249] 01:48:42 INFO - PROCESS | 1935 | --DOCSHELL 0x12bfea800 == 78 [pid = 1935] [id = 248] 01:48:42 INFO - PROCESS | 1935 | --DOCSHELL 0x12bfda000 == 77 [pid = 1935] [id = 247] 01:48:42 INFO - PROCESS | 1935 | --DOCSHELL 0x12acb0000 == 76 [pid = 1935] [id = 246] 01:48:42 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa04000 == 75 [pid = 1935] [id = 245] 01:48:42 INFO - PROCESS | 1935 | --DOMWINDOW == 161 (0x11285d400) [pid = 1935] [serial = 632] [outer = 0x0] [url = about:blank] 01:48:42 INFO - PROCESS | 1935 | --DOMWINDOW == 160 (0x1187b5000) [pid = 1935] [serial = 635] [outer = 0x0] [url = about:blank] 01:48:42 INFO - PROCESS | 1935 | --DOMWINDOW == 159 (0x120fc1c00) [pid = 1935] [serial = 638] [outer = 0x0] [url = about:blank] 01:48:42 INFO - PROCESS | 1935 | --DOMWINDOW == 158 (0x128c36000) [pid = 1935] [serial = 641] [outer = 0x0] [url = about:blank] 01:48:42 INFO - PROCESS | 1935 | --DOMWINDOW == 157 (0x12bb4bc00) [pid = 1935] [serial = 644] [outer = 0x0] [url = about:blank] 01:48:42 INFO - PROCESS | 1935 | --DOMWINDOW == 156 (0x12c2b3c00) [pid = 1935] [serial = 647] [outer = 0x0] [url = about:blank] 01:48:42 INFO - PROCESS | 1935 | --DOMWINDOW == 155 (0x12cc52400) [pid = 1935] [serial = 650] [outer = 0x0] [url = about:blank] 01:48:42 INFO - PROCESS | 1935 | --DOMWINDOW == 154 (0x12b258400) [pid = 1935] [serial = 689] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOCSHELL 0x129789800 == 74 [pid = 1935] [id = 244] 01:48:43 INFO - PROCESS | 1935 | --DOCSHELL 0x128a84000 == 73 [pid = 1935] [id = 243] 01:48:43 INFO - PROCESS | 1935 | --DOCSHELL 0x1241d1000 == 72 [pid = 1935] [id = 242] 01:48:43 INFO - PROCESS | 1935 | --DOCSHELL 0x1193e6800 == 71 [pid = 1935] [id = 241] 01:48:43 INFO - PROCESS | 1935 | --DOCSHELL 0x116972800 == 70 [pid = 1935] [id = 240] 01:48:43 INFO - PROCESS | 1935 | --DOCSHELL 0x11278f800 == 69 [pid = 1935] [id = 239] 01:48:43 INFO - PROCESS | 1935 | --DOCSHELL 0x1193d3000 == 68 [pid = 1935] [id = 238] 01:48:43 INFO - PROCESS | 1935 | --DOCSHELL 0x12308b000 == 67 [pid = 1935] [id = 232] 01:48:43 INFO - PROCESS | 1935 | --DOCSHELL 0x113f15000 == 66 [pid = 1935] [id = 231] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 153 (0x11808a400) [pid = 1935] [serial = 657] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x116936c00) [pid = 1935] [serial = 656] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x12be7cc00) [pid = 1935] [serial = 630] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x118078800) [pid = 1935] [serial = 683] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x12b2ebc00) [pid = 1935] [serial = 681] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x123ac5400) [pid = 1935] [serial = 686] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x119ca8800) [pid = 1935] [serial = 684] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x1294e2c00) [pid = 1935] [serial = 672] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x1291f2000) [pid = 1935] [serial = 687] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x12a7c3800) [pid = 1935] [serial = 674] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x120f3c000) [pid = 1935] [serial = 677] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x12b259800) [pid = 1935] [serial = 675] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x120f36800) [pid = 1935] [serial = 680] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x119319000) [pid = 1935] [serial = 660] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x119093c00) [pid = 1935] [serial = 659] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x123cd0800) [pid = 1935] [serial = 668] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x124e24c00) [pid = 1935] [serial = 669] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x116765800) [pid = 1935] [serial = 653] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x1193adc00) [pid = 1935] [serial = 662] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x119c9c000) [pid = 1935] [serial = 663] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x12613fc00) [pid = 1935] [serial = 671] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x120f40c00) [pid = 1935] [serial = 678] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x1230a0000) [pid = 1935] [serial = 665] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x123582000) [pid = 1935] [serial = 666] [outer = 0x0] [url = about:blank] 01:48:43 INFO - PROCESS | 1935 | 1462783723212 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]]]}] 01:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 721ms 01:48:43 INFO - PROCESS | 1935 | 1462783723217 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 1935 | 1462783723220 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 01:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:48:43 INFO - PROCESS | 1935 | 1462783723232 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - PROCESS | 1935 | 1462783723235 Marionette TRACE conn2 <- [1,1018,null,{}] 01:48:43 INFO - PROCESS | 1935 | 1462783723238 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}] 01:48:43 INFO - PROCESS | 1935 | 1462783723337 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 01:48:43 INFO - PROCESS | 1935 | 1462783723391 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x116913000 == 67 [pid = 1935] [id = 262] 01:48:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x11314dc00) [pid = 1935] [serial = 784] [outer = 0x0] 01:48:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x120f3a000) [pid = 1935] [serial = 785] [outer = 0x11314dc00] 01:48:43 INFO - PROCESS | 1935 | 1462783723418 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x123583000) [pid = 1935] [serial = 786] [outer = 0x11314dc00] 01:48:43 INFO - PROCESS | 1935 | 1462783723731 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]]]}] 01:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 529ms 01:48:43 INFO - PROCESS | 1935 | 1462783723753 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 01:48:43 INFO - PROCESS | 1935 | 1462783723754 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 01:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:48:43 INFO - PROCESS | 1935 | 1462783723756 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:48:43 INFO - PROCESS | 1935 | 1462783723757 Marionette TRACE conn2 <- [1,1022,null,{}] 01:48:43 INFO - PROCESS | 1935 | 1462783723762 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}] 01:48:43 INFO - PROCESS | 1935 | 1462783723851 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 01:48:43 INFO - PROCESS | 1935 | 1462783723907 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x1238e8800 == 68 [pid = 1935] [id = 263] 01:48:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x119097400) [pid = 1935] [serial = 787] [outer = 0x0] 01:48:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x1239b6400) [pid = 1935] [serial = 788] [outer = 0x119097400] 01:48:43 INFO - PROCESS | 1935 | 1462783723933 Marionette DEBUG loaded listener.js 01:48:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x123ddc000) [pid = 1935] [serial = 789] [outer = 0x119097400] 01:48:44 INFO - PROCESS | 1935 | 1462783724249 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]]]}] 01:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 525ms 01:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:48:44 INFO - PROCESS | 1935 | 1462783724282 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 01:48:44 INFO - PROCESS | 1935 | 1462783724283 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 01:48:44 INFO - PROCESS | 1935 | 1462783724285 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:48:44 INFO - PROCESS | 1935 | 1462783724286 Marionette TRACE conn2 <- [1,1026,null,{}] 01:48:44 INFO - PROCESS | 1935 | 1462783724289 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}] 01:48:44 INFO - PROCESS | 1935 | 1462783724380 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 01:48:44 INFO - PROCESS | 1935 | 1462783724436 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291e7800 == 69 [pid = 1935] [id = 264] 01:48:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x12653b000) [pid = 1935] [serial = 790] [outer = 0x0] 01:48:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x126579800) [pid = 1935] [serial = 791] [outer = 0x12653b000] 01:48:44 INFO - PROCESS | 1935 | 1462783724467 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x128909800) [pid = 1935] [serial = 792] [outer = 0x12653b000] 01:48:44 INFO - PROCESS | 1935 | 1462783724780 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]]]}] 01:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 01:48:44 INFO - PROCESS | 1935 | 1462783724803 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 01:48:44 INFO - PROCESS | 1935 | 1462783724805 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 01:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:48:44 INFO - PROCESS | 1935 | 1462783724807 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:48:44 INFO - PROCESS | 1935 | 1462783724808 Marionette TRACE conn2 <- [1,1030,null,{}] 01:48:44 INFO - PROCESS | 1935 | 1462783724813 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}] 01:48:44 INFO - PROCESS | 1935 | 1462783724903 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 01:48:44 INFO - PROCESS | 1935 | 1462783724908 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x12acb2800 == 70 [pid = 1935] [id = 265] 01:48:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x12890e800) [pid = 1935] [serial = 793] [outer = 0x0] 01:48:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x128c77c00) [pid = 1935] [serial = 794] [outer = 0x12890e800] 01:48:44 INFO - PROCESS | 1935 | 1462783724934 Marionette DEBUG loaded listener.js 01:48:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x12a7a1400) [pid = 1935] [serial = 795] [outer = 0x12890e800] 01:48:45 INFO - PROCESS | 1935 | 1462783725311 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]]]}] 01:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 01:48:45 INFO - PROCESS | 1935 | 1462783725329 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 01:48:45 INFO - PROCESS | 1935 | 1462783725331 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 01:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:48:45 INFO - PROCESS | 1935 | 1462783725333 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 1935 | 1462783725334 Marionette TRACE conn2 <- [1,1034,null,{}] 01:48:45 INFO - PROCESS | 1935 | 1462783725336 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}] 01:48:45 INFO - PROCESS | 1935 | 1462783725455 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 01:48:45 INFO - PROCESS | 1935 | 1462783725470 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bfd6800 == 71 [pid = 1935] [id = 266] 01:48:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x110e9cc00) [pid = 1935] [serial = 796] [outer = 0x0] 01:48:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x110ea2000) [pid = 1935] [serial = 797] [outer = 0x110e9cc00] 01:48:45 INFO - PROCESS | 1935 | 1462783725494 Marionette DEBUG loaded listener.js 01:48:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x110ea5c00) [pid = 1935] [serial = 798] [outer = 0x110e9cc00] 01:48:45 INFO - PROCESS | 1935 | 1462783725843 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]]]}] 01:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 568ms 01:48:45 INFO - PROCESS | 1935 | 1462783725902 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 01:48:45 INFO - PROCESS | 1935 | 1462783725903 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 01:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:48:45 INFO - PROCESS | 1935 | 1462783725913 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:48:45 INFO - PROCESS | 1935 | 1462783725914 Marionette TRACE conn2 <- [1,1038,null,{}] 01:48:45 INFO - PROCESS | 1935 | 1462783725916 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}] 01:48:46 INFO - PROCESS | 1935 | 1462783726025 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 01:48:46 INFO - PROCESS | 1935 | 1462783726035 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2e3800 == 72 [pid = 1935] [id = 267] 01:48:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x110ea0800) [pid = 1935] [serial = 799] [outer = 0x0] 01:48:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x128910400) [pid = 1935] [serial = 800] [outer = 0x110ea0800] 01:48:46 INFO - PROCESS | 1935 | 1462783726060 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x12a7c5400) [pid = 1935] [serial = 801] [outer = 0x110ea0800] 01:48:46 INFO - PROCESS | 1935 | 1462783726411 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]]]}] 01:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 517ms 01:48:46 INFO - PROCESS | 1935 | 1462783726431 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 01:48:46 INFO - PROCESS | 1935 | 1462783726432 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 01:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:48:46 INFO - PROCESS | 1935 | 1462783726450 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:48:46 INFO - PROCESS | 1935 | 1462783726451 Marionette TRACE conn2 <- [1,1042,null,{}] 01:48:46 INFO - PROCESS | 1935 | 1462783726453 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}] 01:48:46 INFO - PROCESS | 1935 | 1462783726565 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 01:48:46 INFO - PROCESS | 1935 | 1462783726603 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb9e800 == 73 [pid = 1935] [id = 268] 01:48:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x126574000) [pid = 1935] [serial = 802] [outer = 0x0] 01:48:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x12b256000) [pid = 1935] [serial = 803] [outer = 0x126574000] 01:48:46 INFO - PROCESS | 1935 | 1462783726635 Marionette DEBUG loaded listener.js 01:48:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x12be6ac00) [pid = 1935] [serial = 804] [outer = 0x126574000] 01:48:46 INFO - PROCESS | 1935 | 1462783726965 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]]]}] 01:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 525ms 01:48:46 INFO - PROCESS | 1935 | 1462783726969 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 01:48:46 INFO - PROCESS | 1935 | 1462783726970 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 01:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:48:46 INFO - PROCESS | 1935 | 1462783726973 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:48:46 INFO - PROCESS | 1935 | 1462783726974 Marionette TRACE conn2 <- [1,1046,null,{}] 01:48:46 INFO - PROCESS | 1935 | 1462783726979 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}] 01:48:47 INFO - PROCESS | 1935 | 1462783727243 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x124eb5c00) [pid = 1935] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x124eb7800) [pid = 1935] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x128910800) [pid = 1935] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x116936000) [pid = 1935] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x112874c00) [pid = 1935] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x119774400) [pid = 1935] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x116768800) [pid = 1935] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x115ec3800) [pid = 1935] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x1233f1000) [pid = 1935] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x117e6b800) [pid = 1935] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x123ac5000) [pid = 1935] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x12a7ba400) [pid = 1935] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x1291f4000) [pid = 1935] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:48:47 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x1293a2c00) [pid = 1935] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:48:47 INFO - PROCESS | 1935 | 1462783727310 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x118271800 == 74 [pid = 1935] [id = 269] 01:48:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x115e3d400) [pid = 1935] [serial = 805] [outer = 0x0] 01:48:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x11808cc00) [pid = 1935] [serial = 806] [outer = 0x115e3d400] 01:48:47 INFO - PROCESS | 1935 | 1462783727339 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x124eb5c00) [pid = 1935] [serial = 807] [outer = 0x115e3d400] 01:48:47 INFO - PROCESS | 1935 | 1462783727637 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]]]}] 01:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 01:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:48:47 INFO - PROCESS | 1935 | 1462783727649 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 01:48:47 INFO - PROCESS | 1935 | 1462783727651 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 01:48:47 INFO - PROCESS | 1935 | 1462783727653 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:48:47 INFO - PROCESS | 1935 | 1462783727655 Marionette TRACE conn2 <- [1,1050,null,{}] 01:48:47 INFO - PROCESS | 1935 | 1462783727665 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}] 01:48:47 INFO - PROCESS | 1935 | 1462783727776 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 01:48:47 INFO - PROCESS | 1935 | 1462783727834 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d673000 == 75 [pid = 1935] [id = 270] 01:48:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x123ac6c00) [pid = 1935] [serial = 808] [outer = 0x0] 01:48:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x12c8be000) [pid = 1935] [serial = 809] [outer = 0x123ac6c00] 01:48:47 INFO - PROCESS | 1935 | 1462783727859 Marionette DEBUG loaded listener.js 01:48:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x12cf35000) [pid = 1935] [serial = 810] [outer = 0x123ac6c00] 01:48:48 INFO - PROCESS | 1935 | 1462783728132 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]]]}] 01:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 01:48:48 INFO - PROCESS | 1935 | 1462783728174 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 01:48:48 INFO - PROCESS | 1935 | 1462783728176 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 01:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:48:48 INFO - PROCESS | 1935 | 1462783728186 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 1935 | 1462783728188 Marionette TRACE conn2 <- [1,1054,null,{}] 01:48:48 INFO - PROCESS | 1935 | 1462783728190 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}] 01:48:48 INFO - PROCESS | 1935 | 1462783728295 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 01:48:48 INFO - PROCESS | 1935 | 1462783728299 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x134091800 == 76 [pid = 1935] [id = 271] 01:48:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x1291f0000) [pid = 1935] [serial = 811] [outer = 0x0] 01:48:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x12d2cdc00) [pid = 1935] [serial = 812] [outer = 0x1291f0000] 01:48:48 INFO - PROCESS | 1935 | 1462783728326 Marionette DEBUG loaded listener.js 01:48:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x12d2d3000) [pid = 1935] [serial = 813] [outer = 0x1291f0000] 01:48:48 INFO - PROCESS | 1935 | 1462783728757 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]]]}] 01:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 619ms 01:48:48 INFO - PROCESS | 1935 | 1462783728806 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 01:48:48 INFO - PROCESS | 1935 | 1462783728808 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 01:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:48:48 INFO - PROCESS | 1935 | 1462783728812 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:48:48 INFO - PROCESS | 1935 | 1462783728814 Marionette TRACE conn2 <- [1,1058,null,{}] 01:48:48 INFO - PROCESS | 1935 | 1462783728817 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}] 01:48:48 INFO - PROCESS | 1935 | 1462783728929 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 01:48:48 INFO - PROCESS | 1935 | 1462783728937 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x135970000 == 77 [pid = 1935] [id = 272] 01:48:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x12d2d2c00) [pid = 1935] [serial = 814] [outer = 0x0] 01:48:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x12d2d9c00) [pid = 1935] [serial = 815] [outer = 0x12d2d2c00] 01:48:48 INFO - PROCESS | 1935 | 1462783728962 Marionette DEBUG loaded listener.js 01:48:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x12d2dfc00) [pid = 1935] [serial = 816] [outer = 0x12d2d2c00] 01:48:49 INFO - PROCESS | 1935 | 1462783729418 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]]]}] 01:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 621ms 01:48:49 INFO - PROCESS | 1935 | 1462783729442 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 01:48:49 INFO - PROCESS | 1935 | 1462783729445 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 01:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:48:49 INFO - PROCESS | 1935 | 1462783729450 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:48:49 INFO - PROCESS | 1935 | 1462783729452 Marionette TRACE conn2 <- [1,1062,null,{}] 01:48:49 INFO - PROCESS | 1935 | 1462783729456 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}] 01:48:49 INFO - PROCESS | 1935 | 1462783729575 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 01:48:49 INFO - PROCESS | 1935 | 1462783729689 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:49 INFO - PROCESS | 1935 | ++DOCSHELL 0x118580000 == 78 [pid = 1935] [id = 273] 01:48:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x1160d9000) [pid = 1935] [serial = 817] [outer = 0x0] 01:48:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x11675f400) [pid = 1935] [serial = 818] [outer = 0x1160d9000] 01:48:49 INFO - PROCESS | 1935 | 1462783729722 Marionette DEBUG loaded listener.js 01:48:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x11808f400) [pid = 1935] [serial = 819] [outer = 0x1160d9000] 01:48:50 INFO - PROCESS | 1935 | 1462783730152 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]]]}] 01:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 721ms 01:48:50 INFO - PROCESS | 1935 | 1462783730171 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 01:48:50 INFO - PROCESS | 1935 | 1462783730175 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 01:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:48:50 INFO - PROCESS | 1935 | 1462783730180 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:48:50 INFO - PROCESS | 1935 | 1462783730182 Marionette TRACE conn2 <- [1,1066,null,{}] 01:48:50 INFO - PROCESS | 1935 | 1462783730184 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}] 01:48:50 INFO - PROCESS | 1935 | 1462783730297 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 01:48:50 INFO - PROCESS | 1935 | 1462783730399 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x129787000 == 79 [pid = 1935] [id = 274] 01:48:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x118549c00) [pid = 1935] [serial = 820] [outer = 0x0] 01:48:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 154 (0x1187b6400) [pid = 1935] [serial = 821] [outer = 0x118549c00] 01:48:50 INFO - PROCESS | 1935 | 1462783730431 Marionette DEBUG loaded listener.js 01:48:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 155 (0x120f34400) [pid = 1935] [serial = 822] [outer = 0x118549c00] 01:48:50 INFO - PROCESS | 1935 | 1462783730878 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]]]}] 01:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 719ms 01:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:48:50 INFO - PROCESS | 1935 | 1462783730911 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 01:48:50 INFO - PROCESS | 1935 | 1462783730913 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 01:48:50 INFO - PROCESS | 1935 | 1462783730915 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:48:50 INFO - PROCESS | 1935 | 1462783730918 Marionette TRACE conn2 <- [1,1070,null,{}] 01:48:50 INFO - PROCESS | 1935 | 1462783730939 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}] 01:48:51 INFO - PROCESS | 1935 | 1462783731074 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 01:48:51 INFO - PROCESS | 1935 | 1462783731118 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x1341a6800 == 80 [pid = 1935] [id = 275] 01:48:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 156 (0x123583400) [pid = 1935] [serial = 823] [outer = 0x0] 01:48:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 157 (0x123cca800) [pid = 1935] [serial = 824] [outer = 0x123583400] 01:48:51 INFO - PROCESS | 1935 | 1462783731152 Marionette DEBUG loaded listener.js 01:48:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 158 (0x124ebac00) [pid = 1935] [serial = 825] [outer = 0x123583400] 01:48:51 INFO - PROCESS | 1935 | 1462783731597 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]]]}] 01:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 722ms 01:48:51 INFO - PROCESS | 1935 | 1462783731638 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 01:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:48:51 INFO - PROCESS | 1935 | 1462783731640 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 01:48:51 INFO - PROCESS | 1935 | 1462783731642 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:48:51 INFO - PROCESS | 1935 | 1462783731643 Marionette TRACE conn2 <- [1,1074,null,{}] 01:48:51 INFO - PROCESS | 1935 | 1462783731646 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}] 01:48:51 INFO - PROCESS | 1935 | 1462783731757 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 01:48:51 INFO - PROCESS | 1935 | 1462783731858 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x1341be800 == 81 [pid = 1935] [id = 276] 01:48:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 159 (0x12657f800) [pid = 1935] [serial = 826] [outer = 0x0] 01:48:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 160 (0x128907800) [pid = 1935] [serial = 827] [outer = 0x12657f800] 01:48:51 INFO - PROCESS | 1935 | 1462783731890 Marionette DEBUG loaded listener.js 01:48:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 161 (0x128a11c00) [pid = 1935] [serial = 828] [outer = 0x12657f800] 01:48:52 INFO - PROCESS | 1935 | 1462783732276 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]]]}] 01:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 01:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:48:52 INFO - PROCESS | 1935 | 1462783732312 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 01:48:52 INFO - PROCESS | 1935 | 1462783732313 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 01:48:52 INFO - PROCESS | 1935 | 1462783732315 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:48:52 INFO - PROCESS | 1935 | 1462783732316 Marionette TRACE conn2 <- [1,1078,null,{}] 01:48:52 INFO - PROCESS | 1935 | 1462783732319 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}] 01:48:52 INFO - PROCESS | 1935 | 1462783732442 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 01:48:52 INFO - PROCESS | 1935 | 1462783732515 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x13445e000 == 82 [pid = 1935] [id = 277] 01:48:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 162 (0x12672d000) [pid = 1935] [serial = 829] [outer = 0x0] 01:48:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 163 (0x128a17400) [pid = 1935] [serial = 830] [outer = 0x12672d000] 01:48:52 INFO - PROCESS | 1935 | 1462783732545 Marionette DEBUG loaded listener.js 01:48:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 164 (0x128a1c400) [pid = 1935] [serial = 831] [outer = 0x12672d000] 01:48:52 INFO - PROCESS | 1935 | 1462783732950 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]]]}] 01:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 01:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:48:52 INFO - PROCESS | 1935 | 1462783732985 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 01:48:52 INFO - PROCESS | 1935 | 1462783732987 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 01:48:52 INFO - PROCESS | 1935 | 1462783732989 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:48:52 INFO - PROCESS | 1935 | 1462783732990 Marionette TRACE conn2 <- [1,1082,null,{}] 01:48:53 INFO - PROCESS | 1935 | 1462783733012 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}] 01:48:53 INFO - PROCESS | 1935 | 1462783733156 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 01:48:53 INFO - PROCESS | 1935 | 1462783733244 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x134468800 == 83 [pid = 1935] [id = 278] 01:48:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 165 (0x128a16c00) [pid = 1935] [serial = 832] [outer = 0x0] 01:48:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 166 (0x12be87c00) [pid = 1935] [serial = 833] [outer = 0x128a16c00] 01:48:53 INFO - PROCESS | 1935 | 1462783733275 Marionette DEBUG loaded listener.js 01:48:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 167 (0x12cc50400) [pid = 1935] [serial = 834] [outer = 0x128a16c00] 01:48:53 INFO - PROCESS | 1935 | 1462783733698 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]]]}] 01:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 735ms 01:48:53 INFO - PROCESS | 1935 | 1462783733739 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 01:48:53 INFO - PROCESS | 1935 | 1462783733741 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 01:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:48:54 INFO - PROCESS | 1935 | 1462783734011 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 1935 | 1462783734013 Marionette TRACE conn2 <- [1,1086,null,{}] 01:48:54 INFO - PROCESS | 1935 | 1462783734019 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}] 01:48:54 INFO - PROCESS | 1935 | 1462783734119 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 01:48:54 INFO - PROCESS | 1935 | 1462783734179 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x118212800 == 84 [pid = 1935] [id = 279] 01:48:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 168 (0x112872c00) [pid = 1935] [serial = 835] [outer = 0x0] 01:48:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 169 (0x112877400) [pid = 1935] [serial = 836] [outer = 0x112872c00] 01:48:54 INFO - PROCESS | 1935 | 1462783734206 Marionette DEBUG loaded listener.js 01:48:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 170 (0x113141000) [pid = 1935] [serial = 837] [outer = 0x112872c00] 01:48:54 INFO - PROCESS | 1935 | 1462783734631 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]]]}] 01:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 719ms 01:48:54 INFO - PROCESS | 1935 | 1462783734685 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 01:48:54 INFO - PROCESS | 1935 | 1462783734687 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 01:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:48:54 INFO - PROCESS | 1935 | 1462783734689 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:48:54 INFO - PROCESS | 1935 | 1462783734691 Marionette TRACE conn2 <- [1,1090,null,{}] 01:48:54 INFO - PROCESS | 1935 | 1462783734696 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}] 01:48:54 INFO - PROCESS | 1935 | 1462783734793 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 01:48:54 INFO - PROCESS | 1935 | 1462783734855 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x1176e4000 == 85 [pid = 1935] [id = 280] 01:48:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 171 (0x111fd3800) [pid = 1935] [serial = 838] [outer = 0x0] 01:48:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 172 (0x113146c00) [pid = 1935] [serial = 839] [outer = 0x111fd3800] 01:48:54 INFO - PROCESS | 1935 | 1462783734882 Marionette DEBUG loaded listener.js 01:48:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 173 (0x11515e800) [pid = 1935] [serial = 840] [outer = 0x111fd3800] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12dd35800 == 84 [pid = 1935] [id = 216] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x134091800 == 83 [pid = 1935] [id = 271] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12d673000 == 82 [pid = 1935] [id = 270] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x118271800 == 81 [pid = 1935] [id = 269] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb9e800 == 80 [pid = 1935] [id = 268] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2e3800 == 79 [pid = 1935] [id = 267] 01:48:55 INFO - PROCESS | 1935 | 1462783735361 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]]]}] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 172 (0x128c39c00) [pid = 1935] [serial = 704] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 171 (0x12890dc00) [pid = 1935] [serial = 707] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 170 (0x11314e000) [pid = 1935] [serial = 710] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 169 (0x12c8c0c00) [pid = 1935] [serial = 752] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12bfd6800 == 78 [pid = 1935] [id = 266] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12acb2800 == 77 [pid = 1935] [id = 265] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x1291e7800 == 76 [pid = 1935] [id = 264] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x1238e8800 == 75 [pid = 1935] [id = 263] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x116913000 == 74 [pid = 1935] [id = 262] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x11827e000 == 73 [pid = 1935] [id = 261] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x1291cc800 == 72 [pid = 1935] [id = 260] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x1193e6000 == 71 [pid = 1935] [id = 259] 01:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 722ms 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x132d7f800 == 70 [pid = 1935] [id = 256] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x134822800 == 69 [pid = 1935] [id = 255] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12d6f6800 == 68 [pid = 1935] [id = 254] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x128987000 == 67 [pid = 1935] [id = 253] 01:48:55 INFO - PROCESS | 1935 | --DOCSHELL 0x1193d1000 == 66 [pid = 1935] [id = 252] 01:48:55 INFO - PROCESS | 1935 | 1462783735420 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 01:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:48:55 INFO - PROCESS | 1935 | 1462783735422 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 01:48:55 INFO - PROCESS | 1935 | 1462783735424 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:48:55 INFO - PROCESS | 1935 | 1462783735427 Marionette TRACE conn2 <- [1,1094,null,{}] 01:48:55 INFO - PROCESS | 1935 | 1462783735429 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}] 01:48:55 INFO - PROCESS | 1935 | 1462783735516 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 168 (0x12bb48c00) [pid = 1935] [serial = 690] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 167 (0x118092c00) [pid = 1935] [serial = 716] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 166 (0x112859000) [pid = 1935] [serial = 692] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 165 (0x123581400) [pid = 1935] [serial = 728] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 164 (0x119111c00) [pid = 1935] [serial = 722] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 163 (0x120f35800) [pid = 1935] [serial = 723] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 162 (0x12a793800) [pid = 1935] [serial = 741] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 161 (0x12ac60000) [pid = 1935] [serial = 744] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 160 (0x123cd3c00) [pid = 1935] [serial = 731] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 159 (0x1244ee400) [pid = 1935] [serial = 732] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 158 (0x12be7c800) [pid = 1935] [serial = 747] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 157 (0x128909400) [pid = 1935] [serial = 735] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 156 (0x12b1a9000) [pid = 1935] [serial = 746] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 155 (0x12c2b3800) [pid = 1935] [serial = 750] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 154 (0x123ac3000) [pid = 1935] [serial = 729] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 153 (0x12c2ac000) [pid = 1935] [serial = 749] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x128c2cc00) [pid = 1935] [serial = 737] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x12653bc00) [pid = 1935] [serial = 734] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x12939d800) [pid = 1935] [serial = 740] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x123aba400) [pid = 1935] [serial = 743] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x128c72c00) [pid = 1935] [serial = 738] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x113f3fc00) [pid = 1935] [serial = 714] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x113146000) [pid = 1935] [serial = 713] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x120f42400) [pid = 1935] [serial = 725] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x123099c00) [pid = 1935] [serial = 726] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x11872f800) [pid = 1935] [serial = 695] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x120f41c00) [pid = 1935] [serial = 698] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x118239800) [pid = 1935] [serial = 719] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x119007000) [pid = 1935] [serial = 720] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x123ddd800) [pid = 1935] [serial = 701] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x118230c00) [pid = 1935] [serial = 717] [outer = 0x0] [url = about:blank] 01:48:55 INFO - PROCESS | 1935 | 1462783735593 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x1161b4800 == 67 [pid = 1935] [id = 281] 01:48:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x1169b8c00) [pid = 1935] [serial = 841] [outer = 0x0] 01:48:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x116a60400) [pid = 1935] [serial = 842] [outer = 0x1169b8c00] 01:48:55 INFO - PROCESS | 1935 | 1462783735626 Marionette DEBUG loaded listener.js 01:48:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x11808a400) [pid = 1935] [serial = 843] [outer = 0x1169b8c00] 01:48:56 INFO - PROCESS | 1935 | 1462783736071 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]]]}] 01:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 673ms 01:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:48:56 INFO - PROCESS | 1935 | 1462783736101 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 1935 | 1462783736102 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 01:48:56 INFO - PROCESS | 1935 | 1462783736105 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:48:56 INFO - PROCESS | 1935 | 1462783736106 Marionette TRACE conn2 <- [1,1098,null,{}] 01:48:56 INFO - PROCESS | 1935 | 1462783736108 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}] 01:48:56 INFO - PROCESS | 1935 | 1462783736191 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 01:48:56 INFO - PROCESS | 1935 | 1462783736198 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x119fb6800 == 68 [pid = 1935] [id = 282] 01:48:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x11822d800) [pid = 1935] [serial = 844] [outer = 0x0] 01:48:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x11930ec00) [pid = 1935] [serial = 845] [outer = 0x11822d800] 01:48:56 INFO - PROCESS | 1935 | 1462783736224 Marionette DEBUG loaded listener.js 01:48:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x1193b6400) [pid = 1935] [serial = 846] [outer = 0x11822d800] 01:48:56 INFO - PROCESS | 1935 | 1462783736569 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]]]}] 01:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 470ms 01:48:56 INFO - PROCESS | 1935 | 1462783736577 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 01:48:56 INFO - PROCESS | 1935 | 1462783736578 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 01:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:48:56 INFO - PROCESS | 1935 | 1462783736580 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:48:56 INFO - PROCESS | 1935 | 1462783736581 Marionette TRACE conn2 <- [1,1102,null,{}] 01:48:56 INFO - PROCESS | 1935 | 1462783736583 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}] 01:48:56 INFO - PROCESS | 1935 | 1462783736673 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 01:48:56 INFO - PROCESS | 1935 | 1462783736728 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x1161b9000 == 69 [pid = 1935] [id = 283] 01:48:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x118239800) [pid = 1935] [serial = 847] [outer = 0x0] 01:48:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x119480800) [pid = 1935] [serial = 848] [outer = 0x118239800] 01:48:56 INFO - PROCESS | 1935 | 1462783736753 Marionette DEBUG loaded listener.js 01:48:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x119770800) [pid = 1935] [serial = 849] [outer = 0x118239800] 01:48:57 INFO - PROCESS | 1935 | 1462783737032 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]]]}] 01:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 01:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:48:57 INFO - PROCESS | 1935 | 1462783737049 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 01:48:57 INFO - PROCESS | 1935 | 1462783737050 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 01:48:57 INFO - PROCESS | 1935 | 1462783737053 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:48:57 INFO - PROCESS | 1935 | 1462783737054 Marionette TRACE conn2 <- [1,1106,null,{}] 01:48:57 INFO - PROCESS | 1935 | 1462783737056 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}] 01:48:57 INFO - PROCESS | 1935 | 1462783737172 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 01:48:57 INFO - PROCESS | 1935 | 1462783737177 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d46000 == 70 [pid = 1935] [id = 284] 01:48:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x119ca7800) [pid = 1935] [serial = 850] [outer = 0x0] 01:48:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x120f3cc00) [pid = 1935] [serial = 851] [outer = 0x119ca7800] 01:48:57 INFO - PROCESS | 1935 | 1462783737204 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x12310b800) [pid = 1935] [serial = 852] [outer = 0x119ca7800] 01:48:57 INFO - PROCESS | 1935 | 1462783737547 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]]]}] 01:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 518ms 01:48:57 INFO - PROCESS | 1935 | 1462783737571 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 01:48:57 INFO - PROCESS | 1935 | 1462783737573 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 01:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:48:57 INFO - PROCESS | 1935 | 1462783737575 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:48:57 INFO - PROCESS | 1935 | 1462783737576 Marionette TRACE conn2 <- [1,1110,null,{}] 01:48:57 INFO - PROCESS | 1935 | 1462783737578 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}] 01:48:57 INFO - PROCESS | 1935 | 1462783737701 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 01:48:57 INFO - PROCESS | 1935 | 1462783737716 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x126905800 == 71 [pid = 1935] [id = 285] 01:48:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x11976dc00) [pid = 1935] [serial = 853] [outer = 0x0] 01:48:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x123579400) [pid = 1935] [serial = 854] [outer = 0x11976dc00] 01:48:57 INFO - PROCESS | 1935 | 1462783737741 Marionette DEBUG loaded listener.js 01:48:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x123581400) [pid = 1935] [serial = 855] [outer = 0x11976dc00] 01:48:58 INFO - PROCESS | 1935 | 1462783738095 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]]]}] 01:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 569ms 01:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:48:58 INFO - PROCESS | 1935 | 1462783738144 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 1935 | 1462783738146 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 01:48:58 INFO - PROCESS | 1935 | 1462783738148 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - PROCESS | 1935 | 1462783738149 Marionette TRACE conn2 <- [1,1114,null,{}] 01:48:58 INFO - PROCESS | 1935 | 1462783738151 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}] 01:48:58 INFO - PROCESS | 1935 | 1462783738255 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 01:48:58 INFO - PROCESS | 1935 | 1462783738268 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a99000 == 72 [pid = 1935] [id = 286] 01:48:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 154 (0x123581800) [pid = 1935] [serial = 856] [outer = 0x0] 01:48:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 155 (0x1239b7000) [pid = 1935] [serial = 857] [outer = 0x123581800] 01:48:58 INFO - PROCESS | 1935 | 1462783738293 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 156 (0x123ac8000) [pid = 1935] [serial = 858] [outer = 0x123581800] 01:48:58 INFO - PROCESS | 1935 | 1462783738628 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]]]}] 01:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 519ms 01:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:48:58 INFO - PROCESS | 1935 | 1462783738667 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 01:48:58 INFO - PROCESS | 1935 | 1462783738668 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 01:48:58 INFO - PROCESS | 1935 | 1462783738670 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:48:58 INFO - PROCESS | 1935 | 1462783738671 Marionette TRACE conn2 <- [1,1118,null,{}] 01:48:58 INFO - PROCESS | 1935 | 1462783738674 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}] 01:48:58 INFO - PROCESS | 1935 | 1462783738775 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 01:48:58 INFO - PROCESS | 1935 | 1462783738788 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a596800 == 73 [pid = 1935] [id = 287] 01:48:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 157 (0x123702400) [pid = 1935] [serial = 859] [outer = 0x0] 01:48:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 158 (0x123dd7400) [pid = 1935] [serial = 860] [outer = 0x123702400] 01:48:58 INFO - PROCESS | 1935 | 1462783738813 Marionette DEBUG loaded listener.js 01:48:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 159 (0x1244f0800) [pid = 1935] [serial = 861] [outer = 0x123702400] 01:48:59 INFO - PROCESS | 1935 | 1462783739172 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]]]}] 01:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 518ms 01:48:59 INFO - PROCESS | 1935 | 1462783739189 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 1935 | 1462783739190 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 01:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:48:59 INFO - PROCESS | 1935 | 1462783739192 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 1935 | 1462783739193 Marionette TRACE conn2 <- [1,1122,null,{}] 01:48:59 INFO - PROCESS | 1935 | 1462783739196 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}] 01:48:59 INFO - PROCESS | 1935 | 1462783739303 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 01:48:59 INFO - PROCESS | 1935 | 1462783739317 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:48:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa21000 == 74 [pid = 1935] [id = 288] 01:48:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 160 (0x123ac8400) [pid = 1935] [serial = 862] [outer = 0x0] 01:48:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 161 (0x124e3b000) [pid = 1935] [serial = 863] [outer = 0x123ac8400] 01:48:59 INFO - PROCESS | 1935 | 1462783739342 Marionette DEBUG loaded listener.js 01:48:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 162 (0x124eb6400) [pid = 1935] [serial = 864] [outer = 0x123ac8400] 01:48:59 INFO - PROCESS | 1935 | 1462783739870 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]]]}] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 161 (0x1291f0000) [pid = 1935] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 160 (0x115e3d400) [pid = 1935] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 159 (0x112870c00) [pid = 1935] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 158 (0x123ac6c00) [pid = 1935] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 157 (0x110e9cc00) [pid = 1935] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 156 (0x110ea0800) [pid = 1935] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 155 (0x126574000) [pid = 1935] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 154 (0x11314dc00) [pid = 1935] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 153 (0x12653b000) [pid = 1935] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x12890e800) [pid = 1935] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x117e67c00) [pid = 1935] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x11972cc00) [pid = 1935] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:48:59 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x119097400) [pid = 1935] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 719ms 01:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:48:59 INFO - PROCESS | 1935 | 1462783739911 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 01:48:59 INFO - PROCESS | 1935 | 1462783739912 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 01:48:59 INFO - PROCESS | 1935 | 1462783739914 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:48:59 INFO - PROCESS | 1935 | 1462783739916 Marionette TRACE conn2 <- [1,1126,null,{}] 01:48:59 INFO - PROCESS | 1935 | 1462783739918 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}] 01:49:00 INFO - PROCESS | 1935 | 1462783740023 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 01:49:00 INFO - PROCESS | 1935 | 1462783740027 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa0e000 == 75 [pid = 1935] [id = 289] 01:49:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x123ac5400) [pid = 1935] [serial = 865] [outer = 0x0] 01:49:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x126136800) [pid = 1935] [serial = 866] [outer = 0x123ac5400] 01:49:00 INFO - PROCESS | 1935 | 1462783740057 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x12657c800) [pid = 1935] [serial = 867] [outer = 0x123ac5400] 01:49:00 INFO - PROCESS | 1935 | 1462783740437 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]]]}] 01:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 569ms 01:49:00 INFO - PROCESS | 1935 | 1462783740483 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 01:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:49:00 INFO - PROCESS | 1935 | 1462783740485 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 01:49:00 INFO - PROCESS | 1935 | 1462783740487 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:49:00 INFO - PROCESS | 1935 | 1462783740488 Marionette TRACE conn2 <- [1,1130,null,{}] 01:49:00 INFO - PROCESS | 1935 | 1462783740490 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}] 01:49:00 INFO - PROCESS | 1935 | 1462783740576 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 01:49:00 INFO - PROCESS | 1935 | 1462783740580 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bad7800 == 76 [pid = 1935] [id = 290] 01:49:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x126581c00) [pid = 1935] [serial = 868] [outer = 0x0] 01:49:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 154 (0x1269a9400) [pid = 1935] [serial = 869] [outer = 0x126581c00] 01:49:00 INFO - PROCESS | 1935 | 1462783740605 Marionette DEBUG loaded listener.js 01:49:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 155 (0x128a12000) [pid = 1935] [serial = 870] [outer = 0x126581c00] 01:49:00 INFO - PROCESS | 1935 | 1462783740935 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]]]}] 01:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 469ms 01:49:00 INFO - PROCESS | 1935 | 1462783740957 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 01:49:00 INFO - PROCESS | 1935 | 1462783740958 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 01:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:49:00 INFO - PROCESS | 1935 | 1462783740963 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:49:00 INFO - PROCESS | 1935 | 1462783740964 Marionette TRACE conn2 <- [1,1134,null,{}] 01:49:00 INFO - PROCESS | 1935 | 1462783740966 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}] 01:49:01 INFO - PROCESS | 1935 | 1462783741050 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 01:49:01 INFO - PROCESS | 1935 | 1462783741054 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c216000 == 77 [pid = 1935] [id = 291] 01:49:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 156 (0x128a1b800) [pid = 1935] [serial = 871] [outer = 0x0] 01:49:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 157 (0x128c2d000) [pid = 1935] [serial = 872] [outer = 0x128a1b800] 01:49:01 INFO - PROCESS | 1935 | 1462783741080 Marionette DEBUG loaded listener.js 01:49:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 158 (0x128c38c00) [pid = 1935] [serial = 873] [outer = 0x128a1b800] 01:49:01 INFO - PROCESS | 1935 | 1462783741419 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]]]}] 01:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 469ms 01:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:49:01 INFO - PROCESS | 1935 | 1462783741431 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 01:49:01 INFO - PROCESS | 1935 | 1462783741432 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 01:49:01 INFO - PROCESS | 1935 | 1462783741435 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:49:01 INFO - PROCESS | 1935 | 1462783741445 Marionette TRACE conn2 <- [1,1138,null,{}] 01:49:01 INFO - PROCESS | 1935 | 1462783741450 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}] 01:49:01 INFO - PROCESS | 1935 | 1462783741580 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 01:49:01 INFO - PROCESS | 1935 | 1462783741587 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2e1000 == 78 [pid = 1935] [id = 292] 01:49:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 159 (0x128a1d800) [pid = 1935] [serial = 874] [outer = 0x0] 01:49:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 160 (0x128c75400) [pid = 1935] [serial = 875] [outer = 0x128a1d800] 01:49:01 INFO - PROCESS | 1935 | 1462783741611 Marionette DEBUG loaded listener.js 01:49:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 161 (0x1291e9c00) [pid = 1935] [serial = 876] [outer = 0x128a1d800] 01:49:02 INFO - PROCESS | 1935 | 1462783742005 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]]]}] 01:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 580ms 01:49:02 INFO - PROCESS | 1935 | 1462783742016 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 1935 | 1462783742018 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 01:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:49:02 INFO - PROCESS | 1935 | 1462783742022 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 1935 | 1462783742025 Marionette TRACE conn2 <- [1,1142,null,{}] 01:49:02 INFO - PROCESS | 1935 | 1462783742029 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}] 01:49:02 INFO - PROCESS | 1935 | 1462783742146 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 01:49:02 INFO - PROCESS | 1935 | 1462783742204 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x11607f800 == 79 [pid = 1935] [id = 293] 01:49:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 162 (0x111b0c000) [pid = 1935] [serial = 877] [outer = 0x0] 01:49:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 163 (0x112864c00) [pid = 1935] [serial = 878] [outer = 0x111b0c000] 01:49:02 INFO - PROCESS | 1935 | 1462783742278 Marionette DEBUG loaded listener.js 01:49:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 164 (0x113145800) [pid = 1935] [serial = 879] [outer = 0x111b0c000] 01:49:02 INFO - PROCESS | 1935 | 1462783742747 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]]]}] 01:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 771ms 01:49:02 INFO - PROCESS | 1935 | 1462783742794 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 01:49:02 INFO - PROCESS | 1935 | 1462783742798 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 01:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:49:02 INFO - PROCESS | 1935 | 1462783742802 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:49:02 INFO - PROCESS | 1935 | 1462783742804 Marionette TRACE conn2 <- [1,1146,null,{}] 01:49:02 INFO - PROCESS | 1935 | 1462783742807 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}] 01:49:02 INFO - PROCESS | 1935 | 1462783742917 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 01:49:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 165 (0x1161ac800) [pid = 1935] [serial = 880] [outer = 0x12cc5c800] 01:49:03 INFO - PROCESS | 1935 | 1462783743015 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x1293b7000 == 80 [pid = 1935] [id = 294] 01:49:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 166 (0x117545000) [pid = 1935] [serial = 881] [outer = 0x0] 01:49:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 167 (0x11808ec00) [pid = 1935] [serial = 882] [outer = 0x117545000] 01:49:03 INFO - PROCESS | 1935 | 1462783743049 Marionette DEBUG loaded listener.js 01:49:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 168 (0x119093c00) [pid = 1935] [serial = 883] [outer = 0x117545000] 01:49:03 INFO - PROCESS | 1935 | 1462783743570 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]]]}] 01:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 821ms 01:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:49:03 INFO - PROCESS | 1935 | 1462783743623 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 01:49:03 INFO - PROCESS | 1935 | 1462783743625 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 01:49:03 INFO - PROCESS | 1935 | 1462783743627 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:49:03 INFO - PROCESS | 1935 | 1462783743630 Marionette TRACE conn2 <- [1,1150,null,{}] 01:49:03 INFO - PROCESS | 1935 | 1462783743638 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}] 01:49:03 INFO - PROCESS | 1935 | 1462783743786 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 01:49:03 INFO - PROCESS | 1935 | 1462783743840 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf41000 == 81 [pid = 1935] [id = 295] 01:49:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 169 (0x120f3b000) [pid = 1935] [serial = 884] [outer = 0x0] 01:49:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 170 (0x120fb2800) [pid = 1935] [serial = 885] [outer = 0x120f3b000] 01:49:03 INFO - PROCESS | 1935 | 1462783743874 Marionette DEBUG loaded listener.js 01:49:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 171 (0x1230a1800) [pid = 1935] [serial = 886] [outer = 0x120f3b000] 01:49:04 INFO - PROCESS | 1935 | 1462783744293 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]]]}] 01:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 672ms 01:49:04 INFO - PROCESS | 1935 | 1462783744299 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 01:49:04 INFO - PROCESS | 1935 | 1462783744301 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 01:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:49:04 INFO - PROCESS | 1935 | 1462783744303 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:49:04 INFO - PROCESS | 1935 | 1462783744305 Marionette TRACE conn2 <- [1,1154,null,{}] 01:49:04 INFO - PROCESS | 1935 | 1462783744307 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}] 01:49:04 INFO - PROCESS | 1935 | 1462783744416 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 01:49:04 INFO - PROCESS | 1935 | 1462783744472 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ce5d800 == 82 [pid = 1935] [id = 296] 01:49:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 172 (0x120fb2400) [pid = 1935] [serial = 887] [outer = 0x0] 01:49:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 173 (0x124e3b800) [pid = 1935] [serial = 888] [outer = 0x120fb2400] 01:49:04 INFO - PROCESS | 1935 | 1462783744501 Marionette DEBUG loaded listener.js 01:49:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 174 (0x126577c00) [pid = 1935] [serial = 889] [outer = 0x120fb2400] 01:49:04 INFO - PROCESS | 1935 | 1462783744929 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]]]}] 01:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 01:49:04 INFO - PROCESS | 1935 | 1462783744973 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 01:49:04 INFO - PROCESS | 1935 | 1462783744975 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 01:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:49:04 INFO - PROCESS | 1935 | 1462783744979 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:49:04 INFO - PROCESS | 1935 | 1462783744981 Marionette TRACE conn2 <- [1,1158,null,{}] 01:49:04 INFO - PROCESS | 1935 | 1462783744983 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}] 01:49:05 INFO - PROCESS | 1935 | 1462783745087 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 01:49:05 INFO - PROCESS | 1935 | 1462783745175 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d66a000 == 83 [pid = 1935] [id = 297] 01:49:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 175 (0x123dd7000) [pid = 1935] [serial = 890] [outer = 0x0] 01:49:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 176 (0x128c6b800) [pid = 1935] [serial = 891] [outer = 0x123dd7000] 01:49:05 INFO - PROCESS | 1935 | 1462783745204 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 177 (0x1291f6400) [pid = 1935] [serial = 892] [outer = 0x123dd7000] 01:49:05 INFO - PROCESS | 1935 | 1462783745619 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]]]}] 01:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 671ms 01:49:05 INFO - PROCESS | 1935 | 1462783745660 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 01:49:05 INFO - PROCESS | 1935 | 1462783745661 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 01:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:49:05 INFO - PROCESS | 1935 | 1462783745665 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:49:05 INFO - PROCESS | 1935 | 1462783745667 Marionette TRACE conn2 <- [1,1162,null,{}] 01:49:05 INFO - PROCESS | 1935 | 1462783745669 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}] 01:49:05 INFO - PROCESS | 1935 | 1462783745789 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 01:49:05 INFO - PROCESS | 1935 | 1462783745862 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x132d7c000 == 84 [pid = 1935] [id = 298] 01:49:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 178 (0x12a7b9800) [pid = 1935] [serial = 893] [outer = 0x0] 01:49:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 179 (0x12aa23400) [pid = 1935] [serial = 894] [outer = 0x12a7b9800] 01:49:05 INFO - PROCESS | 1935 | 1462783745893 Marionette DEBUG loaded listener.js 01:49:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 180 (0x12b1a5800) [pid = 1935] [serial = 895] [outer = 0x12a7b9800] 01:49:06 INFO - PROCESS | 1935 | 1462783746368 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]]]}] 01:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 771ms 01:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:49:06 INFO - PROCESS | 1935 | 1462783746437 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 01:49:06 INFO - PROCESS | 1935 | 1462783746438 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 01:49:06 INFO - PROCESS | 1935 | 1462783746440 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:49:06 INFO - PROCESS | 1935 | 1462783746442 Marionette TRACE conn2 <- [1,1166,null,{}] 01:49:06 INFO - PROCESS | 1935 | 1462783746444 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}] 01:49:06 INFO - PROCESS | 1935 | 1462783746554 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 01:49:06 INFO - PROCESS | 1935 | 1462783746626 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x13408d000 == 85 [pid = 1935] [id = 299] 01:49:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 181 (0x12aa2c800) [pid = 1935] [serial = 896] [outer = 0x0] 01:49:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 182 (0x12b259800) [pid = 1935] [serial = 897] [outer = 0x12aa2c800] 01:49:06 INFO - PROCESS | 1935 | 1462783746656 Marionette DEBUG loaded listener.js 01:49:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 183 (0x12bb44000) [pid = 1935] [serial = 898] [outer = 0x12aa2c800] 01:49:07 INFO - PROCESS | 1935 | 1462783747098 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]]]}] 01:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 672ms 01:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:49:07 INFO - PROCESS | 1935 | 1462783747113 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 01:49:07 INFO - PROCESS | 1935 | 1462783747114 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 01:49:07 INFO - PROCESS | 1935 | 1462783747117 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:49:07 INFO - PROCESS | 1935 | 1462783747118 Marionette TRACE conn2 <- [1,1170,null,{}] 01:49:07 INFO - PROCESS | 1935 | 1462783747120 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}] 01:49:07 INFO - PROCESS | 1935 | 1462783747227 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 01:49:07 INFO - PROCESS | 1935 | 1462783747286 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x12306c800 == 86 [pid = 1935] [id = 300] 01:49:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x110e9cc00) [pid = 1935] [serial = 899] [outer = 0x0] 01:49:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x123dd6000) [pid = 1935] [serial = 900] [outer = 0x110e9cc00] 01:49:07 INFO - PROCESS | 1935 | 1462783747356 Marionette DEBUG loaded listener.js 01:49:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x12aa2c000) [pid = 1935] [serial = 901] [outer = 0x110e9cc00] 01:49:07 INFO - PROCESS | 1935 | 1462783747932 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]]]}] 01:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 871ms 01:49:07 INFO - PROCESS | 1935 | 1462783747988 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 01:49:07 INFO - PROCESS | 1935 | 1462783747991 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 01:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:49:07 INFO - PROCESS | 1935 | 1462783747995 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:49:07 INFO - PROCESS | 1935 | 1462783747997 Marionette TRACE conn2 <- [1,1174,null,{}] 01:49:08 INFO - PROCESS | 1935 | 1462783748001 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}] 01:49:08 INFO - PROCESS | 1935 | 1462783748108 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 01:49:08 INFO - PROCESS | 1935 | 1462783748185 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194cd000 == 87 [pid = 1935] [id = 301] 01:49:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x112857800) [pid = 1935] [serial = 902] [outer = 0x0] 01:49:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x112eaa800) [pid = 1935] [serial = 903] [outer = 0x112857800] 01:49:08 INFO - PROCESS | 1935 | 1462783748213 Marionette DEBUG loaded listener.js 01:49:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x1161ef800) [pid = 1935] [serial = 904] [outer = 0x112857800] 01:49:08 INFO - PROCESS | 1935 | 1462783748640 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] 01:49:08 INFO - PROCESS | 1935 | 1462783748673 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 01:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:49:08 INFO - PROCESS | 1935 | 1462783748680 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:49:08 INFO - PROCESS | 1935 | 1462783748682 Marionette TRACE conn2 <- [1,1178,null,{}] 01:49:08 INFO - PROCESS | 1935 | 1462783748684 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}] 01:49:08 INFO - PROCESS | 1935 | 1462783748783 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 01:49:08 INFO - PROCESS | 1935 | 1462783748846 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x1232b9000 == 88 [pid = 1935] [id = 302] 01:49:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x117545800) [pid = 1935] [serial = 905] [outer = 0x0] 01:49:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x11908ac00) [pid = 1935] [serial = 906] [outer = 0x117545800] 01:49:08 INFO - PROCESS | 1935 | 1462783748873 Marionette DEBUG loaded listener.js 01:49:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x1193b9400) [pid = 1935] [serial = 907] [outer = 0x117545800] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf30000 == 87 [pid = 1935] [id = 184] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x116f08800 == 86 [pid = 1935] [id = 199] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x12c216000 == 85 [pid = 1935] [id = 291] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x12bad7800 == 84 [pid = 1935] [id = 290] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa0e000 == 83 [pid = 1935] [id = 289] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa21000 == 82 [pid = 1935] [id = 288] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x12aa29000) [pid = 1935] [serial = 770] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x12cc56800) [pid = 1935] [serial = 773] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x12d2d9c00) [pid = 1935] [serial = 815] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x12a596800 == 81 [pid = 1935] [id = 287] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x128a99000 == 80 [pid = 1935] [id = 286] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x126905800 == 79 [pid = 1935] [id = 285] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x124d46000 == 78 [pid = 1935] [id = 284] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x1161b9000 == 77 [pid = 1935] [id = 283] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x119fb6800 == 76 [pid = 1935] [id = 282] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x1161b4800 == 75 [pid = 1935] [id = 281] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x1176e4000 == 74 [pid = 1935] [id = 280] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x118212800 == 73 [pid = 1935] [id = 279] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x1341a6800 == 72 [pid = 1935] [id = 275] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x129787000 == 71 [pid = 1935] [id = 274] 01:49:09 INFO - PROCESS | 1935 | --DOCSHELL 0x118580000 == 70 [pid = 1935] [id = 273] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x110ea2000) [pid = 1935] [serial = 797] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x128910400) [pid = 1935] [serial = 800] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x110ea5c00) [pid = 1935] [serial = 798] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x12b256000) [pid = 1935] [serial = 803] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x120f3a000) [pid = 1935] [serial = 785] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x123583000) [pid = 1935] [serial = 786] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 182 (0x126579800) [pid = 1935] [serial = 791] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 181 (0x128909800) [pid = 1935] [serial = 792] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 180 (0x12a7c5400) [pid = 1935] [serial = 801] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 179 (0x128903000) [pid = 1935] [serial = 764] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 178 (0x12357fc00) [pid = 1935] [serial = 761] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 177 (0x128c77c00) [pid = 1935] [serial = 794] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 176 (0x1187ab400) [pid = 1935] [serial = 758] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 175 (0x1187b2000) [pid = 1935] [serial = 780] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 174 (0x118088800) [pid = 1935] [serial = 779] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 173 (0x120fb7800) [pid = 1935] [serial = 783] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 172 (0x120f37000) [pid = 1935] [serial = 782] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 171 (0x12657ac00) [pid = 1935] [serial = 767] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 170 (0x1239b6400) [pid = 1935] [serial = 788] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 169 (0x123ddc000) [pid = 1935] [serial = 789] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 168 (0x12be6ac00) [pid = 1935] [serial = 804] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 167 (0x116760800) [pid = 1935] [serial = 755] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 166 (0x12d2d3000) [pid = 1935] [serial = 813] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 165 (0x12d2cdc00) [pid = 1935] [serial = 812] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 164 (0x124eb5c00) [pid = 1935] [serial = 807] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 163 (0x11314b000) [pid = 1935] [serial = 777] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 162 (0x12c8be000) [pid = 1935] [serial = 809] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 161 (0x11808cc00) [pid = 1935] [serial = 806] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 160 (0x112a66800) [pid = 1935] [serial = 776] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 159 (0x12cf35000) [pid = 1935] [serial = 810] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | --DOMWINDOW == 158 (0x12a7a1400) [pid = 1935] [serial = 795] [outer = 0x0] [url = about:blank] 01:49:09 INFO - PROCESS | 1935 | 1462783749300 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] 01:49:09 INFO - PROCESS | 1935 | 1462783749351 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 01:49:09 INFO - PROCESS | 1935 | 1462783749353 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:49:09 INFO - PROCESS | 1935 | 1462783749355 Marionette TRACE conn2 <- [1,1182,null,{}] 01:49:09 INFO - PROCESS | 1935 | 1462783749370 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}] 01:49:09 INFO - PROCESS | 1935 | 1462783749479 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 01:49:09 INFO - PROCESS | 1935 | 1462783749486 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x1233d8800 == 71 [pid = 1935] [id = 303] 01:49:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 159 (0x119c48400) [pid = 1935] [serial = 908] [outer = 0x0] 01:49:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 160 (0x120f35c00) [pid = 1935] [serial = 909] [outer = 0x119c48400] 01:49:09 INFO - PROCESS | 1935 | 1462783749514 Marionette DEBUG loaded listener.js 01:49:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 161 (0x120fb7800) [pid = 1935] [serial = 910] [outer = 0x119c48400] 01:49:09 INFO - PROCESS | 1935 | 1462783749906 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] 01:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:49:09 INFO - PROCESS | 1935 | 1462783749932 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 01:49:09 INFO - PROCESS | 1935 | 1462783749934 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:49:09 INFO - PROCESS | 1935 | 1462783749935 Marionette TRACE conn2 <- [1,1186,null,{}] 01:49:09 INFO - PROCESS | 1935 | 1462783749937 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}] 01:49:10 INFO - PROCESS | 1935 | 1462783750028 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 01:49:10 INFO - PROCESS | 1935 | 1462783750033 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x12897b000 == 72 [pid = 1935] [id = 304] 01:49:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 162 (0x12309dc00) [pid = 1935] [serial = 911] [outer = 0x0] 01:49:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 163 (0x12357fc00) [pid = 1935] [serial = 912] [outer = 0x12309dc00] 01:49:10 INFO - PROCESS | 1935 | 1462783750060 Marionette DEBUG loaded listener.js 01:49:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 164 (0x123ac6c00) [pid = 1935] [serial = 913] [outer = 0x12309dc00] 01:49:10 INFO - PROCESS | 1935 | 1462783750406 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] 01:49:10 INFO - PROCESS | 1935 | 1462783750455 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 01:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:49:10 INFO - PROCESS | 1935 | 1462783750457 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:49:10 INFO - PROCESS | 1935 | 1462783750458 Marionette TRACE conn2 <- [1,1190,null,{}] 01:49:10 INFO - PROCESS | 1935 | 1462783750461 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}] 01:49:10 INFO - PROCESS | 1935 | 1462783750548 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 01:49:10 INFO - PROCESS | 1935 | 1462783750552 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x129795800 == 73 [pid = 1935] [id = 305] 01:49:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 165 (0x123dd5000) [pid = 1935] [serial = 914] [outer = 0x0] 01:49:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 166 (0x1244f9000) [pid = 1935] [serial = 915] [outer = 0x123dd5000] 01:49:10 INFO - PROCESS | 1935 | 1462783750578 Marionette DEBUG loaded listener.js 01:49:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 167 (0x124eb7800) [pid = 1935] [serial = 916] [outer = 0x123dd5000] 01:49:10 INFO - PROCESS | 1935 | 1462783750949 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] 01:49:10 INFO - PROCESS | 1935 | 1462783750982 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 01:49:10 INFO - PROCESS | 1935 | 1462783750984 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:49:10 INFO - PROCESS | 1935 | 1462783750985 Marionette TRACE conn2 <- [1,1194,null,{}] 01:49:10 INFO - PROCESS | 1935 | 1462783750988 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}] 01:49:11 INFO - PROCESS | 1935 | 1462783751123 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 01:49:11 INFO - PROCESS | 1935 | 1462783751138 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac9e000 == 74 [pid = 1935] [id = 306] 01:49:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 168 (0x124eb3c00) [pid = 1935] [serial = 917] [outer = 0x0] 01:49:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 169 (0x126577000) [pid = 1935] [serial = 918] [outer = 0x124eb3c00] 01:49:11 INFO - PROCESS | 1935 | 1462783751164 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 170 (0x1291f5800) [pid = 1935] [serial = 919] [outer = 0x124eb3c00] 01:49:11 INFO - PROCESS | 1935 | 1462783751514 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] 01:49:11 INFO - PROCESS | 1935 | 1462783751555 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 01:49:11 INFO - PROCESS | 1935 | 1462783751557 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:49:11 INFO - PROCESS | 1935 | 1462783751558 Marionette TRACE conn2 <- [1,1198,null,{}] 01:49:11 INFO - PROCESS | 1935 | 1462783751568 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}] 01:49:11 INFO - PROCESS | 1935 | 1462783751675 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 01:49:11 INFO - PROCESS | 1935 | 1462783751713 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c212000 == 75 [pid = 1935] [id = 307] 01:49:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 171 (0x1267e6c00) [pid = 1935] [serial = 920] [outer = 0x0] 01:49:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 172 (0x12a793800) [pid = 1935] [serial = 921] [outer = 0x1267e6c00] 01:49:11 INFO - PROCESS | 1935 | 1462783751739 Marionette DEBUG loaded listener.js 01:49:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 173 (0x12aa29000) [pid = 1935] [serial = 922] [outer = 0x1267e6c00] 01:49:12 INFO - PROCESS | 1935 | 1462783752063 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]]]}] 01:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 525ms 01:49:12 INFO - PROCESS | 1935 | 1462783752082 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 01:49:12 INFO - PROCESS | 1935 | 1462783752084 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 01:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:49:12 INFO - PROCESS | 1935 | 1462783752104 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:49:12 INFO - PROCESS | 1935 | 1462783752105 Marionette TRACE conn2 <- [1,1202,null,{}] 01:49:12 INFO - PROCESS | 1935 | 1462783752107 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}] 01:49:12 INFO - PROCESS | 1935 | 1462783752215 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 01:49:12 INFO - PROCESS | 1935 | 1462783752252 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb8e000 == 76 [pid = 1935] [id = 308] 01:49:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 174 (0x12a7a1400) [pid = 1935] [serial = 923] [outer = 0x0] 01:49:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 175 (0x12bb29800) [pid = 1935] [serial = 924] [outer = 0x12a7a1400] 01:49:12 INFO - PROCESS | 1935 | 1462783752278 Marionette DEBUG loaded listener.js 01:49:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 176 (0x12be81000) [pid = 1935] [serial = 925] [outer = 0x12a7a1400] 01:49:12 INFO - PROCESS | 1935 | 1462783752588 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]]]}] 01:49:12 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 01:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 536ms 01:49:12 INFO - PROCESS | 1935 | 1462783752623 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 01:49:12 INFO - PROCESS | 1935 | 1462783752624 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 01:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:49:12 INFO - PROCESS | 1935 | 1462783752635 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:49:12 INFO - PROCESS | 1935 | 1462783752636 Marionette TRACE conn2 <- [1,1206,null,{}] 01:49:12 INFO - PROCESS | 1935 | 1462783752638 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}] 01:49:12 INFO - PROCESS | 1935 | 1462783752749 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 01:49:12 INFO - PROCESS | 1935 | 1462783752786 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d48f000 == 77 [pid = 1935] [id = 309] 01:49:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 177 (0x12b252c00) [pid = 1935] [serial = 926] [outer = 0x0] 01:49:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 178 (0x12c2af000) [pid = 1935] [serial = 927] [outer = 0x12b252c00] 01:49:12 INFO - PROCESS | 1935 | 1462783752820 Marionette DEBUG loaded listener.js 01:49:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 179 (0x12c8bbc00) [pid = 1935] [serial = 928] [outer = 0x12b252c00] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 178 (0x12c8ba400) [pid = 1935] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 177 (0x123581800) [pid = 1935] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 176 (0x123702400) [pid = 1935] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 175 (0x111fd3800) [pid = 1935] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 174 (0x12d2d2c00) [pid = 1935] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 173 (0x112872c00) [pid = 1935] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 172 (0x118239800) [pid = 1935] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 171 (0x123ac8400) [pid = 1935] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 170 (0x11822d800) [pid = 1935] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 169 (0x119ca7800) [pid = 1935] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 168 (0x123ac5400) [pid = 1935] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 167 (0x1169b8c00) [pid = 1935] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 166 (0x128a1b800) [pid = 1935] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 165 (0x126581c00) [pid = 1935] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:49:13 INFO - PROCESS | 1935 | --DOMWINDOW == 164 (0x11976dc00) [pid = 1935] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:49:13 INFO - PROCESS | 1935 | 1462783753291 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]]]}] 01:49:13 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 01:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 668ms 01:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:49:13 INFO - PROCESS | 1935 | 1462783753304 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 01:49:13 INFO - PROCESS | 1935 | 1462783753306 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 01:49:13 INFO - PROCESS | 1935 | 1462783753311 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:49:13 INFO - PROCESS | 1935 | 1462783753313 Marionette TRACE conn2 <- [1,1210,null,{}] 01:49:13 INFO - PROCESS | 1935 | 1462783753316 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}] 01:49:13 INFO - PROCESS | 1935 | 1462783753455 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 01:49:13 INFO - PROCESS | 1935 | 1462783753462 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a599800 == 78 [pid = 1935] [id = 310] 01:49:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 165 (0x113149000) [pid = 1935] [serial = 929] [outer = 0x0] 01:49:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 166 (0x119c4e400) [pid = 1935] [serial = 930] [outer = 0x113149000] 01:49:13 INFO - PROCESS | 1935 | 1462783753502 Marionette DEBUG loaded listener.js 01:49:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 167 (0x124e24c00) [pid = 1935] [serial = 931] [outer = 0x113149000] 01:49:13 INFO - PROCESS | 1935 | 1462783753977 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]]]}] 01:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 723ms 01:49:14 INFO - PROCESS | 1935 | 1462783754031 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 01:49:14 INFO - PROCESS | 1935 | 1462783754033 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 01:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:49:14 INFO - PROCESS | 1935 | 1462783754035 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:49:14 INFO - PROCESS | 1935 | 1462783754037 Marionette TRACE conn2 <- [1,1214,null,{}] 01:49:14 INFO - PROCESS | 1935 | 1462783754039 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}] 01:49:14 INFO - PROCESS | 1935 | 1462783754146 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 01:49:14 INFO - PROCESS | 1935 | 1462783754150 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x1341bc800 == 79 [pid = 1935] [id = 311] 01:49:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 168 (0x128a13000) [pid = 1935] [serial = 932] [outer = 0x0] 01:49:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 169 (0x12cc52800) [pid = 1935] [serial = 933] [outer = 0x128a13000] 01:49:14 INFO - PROCESS | 1935 | 1462783754180 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 170 (0x12d2ce000) [pid = 1935] [serial = 934] [outer = 0x128a13000] 01:49:14 INFO - PROCESS | 1935 | 1462783754529 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]]]}] 01:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 01:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:49:14 INFO - PROCESS | 1935 | 1462783754554 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 01:49:14 INFO - PROCESS | 1935 | 1462783754556 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 01:49:14 INFO - PROCESS | 1935 | 1462783754558 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:49:14 INFO - PROCESS | 1935 | 1462783754561 Marionette TRACE conn2 <- [1,1218,null,{}] 01:49:14 INFO - PROCESS | 1935 | 1462783754565 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}] 01:49:14 INFO - PROCESS | 1935 | 1462783754686 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 01:49:14 INFO - PROCESS | 1935 | 1462783754693 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x134472000 == 80 [pid = 1935] [id = 312] 01:49:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 171 (0x10a7ae800) [pid = 1935] [serial = 935] [outer = 0x0] 01:49:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 172 (0x10a7b8400) [pid = 1935] [serial = 936] [outer = 0x10a7ae800] 01:49:14 INFO - PROCESS | 1935 | 1462783754718 Marionette DEBUG loaded listener.js 01:49:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 173 (0x110ea4000) [pid = 1935] [serial = 937] [outer = 0x10a7ae800] 01:49:15 INFO - PROCESS | 1935 | 1462783755032 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]]]}] 01:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 522ms 01:49:15 INFO - PROCESS | 1935 | 1462783755080 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 01:49:15 INFO - PROCESS | 1935 | 1462783755081 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 01:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:49:15 INFO - PROCESS | 1935 | 1462783755084 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:49:15 INFO - PROCESS | 1935 | 1462783755085 Marionette TRACE conn2 <- [1,1222,null,{}] 01:49:15 INFO - PROCESS | 1935 | 1462783755087 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}] 01:49:15 INFO - PROCESS | 1935 | 1462783755179 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 01:49:15 INFO - PROCESS | 1935 | 1462783755184 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x134ad5800 == 81 [pid = 1935] [id = 313] 01:49:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 174 (0x10a7ba400) [pid = 1935] [serial = 938] [outer = 0x0] 01:49:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 175 (0x12d2d6000) [pid = 1935] [serial = 939] [outer = 0x10a7ba400] 01:49:15 INFO - PROCESS | 1935 | 1462783755208 Marionette DEBUG loaded listener.js 01:49:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 176 (0x12d2db000) [pid = 1935] [serial = 940] [outer = 0x10a7ba400] 01:49:15 INFO - PROCESS | 1935 | 1462783755782 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] 01:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:49:15 INFO - PROCESS | 1935 | 1462783755806 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 01:49:15 INFO - PROCESS | 1935 | 1462783755808 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:49:15 INFO - PROCESS | 1935 | 1462783755811 Marionette TRACE conn2 <- [1,1226,null,{}] 01:49:15 INFO - PROCESS | 1935 | 1462783755815 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}] 01:49:15 INFO - PROCESS | 1935 | 1462783755940 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 01:49:16 INFO - PROCESS | 1935 | 1462783756017 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x119bab800 == 82 [pid = 1935] [id = 314] 01:49:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 177 (0x11286f400) [pid = 1935] [serial = 941] [outer = 0x0] 01:49:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 178 (0x115e3d000) [pid = 1935] [serial = 942] [outer = 0x11286f400] 01:49:16 INFO - PROCESS | 1935 | 1462783756048 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 179 (0x11807d000) [pid = 1935] [serial = 943] [outer = 0x11286f400] 01:49:16 INFO - PROCESS | 1935 | 1462783756466 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]]]}] 01:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 721ms 01:49:16 INFO - PROCESS | 1935 | 1462783756542 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 01:49:16 INFO - PROCESS | 1935 | 1462783756546 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 01:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:49:16 INFO - PROCESS | 1935 | 1462783756583 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:49:16 INFO - PROCESS | 1935 | 1462783756585 Marionette TRACE conn2 <- [1,1230,null,{}] 01:49:16 INFO - PROCESS | 1935 | 1462783756587 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}] 01:49:16 INFO - PROCESS | 1935 | 1462783756705 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 01:49:16 INFO - PROCESS | 1935 | 1462783756783 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2cd000 == 83 [pid = 1935] [id = 315] 01:49:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 180 (0x11852e400) [pid = 1935] [serial = 944] [outer = 0x0] 01:49:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 181 (0x119ca7c00) [pid = 1935] [serial = 945] [outer = 0x11852e400] 01:49:16 INFO - PROCESS | 1935 | 1462783756813 Marionette DEBUG loaded listener.js 01:49:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 182 (0x12327f800) [pid = 1935] [serial = 946] [outer = 0x11852e400] 01:49:17 INFO - PROCESS | 1935 | 1462783757221 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]]]}] 01:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 689ms 01:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:49:17 INFO - PROCESS | 1935 | 1462783757252 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 1935 | 1462783757254 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 01:49:17 INFO - PROCESS | 1935 | 1462783757256 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:49:17 INFO - PROCESS | 1935 | 1462783757259 Marionette TRACE conn2 <- [1,1234,null,{}] 01:49:17 INFO - PROCESS | 1935 | 1462783757267 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}] 01:49:17 INFO - PROCESS | 1935 | 1462783757383 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 01:49:17 INFO - PROCESS | 1935 | 1462783757485 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x13447b000 == 84 [pid = 1935] [id = 316] 01:49:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 183 (0x12357e400) [pid = 1935] [serial = 947] [outer = 0x0] 01:49:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x126536400) [pid = 1935] [serial = 948] [outer = 0x12357e400] 01:49:17 INFO - PROCESS | 1935 | 1462783757521 Marionette DEBUG loaded listener.js 01:49:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x128a1ec00) [pid = 1935] [serial = 949] [outer = 0x12357e400] 01:49:17 INFO - PROCESS | 1935 | 1462783757939 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]]]}] 01:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 724ms 01:49:17 INFO - PROCESS | 1935 | 1462783757981 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 01:49:17 INFO - PROCESS | 1935 | 1462783757983 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 01:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:49:17 INFO - PROCESS | 1935 | 1462783757985 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:49:17 INFO - PROCESS | 1935 | 1462783757986 Marionette TRACE conn2 <- [1,1238,null,{}] 01:49:17 INFO - PROCESS | 1935 | 1462783757989 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}] 01:49:18 INFO - PROCESS | 1935 | 1462783758122 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 01:49:18 INFO - PROCESS | 1935 | 1462783758225 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x137f8e800 == 85 [pid = 1935] [id = 317] 01:49:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x128c3a800) [pid = 1935] [serial = 950] [outer = 0x0] 01:49:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x12a527000) [pid = 1935] [serial = 951] [outer = 0x128c3a800] 01:49:18 INFO - PROCESS | 1935 | 1462783758257 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x12bb24000) [pid = 1935] [serial = 952] [outer = 0x128c3a800] 01:49:18 INFO - PROCESS | 1935 | 1462783758654 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]]]}] 01:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 719ms 01:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:49:18 INFO - PROCESS | 1935 | 1462783758704 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 01:49:18 INFO - PROCESS | 1935 | 1462783758706 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 01:49:18 INFO - PROCESS | 1935 | 1462783758708 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:49:18 INFO - PROCESS | 1935 | 1462783758709 Marionette TRACE conn2 <- [1,1242,null,{}] 01:49:18 INFO - PROCESS | 1935 | 1462783758711 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}] 01:49:18 INFO - PROCESS | 1935 | 1462783758823 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 01:49:18 INFO - PROCESS | 1935 | 1462783758900 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x137fa5800 == 86 [pid = 1935] [id = 318] 01:49:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x1289b2400) [pid = 1935] [serial = 953] [outer = 0x0] 01:49:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x1289b7800) [pid = 1935] [serial = 954] [outer = 0x1289b2400] 01:49:18 INFO - PROCESS | 1935 | 1462783758929 Marionette DEBUG loaded listener.js 01:49:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x1289bc000) [pid = 1935] [serial = 955] [outer = 0x1289b2400] 01:49:19 INFO - PROCESS | 1935 | 1462783759327 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]]]}] 01:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 01:49:19 INFO - PROCESS | 1935 | 1462783759381 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 01:49:19 INFO - PROCESS | 1935 | 1462783759382 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 01:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:49:19 INFO - PROCESS | 1935 | 1462783759385 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:49:19 INFO - PROCESS | 1935 | 1462783759386 Marionette TRACE conn2 <- [1,1246,null,{}] 01:49:19 INFO - PROCESS | 1935 | 1462783759388 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}] 01:49:19 INFO - PROCESS | 1935 | 1462783759520 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 01:49:19 INFO - PROCESS | 1935 | 1462783759595 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x135881800 == 87 [pid = 1935] [id = 319] 01:49:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x1289be800) [pid = 1935] [serial = 956] [outer = 0x0] 01:49:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 193 (0x12be7e400) [pid = 1935] [serial = 957] [outer = 0x1289be800] 01:49:19 INFO - PROCESS | 1935 | 1462783759626 Marionette DEBUG loaded listener.js 01:49:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 194 (0x12d2d0000) [pid = 1935] [serial = 958] [outer = 0x1289be800] 01:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 669ms 01:49:20 INFO - PROCESS | 1935 | 1462783760046 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]]]}] 01:49:20 INFO - PROCESS | 1935 | 1462783760054 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 01:49:20 INFO - PROCESS | 1935 | 1462783760055 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 01:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:49:20 INFO - PROCESS | 1935 | 1462783760058 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:49:20 INFO - PROCESS | 1935 | 1462783760059 Marionette TRACE conn2 <- [1,1250,null,{}] 01:49:20 INFO - PROCESS | 1935 | 1462783760064 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}] 01:49:20 INFO - PROCESS | 1935 | 1462783760173 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 01:49:20 INFO - PROCESS | 1935 | 1462783760276 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x1389ce800 == 88 [pid = 1935] [id = 320] 01:49:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 195 (0x12d2d3c00) [pid = 1935] [serial = 959] [outer = 0x0] 01:49:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 196 (0x12d2e2000) [pid = 1935] [serial = 960] [outer = 0x12d2d3c00] 01:49:20 INFO - PROCESS | 1935 | 1462783760309 Marionette DEBUG loaded listener.js 01:49:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 197 (0x13404c000) [pid = 1935] [serial = 961] [outer = 0x12d2d3c00] 01:49:20 INFO - PROCESS | 1935 | 1462783760736 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]]]}] 01:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 721ms 01:49:20 INFO - PROCESS | 1935 | 1462783760781 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 01:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:49:20 INFO - PROCESS | 1935 | 1462783760783 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 01:49:20 INFO - PROCESS | 1935 | 1462783760787 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:49:20 INFO - PROCESS | 1935 | 1462783760788 Marionette TRACE conn2 <- [1,1254,null,{}] 01:49:20 INFO - PROCESS | 1935 | 1462783760792 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}] 01:49:20 INFO - PROCESS | 1935 | 1462783760983 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 01:49:21 INFO - PROCESS | 1935 | 1462783761094 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x135cce000 == 89 [pid = 1935] [id = 321] 01:49:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 198 (0x12d2d6400) [pid = 1935] [serial = 962] [outer = 0x0] 01:49:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 199 (0x13404f000) [pid = 1935] [serial = 963] [outer = 0x12d2d6400] 01:49:21 INFO - PROCESS | 1935 | 1462783761133 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 200 (0x134056c00) [pid = 1935] [serial = 964] [outer = 0x12d2d6400] 01:49:21 INFO - PROCESS | 1935 | 1462783761587 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]]]}] 01:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 820ms 01:49:21 INFO - PROCESS | 1935 | 1462783761607 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 01:49:21 INFO - PROCESS | 1935 | 1462783761608 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 01:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:49:21 INFO - PROCESS | 1935 | 1462783761611 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:49:21 INFO - PROCESS | 1935 | 1462783761612 Marionette TRACE conn2 <- [1,1258,null,{}] 01:49:21 INFO - PROCESS | 1935 | 1462783761615 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}] 01:49:21 INFO - PROCESS | 1935 | 1462783761731 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 01:49:21 INFO - PROCESS | 1935 | 1462783761810 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x116974800 == 90 [pid = 1935] [id = 322] 01:49:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 201 (0x110ea6000) [pid = 1935] [serial = 965] [outer = 0x0] 01:49:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 202 (0x119317c00) [pid = 1935] [serial = 966] [outer = 0x110ea6000] 01:49:21 INFO - PROCESS | 1935 | 1462783761843 Marionette DEBUG loaded listener.js 01:49:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 203 (0x134a14400) [pid = 1935] [serial = 967] [outer = 0x110ea6000] 01:49:22 INFO - PROCESS | 1935 | 1462783762270 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]]]}] 01:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 719ms 01:49:22 INFO - PROCESS | 1935 | 1462783762337 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 01:49:22 INFO - PROCESS | 1935 | 1462783762338 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 01:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:49:22 INFO - PROCESS | 1935 | 1462783762341 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:49:22 INFO - PROCESS | 1935 | 1462783762342 Marionette TRACE conn2 <- [1,1262,null,{}] 01:49:22 INFO - PROCESS | 1935 | 1462783762379 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}] 01:49:22 INFO - PROCESS | 1935 | 1462783762516 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 01:49:22 INFO - PROCESS | 1935 | 1462783762791 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191cf800 == 91 [pid = 1935] [id = 323] 01:49:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 204 (0x10a7b7400) [pid = 1935] [serial = 968] [outer = 0x0] 01:49:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 205 (0x10a7bd800) [pid = 1935] [serial = 969] [outer = 0x10a7b7400] 01:49:22 INFO - PROCESS | 1935 | 1462783762822 Marionette DEBUG loaded listener.js 01:49:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 206 (0x1122c7c00) [pid = 1935] [serial = 970] [outer = 0x10a7b7400] 01:49:23 INFO - PROCESS | 1935 | 1462783763289 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]]]}] 01:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 982ms 01:49:23 INFO - PROCESS | 1935 | 1462783763325 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 01:49:23 INFO - PROCESS | 1935 | 1462783763328 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 01:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:49:23 INFO - PROCESS | 1935 | 1462783763333 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:49:23 INFO - PROCESS | 1935 | 1462783763336 Marionette TRACE conn2 <- [1,1266,null,{}] 01:49:23 INFO - PROCESS | 1935 | 1462783763341 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}] 01:49:23 INFO - PROCESS | 1935 | 1462783763497 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 01:49:23 INFO - PROCESS | 1935 | 1462783763640 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a891000 == 92 [pid = 1935] [id = 324] 01:49:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 207 (0x118089c00) [pid = 1935] [serial = 971] [outer = 0x0] 01:49:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 208 (0x1181c7c00) [pid = 1935] [serial = 972] [outer = 0x118089c00] 01:49:23 INFO - PROCESS | 1935 | 1462783763670 Marionette DEBUG loaded listener.js 01:49:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 209 (0x119106000) [pid = 1935] [serial = 973] [outer = 0x118089c00] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x112782800 == 91 [pid = 1935] [id = 217] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x112792800 == 90 [pid = 1935] [id = 218] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x134472000 == 89 [pid = 1935] [id = 312] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x1341bc800 == 88 [pid = 1935] [id = 311] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12a599800 == 87 [pid = 1935] [id = 310] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12d48f000 == 86 [pid = 1935] [id = 309] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 208 (0x12be87c00) [pid = 1935] [serial = 833] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 207 (0x128c75400) [pid = 1935] [serial = 875] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb8e000 == 85 [pid = 1935] [id = 308] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12c212000 == 84 [pid = 1935] [id = 307] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x135970000 == 83 [pid = 1935] [id = 272] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac9e000 == 82 [pid = 1935] [id = 306] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x129795800 == 81 [pid = 1935] [id = 305] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12897b000 == 80 [pid = 1935] [id = 304] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x1233d8800 == 79 [pid = 1935] [id = 303] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x1232b9000 == 78 [pid = 1935] [id = 302] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x1194cd000 == 77 [pid = 1935] [id = 301] 01:49:24 INFO - PROCESS | 1935 | 1462783764171 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]]]}] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x132d7c000 == 76 [pid = 1935] [id = 298] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12d66a000 == 75 [pid = 1935] [id = 297] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12ce5d800 == 74 [pid = 1935] [id = 296] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf41000 == 73 [pid = 1935] [id = 295] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x1293b7000 == 72 [pid = 1935] [id = 294] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x11607f800 == 71 [pid = 1935] [id = 293] 01:49:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2e1000 == 70 [pid = 1935] [id = 292] 01:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 874ms 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 206 (0x12c8c6400) [pid = 1935] [serial = 753] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 205 (0x1239b7000) [pid = 1935] [serial = 857] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 204 (0x123dd7400) [pid = 1935] [serial = 860] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 203 (0x11515e800) [pid = 1935] [serial = 840] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 202 (0x113146c00) [pid = 1935] [serial = 839] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 201 (0x1187b6400) [pid = 1935] [serial = 821] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 200 (0x12d2dfc00) [pid = 1935] [serial = 816] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 199 (0x113141000) [pid = 1935] [serial = 837] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 198 (0x112877400) [pid = 1935] [serial = 836] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 197 (0x119480800) [pid = 1935] [serial = 848] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 196 (0x119770800) [pid = 1935] [serial = 849] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 195 (0x124e3b000) [pid = 1935] [serial = 863] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 194 (0x128907800) [pid = 1935] [serial = 827] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 193 (0x11675f400) [pid = 1935] [serial = 818] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 192 (0x123cca800) [pid = 1935] [serial = 824] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x11930ec00) [pid = 1935] [serial = 845] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x1193b6400) [pid = 1935] [serial = 846] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x120f3cc00) [pid = 1935] [serial = 851] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x12310b800) [pid = 1935] [serial = 852] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x126136800) [pid = 1935] [serial = 866] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x116a60400) [pid = 1935] [serial = 842] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x11808a400) [pid = 1935] [serial = 843] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x128a17400) [pid = 1935] [serial = 830] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x128c2d000) [pid = 1935] [serial = 872] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 182 (0x124eb6400) [pid = 1935] [serial = 864] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 181 (0x12657c800) [pid = 1935] [serial = 867] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 180 (0x1269a9400) [pid = 1935] [serial = 869] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 179 (0x123579400) [pid = 1935] [serial = 854] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 178 (0x128c38c00) [pid = 1935] [serial = 873] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 177 (0x123581400) [pid = 1935] [serial = 855] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 176 (0x123ac8000) [pid = 1935] [serial = 858] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 175 (0x1244f0800) [pid = 1935] [serial = 861] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | --DOMWINDOW == 174 (0x128a12000) [pid = 1935] [serial = 870] [outer = 0x0] [url = about:blank] 01:49:24 INFO - PROCESS | 1935 | 1462783764213 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 01:49:24 INFO - PROCESS | 1935 | 1462783764216 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 01:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:49:24 INFO - PROCESS | 1935 | 1462783764221 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:49:24 INFO - PROCESS | 1935 | 1462783764222 Marionette TRACE conn2 <- [1,1270,null,{}] 01:49:24 INFO - PROCESS | 1935 | 1462783764225 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}] 01:49:24 INFO - PROCESS | 1935 | 1462783764327 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 01:49:24 INFO - PROCESS | 1935 | 1462783764334 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x118576800 == 71 [pid = 1935] [id = 325] 01:49:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 175 (0x119102400) [pid = 1935] [serial = 974] [outer = 0x0] 01:49:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 176 (0x1193b6c00) [pid = 1935] [serial = 975] [outer = 0x119102400] 01:49:24 INFO - PROCESS | 1935 | 1462783764361 Marionette DEBUG loaded listener.js 01:49:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 177 (0x119c4d800) [pid = 1935] [serial = 976] [outer = 0x119102400] 01:49:24 INFO - PROCESS | 1935 | 1462783764804 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]]]}] 01:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 619ms 01:49:24 INFO - PROCESS | 1935 | 1462783764841 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 01:49:24 INFO - PROCESS | 1935 | 1462783764843 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 01:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:49:24 INFO - PROCESS | 1935 | 1462783764854 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:49:24 INFO - PROCESS | 1935 | 1462783764860 Marionette TRACE conn2 <- [1,1274,null,{}] 01:49:24 INFO - PROCESS | 1935 | 1462783764873 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}] 01:49:25 INFO - PROCESS | 1935 | 1462783765021 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 01:49:25 INFO - PROCESS | 1935 | 1462783765034 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x126765800 == 72 [pid = 1935] [id = 326] 01:49:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 178 (0x120f3cc00) [pid = 1935] [serial = 977] [outer = 0x0] 01:49:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 179 (0x123ac1800) [pid = 1935] [serial = 978] [outer = 0x120f3cc00] 01:49:25 INFO - PROCESS | 1935 | 1462783765076 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 180 (0x123dd4400) [pid = 1935] [serial = 979] [outer = 0x120f3cc00] 01:49:25 INFO - PROCESS | 1935 | 1462783765492 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]]]}] 01:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 01:49:25 INFO - PROCESS | 1935 | 1462783765540 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 01:49:25 INFO - PROCESS | 1935 | 1462783765541 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 01:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:49:25 INFO - PROCESS | 1935 | 1462783765550 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:49:25 INFO - PROCESS | 1935 | 1462783765558 Marionette TRACE conn2 <- [1,1278,null,{}] 01:49:25 INFO - PROCESS | 1935 | 1462783765562 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}] 01:49:25 INFO - PROCESS | 1935 | 1462783765657 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 01:49:25 INFO - PROCESS | 1935 | 1462783765661 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a5a4000 == 73 [pid = 1935] [id = 327] 01:49:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 181 (0x123dd2000) [pid = 1935] [serial = 980] [outer = 0x0] 01:49:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 182 (0x124eb8c00) [pid = 1935] [serial = 981] [outer = 0x123dd2000] 01:49:25 INFO - PROCESS | 1935 | 1462783765687 Marionette DEBUG loaded listener.js 01:49:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 183 (0x1267edc00) [pid = 1935] [serial = 982] [outer = 0x123dd2000] 01:49:26 INFO - PROCESS | 1935 | 1462783766051 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]]]}] 01:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 529ms 01:49:26 INFO - PROCESS | 1935 | 1462783766105 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 01:49:26 INFO - PROCESS | 1935 | 1462783766108 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 01:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:49:26 INFO - PROCESS | 1935 | 1462783766113 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:49:26 INFO - PROCESS | 1935 | 1462783766115 Marionette TRACE conn2 <- [1,1282,null,{}] 01:49:26 INFO - PROCESS | 1935 | 1462783766118 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}] 01:49:26 INFO - PROCESS | 1935 | 1462783766258 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 01:49:26 INFO - PROCESS | 1935 | 1462783766268 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2cb000 == 74 [pid = 1935] [id = 328] 01:49:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x1289b8000) [pid = 1935] [serial = 983] [outer = 0x0] 01:49:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x1289be000) [pid = 1935] [serial = 984] [outer = 0x1289b8000] 01:49:26 INFO - PROCESS | 1935 | 1462783766317 Marionette DEBUG loaded listener.js 01:49:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x128c2b400) [pid = 1935] [serial = 985] [outer = 0x1289b8000] 01:49:26 INFO - PROCESS | 1935 | 1462783766791 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]]]}] 01:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 721ms 01:49:26 INFO - PROCESS | 1935 | 1462783766834 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 01:49:26 INFO - PROCESS | 1935 | 1462783766836 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 01:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:49:26 INFO - PROCESS | 1935 | 1462783766839 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:49:26 INFO - PROCESS | 1935 | 1462783766841 Marionette TRACE conn2 <- [1,1286,null,{}] 01:49:26 INFO - PROCESS | 1935 | 1462783766845 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}] 01:49:27 INFO - PROCESS | 1935 | 1462783767062 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 01:49:27 INFO - PROCESS | 1935 | 1462783767099 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c215800 == 75 [pid = 1935] [id = 329] 01:49:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x128c6e000) [pid = 1935] [serial = 986] [outer = 0x0] 01:49:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x12939c400) [pid = 1935] [serial = 987] [outer = 0x128c6e000] 01:49:27 INFO - PROCESS | 1935 | 1462783767139 Marionette DEBUG loaded listener.js 01:49:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x1294e2400) [pid = 1935] [serial = 988] [outer = 0x128c6e000] 01:49:27 INFO - PROCESS | 1935 | 1462783767575 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]]]}] 01:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 771ms 01:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:49:27 INFO - PROCESS | 1935 | 1462783767611 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 01:49:27 INFO - PROCESS | 1935 | 1462783767613 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 01:49:27 INFO - PROCESS | 1935 | 1462783767615 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:49:27 INFO - PROCESS | 1935 | 1462783767616 Marionette TRACE conn2 <- [1,1290,null,{}] 01:49:27 INFO - PROCESS | 1935 | 1462783767618 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}] 01:49:27 INFO - PROCESS | 1935 | 1462783767732 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 01:49:27 INFO - PROCESS | 1935 | 1462783767774 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb8e000 == 76 [pid = 1935] [id = 330] 01:49:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x1291efc00) [pid = 1935] [serial = 989] [outer = 0x0] 01:49:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x12ac63400) [pid = 1935] [serial = 990] [outer = 0x1291efc00] 01:49:27 INFO - PROCESS | 1935 | 1462783767800 Marionette DEBUG loaded listener.js 01:49:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x12be73000) [pid = 1935] [serial = 991] [outer = 0x1291efc00] 01:49:28 INFO - PROCESS | 1935 | 1462783768133 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]]]}] 01:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 568ms 01:49:28 INFO - PROCESS | 1935 | 1462783768183 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 01:49:28 INFO - PROCESS | 1935 | 1462783768184 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 01:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:49:28 INFO - PROCESS | 1935 | 1462783768187 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:49:28 INFO - PROCESS | 1935 | 1462783768188 Marionette TRACE conn2 <- [1,1294,null,{}] 01:49:28 INFO - PROCESS | 1935 | 1462783768190 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}] 01:49:28 INFO - PROCESS | 1935 | 1462783768306 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x1267e6c00) [pid = 1935] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x12a7a1400) [pid = 1935] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x12b252c00) [pid = 1935] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x112857800) [pid = 1935] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x123dd5000) [pid = 1935] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x117545800) [pid = 1935] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x12309dc00) [pid = 1935] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x119c48400) [pid = 1935] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x113149000) [pid = 1935] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 182 (0x128a13000) [pid = 1935] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 181 (0x10a7ae800) [pid = 1935] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:49:28 INFO - PROCESS | 1935 | --DOMWINDOW == 180 (0x124eb3c00) [pid = 1935] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:49:28 INFO - PROCESS | 1935 | 1462783768623 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x115e0d000 == 77 [pid = 1935] [id = 331] 01:49:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 181 (0x10a7b3400) [pid = 1935] [serial = 992] [outer = 0x0] 01:49:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 182 (0x110ea4800) [pid = 1935] [serial = 993] [outer = 0x10a7b3400] 01:49:28 INFO - PROCESS | 1935 | 1462783768661 Marionette DEBUG loaded listener.js 01:49:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 183 (0x113149000) [pid = 1935] [serial = 994] [outer = 0x10a7b3400] 01:49:29 INFO - PROCESS | 1935 | 1462783769107 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]]]}] 01:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 971ms 01:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:49:29 INFO - PROCESS | 1935 | 1462783769159 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 01:49:29 INFO - PROCESS | 1935 | 1462783769162 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 01:49:29 INFO - PROCESS | 1935 | 1462783769165 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:49:29 INFO - PROCESS | 1935 | 1462783769168 Marionette TRACE conn2 <- [1,1298,null,{}] 01:49:29 INFO - PROCESS | 1935 | 1462783769171 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}] 01:49:29 INFO - PROCESS | 1935 | 1462783769289 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 01:49:29 INFO - PROCESS | 1935 | 1462783769367 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a9e800 == 78 [pid = 1935] [id = 332] 01:49:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x116763c00) [pid = 1935] [serial = 995] [outer = 0x0] 01:49:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x118230c00) [pid = 1935] [serial = 996] [outer = 0x116763c00] 01:49:29 INFO - PROCESS | 1935 | 1462783769399 Marionette DEBUG loaded listener.js 01:49:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x119c50800) [pid = 1935] [serial = 997] [outer = 0x116763c00] 01:49:29 INFO - PROCESS | 1935 | 1462783769837 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]]]}] 01:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 720ms 01:49:29 INFO - PROCESS | 1935 | 1462783769891 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 01:49:29 INFO - PROCESS | 1935 | 1462783769894 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 01:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:49:29 INFO - PROCESS | 1935 | 1462783769899 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:49:29 INFO - PROCESS | 1935 | 1462783769900 Marionette TRACE conn2 <- [1,1302,null,{}] 01:49:29 INFO - PROCESS | 1935 | 1462783769903 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}] 01:49:30 INFO - PROCESS | 1935 | 1462783770016 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 01:49:30 INFO - PROCESS | 1935 | 1462783770094 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c213800 == 79 [pid = 1935] [id = 333] 01:49:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x120f42400) [pid = 1935] [serial = 998] [outer = 0x0] 01:49:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x12348ac00) [pid = 1935] [serial = 999] [outer = 0x120f42400] 01:49:30 INFO - PROCESS | 1935 | 1462783770127 Marionette DEBUG loaded listener.js 01:49:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x1244f6400) [pid = 1935] [serial = 1000] [outer = 0x120f42400] 01:49:30 INFO - PROCESS | 1935 | 1462783770591 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]]]}] 01:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 01:49:30 INFO - PROCESS | 1935 | 1462783770621 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 01:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:49:30 INFO - PROCESS | 1935 | 1462783770623 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 01:49:30 INFO - PROCESS | 1935 | 1462783770633 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:49:30 INFO - PROCESS | 1935 | 1462783770639 Marionette TRACE conn2 <- [1,1306,null,{}] 01:49:30 INFO - PROCESS | 1935 | 1462783770646 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}] 01:49:30 INFO - PROCESS | 1935 | 1462783770848 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 01:49:30 INFO - PROCESS | 1935 | 1462783770966 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x132d88000 == 80 [pid = 1935] [id = 334] 01:49:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x12613dc00) [pid = 1935] [serial = 1001] [outer = 0x0] 01:49:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x1289b2000) [pid = 1935] [serial = 1002] [outer = 0x12613dc00] 01:49:30 INFO - PROCESS | 1935 | 1462783770995 Marionette DEBUG loaded listener.js 01:49:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x128da3c00) [pid = 1935] [serial = 1003] [outer = 0x12613dc00] 01:49:31 INFO - PROCESS | 1935 | 1462783771408 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]]]}] 01:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 835ms 01:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:49:31 INFO - PROCESS | 1935 | 1462783771461 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 01:49:31 INFO - PROCESS | 1935 | 1462783771463 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 01:49:31 INFO - PROCESS | 1935 | 1462783771466 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:49:31 INFO - PROCESS | 1935 | 1462783771467 Marionette TRACE conn2 <- [1,1310,null,{}] 01:49:31 INFO - PROCESS | 1935 | 1462783771469 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}] 01:49:31 INFO - PROCESS | 1935 | 1462783771592 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 01:49:31 INFO - PROCESS | 1935 | 1462783771671 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x1341b1000 == 81 [pid = 1935] [id = 335] 01:49:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 193 (0x126728800) [pid = 1935] [serial = 1004] [outer = 0x0] 01:49:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 194 (0x12b24e000) [pid = 1935] [serial = 1005] [outer = 0x126728800] 01:49:31 INFO - PROCESS | 1935 | 1462783771702 Marionette DEBUG loaded listener.js 01:49:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 195 (0x12c8bcc00) [pid = 1935] [serial = 1006] [outer = 0x126728800] 01:49:32 INFO - PROCESS | 1935 | 1462783772129 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] 01:49:32 INFO - PROCESS | 1935 | 1462783772137 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 01:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:49:32 INFO - PROCESS | 1935 | 1462783772139 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:49:32 INFO - PROCESS | 1935 | 1462783772141 Marionette TRACE conn2 <- [1,1314,null,{}] 01:49:32 INFO - PROCESS | 1935 | 1462783772143 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}] 01:49:32 INFO - PROCESS | 1935 | 1462783772256 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 01:49:32 INFO - PROCESS | 1935 | 1462783772362 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x134483000 == 82 [pid = 1935] [id = 336] 01:49:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 196 (0x12cf2e800) [pid = 1935] [serial = 1007] [outer = 0x0] 01:49:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 197 (0x12d2d1c00) [pid = 1935] [serial = 1008] [outer = 0x12cf2e800] 01:49:32 INFO - PROCESS | 1935 | 1462783772400 Marionette DEBUG loaded listener.js 01:49:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 198 (0x1341e6400) [pid = 1935] [serial = 1009] [outer = 0x12cf2e800] 01:49:32 INFO - PROCESS | 1935 | 1462783772847 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]]]}] 01:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 721ms 01:49:32 INFO - PROCESS | 1935 | 1462783772861 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 01:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:49:32 INFO - PROCESS | 1935 | 1462783772864 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 01:49:32 INFO - PROCESS | 1935 | 1462783772866 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:49:32 INFO - PROCESS | 1935 | 1462783772867 Marionette TRACE conn2 <- [1,1318,null,{}] 01:49:32 INFO - PROCESS | 1935 | 1462783772870 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}] 01:49:33 INFO - PROCESS | 1935 | 1462783773000 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 01:49:33 INFO - PROCESS | 1935 | 1462783773107 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x13597f000 == 83 [pid = 1935] [id = 337] 01:49:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 199 (0x1340c3400) [pid = 1935] [serial = 1010] [outer = 0x0] 01:49:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 200 (0x1340d0800) [pid = 1935] [serial = 1011] [outer = 0x1340c3400] 01:49:33 INFO - PROCESS | 1935 | 1462783773139 Marionette DEBUG loaded listener.js 01:49:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 201 (0x1341e8800) [pid = 1935] [serial = 1012] [outer = 0x1340c3400] 01:49:33 INFO - PROCESS | 1935 | 1462783773563 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]]]}] 01:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 719ms 01:49:33 INFO - PROCESS | 1935 | 1462783773585 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 01:49:33 INFO - PROCESS | 1935 | 1462783773587 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 01:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:49:33 INFO - PROCESS | 1935 | 1462783773589 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:49:33 INFO - PROCESS | 1935 | 1462783773590 Marionette TRACE conn2 <- [1,1322,null,{}] 01:49:33 INFO - PROCESS | 1935 | 1462783773593 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}] 01:49:33 INFO - PROCESS | 1935 | 1462783773704 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 01:49:33 INFO - PROCESS | 1935 | 1462783773782 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x137f8d800 == 84 [pid = 1935] [id = 338] 01:49:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 202 (0x1341e9000) [pid = 1935] [serial = 1013] [outer = 0x0] 01:49:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 203 (0x1341ed000) [pid = 1935] [serial = 1014] [outer = 0x1341e9000] 01:49:33 INFO - PROCESS | 1935 | 1462783773815 Marionette DEBUG loaded listener.js 01:49:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 204 (0x1341f3800) [pid = 1935] [serial = 1015] [outer = 0x1341e9000] 01:49:34 INFO - PROCESS | 1935 | 1462783774230 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]]]}] 01:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 669ms 01:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:49:34 INFO - PROCESS | 1935 | 1462783774259 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 01:49:34 INFO - PROCESS | 1935 | 1462783774260 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 01:49:34 INFO - PROCESS | 1935 | 1462783774263 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:49:34 INFO - PROCESS | 1935 | 1462783774264 Marionette TRACE conn2 <- [1,1326,null,{}] 01:49:34 INFO - PROCESS | 1935 | 1462783774266 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}] 01:49:34 INFO - PROCESS | 1935 | 1462783774375 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 01:49:34 INFO - PROCESS | 1935 | 1462783774472 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x137e89000 == 85 [pid = 1935] [id = 339] 01:49:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 205 (0x1341f3c00) [pid = 1935] [serial = 1016] [outer = 0x0] 01:49:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 206 (0x134972400) [pid = 1935] [serial = 1017] [outer = 0x1341f3c00] 01:49:34 INFO - PROCESS | 1935 | 1462783774502 Marionette DEBUG loaded listener.js 01:49:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 207 (0x134976800) [pid = 1935] [serial = 1018] [outer = 0x1341f3c00] 01:49:34 INFO - PROCESS | 1935 | 1462783774928 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]]]}] 01:49:34 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 01:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 719ms 01:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:49:34 INFO - PROCESS | 1935 | 1462783774983 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 01:49:34 INFO - PROCESS | 1935 | 1462783774984 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 01:49:34 INFO - PROCESS | 1935 | 1462783774986 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:49:34 INFO - PROCESS | 1935 | 1462783774988 Marionette TRACE conn2 <- [1,1330,null,{}] 01:49:34 INFO - PROCESS | 1935 | 1462783774990 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}] 01:49:35 INFO - PROCESS | 1935 | 1462783775104 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 01:49:35 INFO - PROCESS | 1935 | 1462783775185 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x116972800 == 86 [pid = 1935] [id = 340] 01:49:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 208 (0x117e67c00) [pid = 1935] [serial = 1019] [outer = 0x0] 01:49:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 209 (0x123703c00) [pid = 1935] [serial = 1020] [outer = 0x117e67c00] 01:49:35 INFO - PROCESS | 1935 | 1462783775215 Marionette DEBUG loaded listener.js 01:49:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 210 (0x13496c400) [pid = 1935] [serial = 1021] [outer = 0x117e67c00] 01:49:35 INFO - PROCESS | 1935 | 1462783775639 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]]]}] 01:49:35 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 01:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 719ms 01:49:35 INFO - PROCESS | 1935 | 1462783775706 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 01:49:35 INFO - PROCESS | 1935 | 1462783775708 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 01:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:49:35 INFO - PROCESS | 1935 | 1462783775751 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:49:35 INFO - PROCESS | 1935 | 1462783775752 Marionette TRACE conn2 <- [1,1334,null,{}] 01:49:35 INFO - PROCESS | 1935 | 1462783775756 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}] 01:49:35 INFO - PROCESS | 1935 | 1462783775873 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 01:49:35 INFO - PROCESS | 1935 | 1462783775953 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x12375e800 == 87 [pid = 1935] [id = 341] 01:49:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 211 (0x12a524c00) [pid = 1935] [serial = 1022] [outer = 0x0] 01:49:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 212 (0x134935c00) [pid = 1935] [serial = 1023] [outer = 0x12a524c00] 01:49:35 INFO - PROCESS | 1935 | 1462783775990 Marionette DEBUG loaded listener.js 01:49:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 213 (0x134971400) [pid = 1935] [serial = 1024] [outer = 0x12a524c00] 01:49:36 INFO - PROCESS | 1935 | 1462783776577 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]]]}] 01:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 896ms 01:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:49:36 INFO - PROCESS | 1935 | 1462783776634 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 01:49:36 INFO - PROCESS | 1935 | 1462783776636 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 01:49:36 INFO - PROCESS | 1935 | 1462783776640 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:49:36 INFO - PROCESS | 1935 | 1462783776643 Marionette TRACE conn2 <- [1,1338,null,{}] 01:49:36 INFO - PROCESS | 1935 | 1462783776649 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}] 01:49:36 INFO - PROCESS | 1935 | 1462783776765 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 01:49:36 INFO - PROCESS | 1935 | 1462783776851 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x113110800 == 88 [pid = 1935] [id = 342] 01:49:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 214 (0x111b09400) [pid = 1935] [serial = 1025] [outer = 0x0] 01:49:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 215 (0x11204c000) [pid = 1935] [serial = 1026] [outer = 0x111b09400] 01:49:36 INFO - PROCESS | 1935 | 1462783776880 Marionette DEBUG loaded listener.js 01:49:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 216 (0x1122c1400) [pid = 1935] [serial = 1027] [outer = 0x111b09400] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb8e000 == 87 [pid = 1935] [id = 330] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12c215800 == 86 [pid = 1935] [id = 329] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2cb000 == 85 [pid = 1935] [id = 328] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12a5a4000 == 84 [pid = 1935] [id = 327] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x126765800 == 83 [pid = 1935] [id = 326] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x118576800 == 82 [pid = 1935] [id = 325] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12a891000 == 81 [pid = 1935] [id = 324] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 215 (0x12b259800) [pid = 1935] [serial = 897] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x1191cf800 == 80 [pid = 1935] [id = 323] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x137f8e800 == 79 [pid = 1935] [id = 317] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x13447b000 == 78 [pid = 1935] [id = 316] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2cd000 == 77 [pid = 1935] [id = 315] 01:49:37 INFO - PROCESS | 1935 | --DOCSHELL 0x119bab800 == 76 [pid = 1935] [id = 314] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 214 (0x12a793800) [pid = 1935] [serial = 921] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 213 (0x12bb29800) [pid = 1935] [serial = 924] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 212 (0x12aa29000) [pid = 1935] [serial = 922] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 211 (0x12c2af000) [pid = 1935] [serial = 927] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 210 (0x12be81000) [pid = 1935] [serial = 925] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 209 (0x1161ef800) [pid = 1935] [serial = 904] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 208 (0x112eaa800) [pid = 1935] [serial = 903] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 207 (0x124e3b800) [pid = 1935] [serial = 888] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 206 (0x1244f9000) [pid = 1935] [serial = 915] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 205 (0x124eb7800) [pid = 1935] [serial = 916] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 204 (0x11908ac00) [pid = 1935] [serial = 906] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 203 (0x1193b9400) [pid = 1935] [serial = 907] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 202 (0x12357fc00) [pid = 1935] [serial = 912] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 201 (0x123ac6c00) [pid = 1935] [serial = 913] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 200 (0x12aa23400) [pid = 1935] [serial = 894] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 199 (0x120f35c00) [pid = 1935] [serial = 909] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 198 (0x120fb7800) [pid = 1935] [serial = 910] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 197 (0x120fb2800) [pid = 1935] [serial = 885] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 196 (0x128c6b800) [pid = 1935] [serial = 891] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 195 (0x123dd6000) [pid = 1935] [serial = 900] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 194 (0x11808ec00) [pid = 1935] [serial = 882] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 193 (0x112864c00) [pid = 1935] [serial = 878] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 192 (0x119c4e400) [pid = 1935] [serial = 930] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x124e24c00) [pid = 1935] [serial = 931] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x12cc52800) [pid = 1935] [serial = 933] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x10a7b8400) [pid = 1935] [serial = 936] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x1187b4c00) [pid = 1935] [serial = 498] [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.] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x12c8bbc00) [pid = 1935] [serial = 928] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x1291f5800) [pid = 1935] [serial = 919] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x126577000) [pid = 1935] [serial = 918] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x12d2ce000) [pid = 1935] [serial = 934] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x110ea4000) [pid = 1935] [serial = 937] [outer = 0x0] [url = about:blank] 01:49:37 INFO - PROCESS | 1935 | 1462783777812 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]]]}] 01:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1224ms 01:49:37 INFO - PROCESS | 1935 | 1462783777864 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 01:49:37 INFO - PROCESS | 1935 | 1462783777867 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 01:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:49:37 INFO - PROCESS | 1935 | 1462783777872 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:49:37 INFO - PROCESS | 1935 | 1462783777873 Marionette TRACE conn2 <- [1,1342,null,{}] 01:49:37 INFO - PROCESS | 1935 | 1462783777876 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}] 01:49:37 INFO - PROCESS | 1935 | 1462783777983 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 01:49:38 INFO - PROCESS | 1935 | 1462783778044 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x11695b000 == 77 [pid = 1935] [id = 343] 01:49:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x112730800) [pid = 1935] [serial = 1028] [outer = 0x0] 01:49:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x112a72800) [pid = 1935] [serial = 1029] [outer = 0x112730800] 01:49:38 INFO - PROCESS | 1935 | 1462783778071 Marionette DEBUG loaded listener.js 01:49:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x11314b000) [pid = 1935] [serial = 1030] [outer = 0x112730800] 01:49:38 INFO - PROCESS | 1935 | 1462783778381 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]]]}] 01:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 519ms 01:49:38 INFO - PROCESS | 1935 | 1462783778391 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 01:49:38 INFO - PROCESS | 1935 | 1462783778393 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 01:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:49:38 INFO - PROCESS | 1935 | 1462783778401 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:49:38 INFO - PROCESS | 1935 | 1462783778403 Marionette TRACE conn2 <- [1,1346,null,{}] 01:49:38 INFO - PROCESS | 1935 | 1462783778413 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}] 01:49:38 INFO - PROCESS | 1935 | 1462783778515 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 01:49:38 INFO - PROCESS | 1935 | 1462783778583 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191ce800 == 78 [pid = 1935] [id = 344] 01:49:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x11314e400) [pid = 1935] [serial = 1031] [outer = 0x0] 01:49:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x116070000) [pid = 1935] [serial = 1032] [outer = 0x11314e400] 01:49:38 INFO - PROCESS | 1935 | 1462783778612 Marionette DEBUG loaded listener.js 01:49:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x116a5d000) [pid = 1935] [serial = 1033] [outer = 0x11314e400] 01:49:38 INFO - PROCESS | 1935 | 1462783778920 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]]]}] 01:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 571ms 01:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:49:38 INFO - PROCESS | 1935 | 1462783778973 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 01:49:38 INFO - PROCESS | 1935 | 1462783778975 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 01:49:38 INFO - PROCESS | 1935 | 1462783778977 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:49:38 INFO - PROCESS | 1935 | 1462783778978 Marionette TRACE conn2 <- [1,1350,null,{}] 01:49:38 INFO - PROCESS | 1935 | 1462783778981 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}] 01:49:39 INFO - PROCESS | 1935 | 1462783779083 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 01:49:39 INFO - PROCESS | 1935 | 1462783779154 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d7800 == 79 [pid = 1935] [id = 345] 01:49:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x113bf7400) [pid = 1935] [serial = 1034] [outer = 0x0] 01:49:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x117174400) [pid = 1935] [serial = 1035] [outer = 0x113bf7400] 01:49:39 INFO - PROCESS | 1935 | 1462783779181 Marionette DEBUG loaded listener.js 01:49:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x11822dc00) [pid = 1935] [serial = 1036] [outer = 0x113bf7400] 01:49:39 INFO - PROCESS | 1935 | 1462783779519 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]]]}] 01:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 01:49:39 INFO - PROCESS | 1935 | 1462783779548 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 01:49:39 INFO - PROCESS | 1935 | 1462783779550 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 01:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:49:39 INFO - PROCESS | 1935 | 1462783779552 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:49:39 INFO - PROCESS | 1935 | 1462783779553 Marionette TRACE conn2 <- [1,1354,null,{}] 01:49:39 INFO - PROCESS | 1935 | 1462783779555 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}] 01:49:39 INFO - PROCESS | 1935 | 1462783779675 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 01:49:39 INFO - PROCESS | 1935 | 1462783779689 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x124132800 == 80 [pid = 1935] [id = 346] 01:49:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 193 (0x118089000) [pid = 1935] [serial = 1037] [outer = 0x0] 01:49:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 194 (0x118530c00) [pid = 1935] [serial = 1038] [outer = 0x118089000] 01:49:39 INFO - PROCESS | 1935 | 1462783779714 Marionette DEBUG loaded listener.js 01:49:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 195 (0x1187b2800) [pid = 1935] [serial = 1039] [outer = 0x118089000] 01:49:40 INFO - PROCESS | 1935 | 1462783780074 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]]]}] 01:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 569ms 01:49:40 INFO - PROCESS | 1935 | 1462783780122 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 01:49:40 INFO - PROCESS | 1935 | 1462783780123 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 01:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:49:40 INFO - PROCESS | 1935 | 1462783780125 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:49:40 INFO - PROCESS | 1935 | 1462783780126 Marionette TRACE conn2 <- [1,1358,null,{}] 01:49:40 INFO - PROCESS | 1935 | 1462783780129 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}] 01:49:40 INFO - PROCESS | 1935 | 1462783780263 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 01:49:40 INFO - PROCESS | 1935 | 1462783780280 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x128980000 == 81 [pid = 1935] [id = 347] 01:49:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 196 (0x118c62800) [pid = 1935] [serial = 1040] [outer = 0x0] 01:49:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 197 (0x119315000) [pid = 1935] [serial = 1041] [outer = 0x118c62800] 01:49:40 INFO - PROCESS | 1935 | 1462783780313 Marionette DEBUG loaded listener.js 01:49:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 198 (0x11976e000) [pid = 1935] [serial = 1042] [outer = 0x118c62800] 01:49:40 INFO - PROCESS | 1935 | 1462783780734 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]]]}] 01:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 620ms 01:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:49:40 INFO - PROCESS | 1935 | 1462783780749 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 01:49:40 INFO - PROCESS | 1935 | 1462783780751 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 01:49:40 INFO - PROCESS | 1935 | 1462783780755 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:49:40 INFO - PROCESS | 1935 | 1462783780756 Marionette TRACE conn2 <- [1,1362,null,{}] 01:49:40 INFO - PROCESS | 1935 | 1462783780760 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}] 01:49:40 INFO - PROCESS | 1935 | 1462783780941 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 01:49:40 INFO - PROCESS | 1935 | 1462783780968 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x12977e800 == 82 [pid = 1935] [id = 348] 01:49:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 199 (0x119c47000) [pid = 1935] [serial = 1043] [outer = 0x0] 01:49:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 200 (0x120f37c00) [pid = 1935] [serial = 1044] [outer = 0x119c47000] 01:49:41 INFO - PROCESS | 1935 | 1462783781008 Marionette DEBUG loaded listener.js 01:49:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 201 (0x120fbd800) [pid = 1935] [serial = 1045] [outer = 0x119c47000] 01:49:41 INFO - PROCESS | 1935 | --DOMWINDOW == 200 (0x128a1d800) [pid = 1935] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:49:41 INFO - PROCESS | 1935 | --DOMWINDOW == 199 (0x120f3cc00) [pid = 1935] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:49:41 INFO - PROCESS | 1935 | --DOMWINDOW == 198 (0x118089c00) [pid = 1935] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:49:41 INFO - PROCESS | 1935 | --DOMWINDOW == 197 (0x10a7ba400) [pid = 1935] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:49:41 INFO - PROCESS | 1935 | --DOMWINDOW == 196 (0x123dd2000) [pid = 1935] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:49:41 INFO - PROCESS | 1935 | --DOMWINDOW == 195 (0x10a7b7400) [pid = 1935] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:49:41 INFO - PROCESS | 1935 | --DOMWINDOW == 194 (0x128c6e000) [pid = 1935] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:49:41 INFO - PROCESS | 1935 | --DOMWINDOW == 193 (0x119102400) [pid = 1935] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:49:41 INFO - PROCESS | 1935 | --DOMWINDOW == 192 (0x1289b8000) [pid = 1935] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:49:41 INFO - PROCESS | 1935 | 1462783781674 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]]]}] 01:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 972ms 01:49:41 INFO - PROCESS | 1935 | 1462783781730 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 01:49:41 INFO - PROCESS | 1935 | 1462783781731 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 01:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:49:41 INFO - PROCESS | 1935 | 1462783781735 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:49:41 INFO - PROCESS | 1935 | 1462783781737 Marionette TRACE conn2 <- [1,1366,null,{}] 01:49:41 INFO - PROCESS | 1935 | 1462783781740 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}] 01:49:41 INFO - PROCESS | 1935 | 1462783781879 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 01:49:41 INFO - PROCESS | 1935 | 1462783781945 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a90000 == 83 [pid = 1935] [id = 349] 01:49:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 193 (0x118089c00) [pid = 1935] [serial = 1046] [outer = 0x0] 01:49:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 194 (0x120fbcc00) [pid = 1935] [serial = 1047] [outer = 0x118089c00] 01:49:41 INFO - PROCESS | 1935 | 1462783781970 Marionette DEBUG loaded listener.js 01:49:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 195 (0x1230a1400) [pid = 1935] [serial = 1048] [outer = 0x118089c00] 01:49:42 INFO - PROCESS | 1935 | 1462783782258 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] 01:49:42 INFO - PROCESS | 1935 | 1462783782308 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 01:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:49:42 INFO - PROCESS | 1935 | 1462783782311 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:49:42 INFO - PROCESS | 1935 | 1462783782314 Marionette TRACE conn2 <- [1,1370,null,{}] 01:49:42 INFO - PROCESS | 1935 | 1462783782316 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}] 01:49:42 INFO - PROCESS | 1935 | 1462783782412 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 01:49:42 INFO - PROCESS | 1935 | 1462783782417 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac71000 == 84 [pid = 1935] [id = 350] 01:49:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 196 (0x119102400) [pid = 1935] [serial = 1049] [outer = 0x0] 01:49:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 197 (0x123691400) [pid = 1935] [serial = 1050] [outer = 0x119102400] 01:49:42 INFO - PROCESS | 1935 | 1462783782442 Marionette DEBUG loaded listener.js 01:49:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 198 (0x123abbc00) [pid = 1935] [serial = 1051] [outer = 0x119102400] 01:49:42 INFO - PROCESS | 1935 | 1462783782784 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] 01:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:49:42 INFO - PROCESS | 1935 | 1462783782845 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 01:49:42 INFO - PROCESS | 1935 | 1462783782847 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:49:42 INFO - PROCESS | 1935 | 1462783782848 Marionette TRACE conn2 <- [1,1374,null,{}] 01:49:42 INFO - PROCESS | 1935 | 1462783782850 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}] 01:49:42 INFO - PROCESS | 1935 | 1462783782944 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 01:49:42 INFO - PROCESS | 1935 | 1462783782948 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf2b800 == 85 [pid = 1935] [id = 351] 01:49:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 199 (0x123577000) [pid = 1935] [serial = 1052] [outer = 0x0] 01:49:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 200 (0x123dd3c00) [pid = 1935] [serial = 1053] [outer = 0x123577000] 01:49:42 INFO - PROCESS | 1935 | 1462783782973 Marionette DEBUG loaded listener.js 01:49:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 201 (0x123ddb800) [pid = 1935] [serial = 1054] [outer = 0x123577000] 01:49:43 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:49:43 INFO - PROCESS | 1935 | 1462783783336 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] 01:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:49:43 INFO - PROCESS | 1935 | 1462783783380 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 01:49:43 INFO - PROCESS | 1935 | 1462783783383 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:49:43 INFO - PROCESS | 1935 | 1462783783384 Marionette TRACE conn2 <- [1,1378,null,{}] 01:49:43 INFO - PROCESS | 1935 | 1462783783386 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}] 01:49:43 INFO - PROCESS | 1935 | 1462783783525 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 01:49:43 INFO - PROCESS | 1935 | 1462783783538 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2d7800 == 86 [pid = 1935] [id = 352] 01:49:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 202 (0x124196c00) [pid = 1935] [serial = 1055] [outer = 0x0] 01:49:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 203 (0x124e36400) [pid = 1935] [serial = 1056] [outer = 0x124196c00] 01:49:43 INFO - PROCESS | 1935 | 1462783783566 Marionette DEBUG loaded listener.js 01:49:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 204 (0x126580000) [pid = 1935] [serial = 1057] [outer = 0x124196c00] 01:49:44 INFO - PROCESS | 1935 | 1462783784077 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] 01:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:49:44 INFO - PROCESS | 1935 | 1462783784108 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 01:49:44 INFO - PROCESS | 1935 | 1462783784111 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:49:44 INFO - PROCESS | 1935 | 1462783784114 Marionette TRACE conn2 <- [1,1382,null,{}] 01:49:44 INFO - PROCESS | 1935 | 1462783784118 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}] 01:49:44 INFO - PROCESS | 1935 | 1462783784243 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 01:49:44 INFO - PROCESS | 1935 | 1462783784350 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x1176d4000 == 87 [pid = 1935] [id = 353] 01:49:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 205 (0x112a71800) [pid = 1935] [serial = 1058] [outer = 0x0] 01:49:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 206 (0x113140c00) [pid = 1935] [serial = 1059] [outer = 0x112a71800] 01:49:44 INFO - PROCESS | 1935 | 1462783784383 Marionette DEBUG loaded listener.js 01:49:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 207 (0x115e3f800) [pid = 1935] [serial = 1060] [outer = 0x112a71800] 01:49:44 INFO - PROCESS | 1935 | [1935] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 01:49:44 INFO - PROCESS | 1935 | 1462783784849 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] 01:49:44 INFO - PROCESS | 1935 | 1462783784899 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 01:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:49:44 INFO - PROCESS | 1935 | 1462783784905 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:49:44 INFO - PROCESS | 1935 | 1462783784907 Marionette TRACE conn2 <- [1,1386,null,{}] 01:49:44 INFO - PROCESS | 1935 | 1462783784909 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}] 01:49:45 INFO - PROCESS | 1935 | 1462783785027 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 01:49:45 INFO - PROCESS | 1935 | 1462783785107 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x12897d000 == 88 [pid = 1935] [id = 354] 01:49:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 208 (0x117e6c400) [pid = 1935] [serial = 1061] [outer = 0x0] 01:49:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 209 (0x11822b800) [pid = 1935] [serial = 1062] [outer = 0x117e6c400] 01:49:45 INFO - PROCESS | 1935 | 1462783785136 Marionette DEBUG loaded listener.js 01:49:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 210 (0x1187b0c00) [pid = 1935] [serial = 1063] [outer = 0x117e6c400] 01:49:45 INFO - PROCESS | 1935 | 1462783785606 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] 01:49:45 INFO - PROCESS | 1935 | 1462783785641 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 01:49:45 INFO - PROCESS | 1935 | 1462783785645 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:49:45 INFO - PROCESS | 1935 | 1462783785648 Marionette TRACE conn2 <- [1,1390,null,{}] 01:49:45 INFO - PROCESS | 1935 | 1462783785656 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}] 01:49:45 INFO - PROCESS | 1935 | 1462783785777 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 01:49:45 INFO - PROCESS | 1935 | 1462783785862 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb9b000 == 89 [pid = 1935] [id = 355] 01:49:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 211 (0x11947dc00) [pid = 1935] [serial = 1064] [outer = 0x0] 01:49:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 212 (0x120f34800) [pid = 1935] [serial = 1065] [outer = 0x11947dc00] 01:49:45 INFO - PROCESS | 1935 | 1462783785893 Marionette DEBUG loaded listener.js 01:49:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 213 (0x1239b0800) [pid = 1935] [serial = 1066] [outer = 0x11947dc00] 01:49:46 INFO - PROCESS | 1935 | 1462783786308 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]]]}] 01:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 724ms 01:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:49:46 INFO - PROCESS | 1935 | 1462783786377 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 01:49:46 INFO - PROCESS | 1935 | 1462783786380 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 01:49:46 INFO - PROCESS | 1935 | 1462783786384 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:49:46 INFO - PROCESS | 1935 | 1462783786385 Marionette TRACE conn2 <- [1,1394,null,{}] 01:49:46 INFO - PROCESS | 1935 | 1462783786387 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}] 01:49:46 INFO - PROCESS | 1935 | 1462783786503 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 01:49:46 INFO - PROCESS | 1935 | 1462783786582 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d496800 == 90 [pid = 1935] [id = 356] 01:49:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 214 (0x12418d000) [pid = 1935] [serial = 1067] [outer = 0x0] 01:49:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 215 (0x124e3b800) [pid = 1935] [serial = 1068] [outer = 0x12418d000] 01:49:46 INFO - PROCESS | 1935 | 1462783786612 Marionette DEBUG loaded listener.js 01:49:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 216 (0x12613e400) [pid = 1935] [serial = 1069] [outer = 0x12418d000] 01:49:47 INFO - PROCESS | 1935 | 1462783787137 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]]]}] 01:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 819ms 01:49:47 INFO - PROCESS | 1935 | 1462783787204 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 01:49:47 INFO - PROCESS | 1935 | 1462783787205 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 01:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:49:47 INFO - PROCESS | 1935 | 1462783787208 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:49:47 INFO - PROCESS | 1935 | 1462783787209 Marionette TRACE conn2 <- [1,1398,null,{}] 01:49:47 INFO - PROCESS | 1935 | 1462783787211 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}] 01:49:47 INFO - PROCESS | 1935 | 1462783787323 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 01:49:47 INFO - PROCESS | 1935 | 1462783787402 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x12dd2e000 == 91 [pid = 1935] [id = 357] 01:49:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 217 (0x1241f8800) [pid = 1935] [serial = 1070] [outer = 0x0] 01:49:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 218 (0x12677b000) [pid = 1935] [serial = 1071] [outer = 0x1241f8800] 01:49:47 INFO - PROCESS | 1935 | 1462783787432 Marionette DEBUG loaded listener.js 01:49:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 219 (0x1269a8800) [pid = 1935] [serial = 1072] [outer = 0x1241f8800] 01:49:47 INFO - PROCESS | 1935 | 1462783787854 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]]]}] 01:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 668ms 01:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:49:47 INFO - PROCESS | 1935 | 1462783787877 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 01:49:47 INFO - PROCESS | 1935 | 1462783787878 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 01:49:47 INFO - PROCESS | 1935 | 1462783787880 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:49:47 INFO - PROCESS | 1935 | 1462783787882 Marionette TRACE conn2 <- [1,1402,null,{}] 01:49:47 INFO - PROCESS | 1935 | 1462783787884 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}] 01:49:48 INFO - PROCESS | 1935 | 1462783788004 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 01:49:48 INFO - PROCESS | 1935 | 1462783788086 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x134089800 == 92 [pid = 1935] [id = 358] 01:49:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 220 (0x128908400) [pid = 1935] [serial = 1073] [outer = 0x0] 01:49:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 221 (0x1289b3c00) [pid = 1935] [serial = 1074] [outer = 0x128908400] 01:49:48 INFO - PROCESS | 1935 | 1462783788116 Marionette DEBUG loaded listener.js 01:49:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 222 (0x128c2bc00) [pid = 1935] [serial = 1075] [outer = 0x128908400] 01:49:48 INFO - PROCESS | 1935 | 1462783788517 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]]]}] 01:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 01:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:49:48 INFO - PROCESS | 1935 | 1462783788552 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 01:49:48 INFO - PROCESS | 1935 | 1462783788553 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 01:49:48 INFO - PROCESS | 1935 | 1462783788555 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:49:48 INFO - PROCESS | 1935 | 1462783788556 Marionette TRACE conn2 <- [1,1406,null,{}] 01:49:48 INFO - PROCESS | 1935 | 1462783788559 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}] 01:49:48 INFO - PROCESS | 1935 | 1462783788690 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 01:49:48 INFO - PROCESS | 1935 | 1462783788783 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x134480800 == 93 [pid = 1935] [id = 359] 01:49:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 223 (0x128a13000) [pid = 1935] [serial = 1076] [outer = 0x0] 01:49:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 224 (0x128c38800) [pid = 1935] [serial = 1077] [outer = 0x128a13000] 01:49:48 INFO - PROCESS | 1935 | 1462783788814 Marionette DEBUG loaded listener.js 01:49:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 225 (0x128c75800) [pid = 1935] [serial = 1078] [outer = 0x128a13000] 01:49:49 INFO - PROCESS | 1935 | 1462783789260 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]]]}] 01:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 719ms 01:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:49:49 INFO - PROCESS | 1935 | 1462783789275 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 01:49:49 INFO - PROCESS | 1935 | 1462783789276 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 01:49:49 INFO - PROCESS | 1935 | 1462783789280 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:49:49 INFO - PROCESS | 1935 | 1462783789282 Marionette TRACE conn2 <- [1,1410,null,{}] 01:49:49 INFO - PROCESS | 1935 | 1462783789284 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}] 01:49:49 INFO - PROCESS | 1935 | 1462783789397 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 01:49:49 INFO - PROCESS | 1935 | 1462783789480 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:49 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac81800 == 94 [pid = 1935] [id = 360] 01:49:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 226 (0x112051800) [pid = 1935] [serial = 1079] [outer = 0x0] 01:49:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 227 (0x128c6b000) [pid = 1935] [serial = 1080] [outer = 0x112051800] 01:49:49 INFO - PROCESS | 1935 | 1462783789512 Marionette DEBUG loaded listener.js 01:49:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 228 (0x128fa6800) [pid = 1935] [serial = 1081] [outer = 0x112051800] 01:49:49 INFO - PROCESS | 1935 | 1462783789966 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]]]}] 01:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 721ms 01:49:50 INFO - PROCESS | 1935 | 1462783790030 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 01:49:50 INFO - PROCESS | 1935 | 1462783790032 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 01:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:49:50 INFO - PROCESS | 1935 | 1462783790036 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:49:50 INFO - PROCESS | 1935 | 1462783790037 Marionette TRACE conn2 <- [1,1414,null,{}] 01:49:50 INFO - PROCESS | 1935 | 1462783790040 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}] 01:49:50 INFO - PROCESS | 1935 | 1462783790153 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 01:49:50 INFO - PROCESS | 1935 | 1462783790238 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x13588a000 == 95 [pid = 1935] [id = 361] 01:49:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 229 (0x128c6e000) [pid = 1935] [serial = 1082] [outer = 0x0] 01:49:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 230 (0x1291f3800) [pid = 1935] [serial = 1083] [outer = 0x128c6e000] 01:49:50 INFO - PROCESS | 1935 | 1462783790268 Marionette DEBUG loaded listener.js 01:49:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 231 (0x12939ec00) [pid = 1935] [serial = 1084] [outer = 0x128c6e000] 01:49:51 INFO - PROCESS | 1935 | 1462783791034 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]]]}] 01:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1019ms 01:49:51 INFO - PROCESS | 1935 | 1462783791056 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 01:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:49:51 INFO - PROCESS | 1935 | 1462783791058 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 01:49:51 INFO - PROCESS | 1935 | 1462783791061 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:49:51 INFO - PROCESS | 1935 | 1462783791064 Marionette TRACE conn2 <- [1,1418,null,{}] 01:49:51 INFO - PROCESS | 1935 | 1462783791076 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}] 01:49:51 INFO - PROCESS | 1935 | 1462783791184 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 01:49:51 INFO - PROCESS | 1935 | 1462783791303 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x1176e4000 == 96 [pid = 1935] [id = 362] 01:49:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 232 (0x111dbd000) [pid = 1935] [serial = 1085] [outer = 0x0] 01:49:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 233 (0x1122be800) [pid = 1935] [serial = 1086] [outer = 0x111dbd000] 01:49:51 INFO - PROCESS | 1935 | 1462783791335 Marionette DEBUG loaded listener.js 01:49:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 234 (0x11287d400) [pid = 1935] [serial = 1087] [outer = 0x111dbd000] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x12d6ef800 == 95 [pid = 1935] [id = 214] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x12d6d8000 == 94 [pid = 1935] [id = 251] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf2b800 == 93 [pid = 1935] [id = 351] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac71000 == 92 [pid = 1935] [id = 350] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x128a90000 == 91 [pid = 1935] [id = 349] 01:49:51 INFO - PROCESS | 1935 | --DOMWINDOW == 233 (0x12be7e400) [pid = 1935] [serial = 957] [outer = 0x0] [url = about:blank] 01:49:51 INFO - PROCESS | 1935 | --DOMWINDOW == 232 (0x12d2e2000) [pid = 1935] [serial = 960] [outer = 0x0] [url = about:blank] 01:49:51 INFO - PROCESS | 1935 | --DOMWINDOW == 231 (0x13404f000) [pid = 1935] [serial = 963] [outer = 0x0] [url = about:blank] 01:49:51 INFO - PROCESS | 1935 | --DOMWINDOW == 230 (0x119317c00) [pid = 1935] [serial = 966] [outer = 0x0] [url = about:blank] 01:49:51 INFO - PROCESS | 1935 | 1462783791913 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]]]}] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x12977e800 == 90 [pid = 1935] [id = 348] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x128980000 == 89 [pid = 1935] [id = 347] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x124132800 == 88 [pid = 1935] [id = 346] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x1231d7800 == 87 [pid = 1935] [id = 345] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x1191ce800 == 86 [pid = 1935] [id = 344] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x11695b000 == 85 [pid = 1935] [id = 343] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x113110800 == 84 [pid = 1935] [id = 342] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x116972800 == 83 [pid = 1935] [id = 340] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x137e89000 == 82 [pid = 1935] [id = 339] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x137f8d800 == 81 [pid = 1935] [id = 338] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x13597f000 == 80 [pid = 1935] [id = 337] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x134483000 == 79 [pid = 1935] [id = 336] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x1341b1000 == 78 [pid = 1935] [id = 335] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x132d88000 == 77 [pid = 1935] [id = 334] 01:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 875ms 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x12c213800 == 76 [pid = 1935] [id = 333] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x128a9e800 == 75 [pid = 1935] [id = 332] 01:49:51 INFO - PROCESS | 1935 | --DOCSHELL 0x115e0d000 == 74 [pid = 1935] [id = 331] 01:49:51 INFO - PROCESS | 1935 | 1462783791940 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 01:49:51 INFO - PROCESS | 1935 | 1462783791946 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 01:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:49:51 INFO - PROCESS | 1935 | 1462783791953 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:49:51 INFO - PROCESS | 1935 | 1462783791956 Marionette TRACE conn2 <- [1,1422,null,{}] 01:49:51 INFO - PROCESS | 1935 | 1462783791959 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}] 01:49:52 INFO - PROCESS | 1935 | 1462783792115 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 229 (0x1291e9c00) [pid = 1935] [serial = 876] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 228 (0x123ac1800) [pid = 1935] [serial = 978] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 227 (0x123dd4400) [pid = 1935] [serial = 979] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 226 (0x12a527000) [pid = 1935] [serial = 951] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 225 (0x1289b7800) [pid = 1935] [serial = 954] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 224 (0x119106000) [pid = 1935] [serial = 973] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 223 (0x1181c7c00) [pid = 1935] [serial = 972] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 222 (0x12d2d6000) [pid = 1935] [serial = 939] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 221 (0x12d2db000) [pid = 1935] [serial = 940] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 220 (0x124eb8c00) [pid = 1935] [serial = 981] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 219 (0x115e3d000) [pid = 1935] [serial = 942] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 218 (0x119ca7c00) [pid = 1935] [serial = 945] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 217 (0x1267edc00) [pid = 1935] [serial = 982] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 216 (0x1122c7c00) [pid = 1935] [serial = 970] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 215 (0x12939c400) [pid = 1935] [serial = 987] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 214 (0x10a7bd800) [pid = 1935] [serial = 969] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 213 (0x1193b6c00) [pid = 1935] [serial = 975] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 212 (0x119c4d800) [pid = 1935] [serial = 976] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 211 (0x126536400) [pid = 1935] [serial = 948] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 210 (0x12ac63400) [pid = 1935] [serial = 990] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 209 (0x1294e2400) [pid = 1935] [serial = 988] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 208 (0x1289be000) [pid = 1935] [serial = 984] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | --DOMWINDOW == 207 (0x128c2b400) [pid = 1935] [serial = 985] [outer = 0x0] [url = about:blank] 01:49:52 INFO - PROCESS | 1935 | 1462783792203 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x1161c8800 == 75 [pid = 1935] [id = 363] 01:49:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 208 (0x1122c7c00) [pid = 1935] [serial = 1088] [outer = 0x0] 01:49:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 209 (0x115e3b400) [pid = 1935] [serial = 1089] [outer = 0x1122c7c00] 01:49:52 INFO - PROCESS | 1935 | 1462783792246 Marionette DEBUG loaded listener.js 01:49:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 210 (0x116a60000) [pid = 1935] [serial = 1090] [outer = 0x1122c7c00] 01:49:52 INFO - PROCESS | 1935 | 1462783792622 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]]]}] 01:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 723ms 01:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:49:52 INFO - PROCESS | 1935 | 1462783792675 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 01:49:52 INFO - PROCESS | 1935 | 1462783792677 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 01:49:52 INFO - PROCESS | 1935 | 1462783792679 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:49:52 INFO - PROCESS | 1935 | 1462783792681 Marionette TRACE conn2 <- [1,1426,null,{}] 01:49:52 INFO - PROCESS | 1935 | 1462783792689 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}] 01:49:52 INFO - PROCESS | 1935 | 1462783792784 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 01:49:52 INFO - PROCESS | 1935 | 1462783792789 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x119b9d000 == 76 [pid = 1935] [id = 364] 01:49:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 211 (0x118085000) [pid = 1935] [serial = 1091] [outer = 0x0] 01:49:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 212 (0x118530800) [pid = 1935] [serial = 1092] [outer = 0x118085000] 01:49:52 INFO - PROCESS | 1935 | 1462783792818 Marionette DEBUG loaded listener.js 01:49:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 213 (0x1187b4c00) [pid = 1935] [serial = 1093] [outer = 0x118085000] 01:49:53 INFO - PROCESS | 1935 | 1462783793182 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]]]}] 01:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 521ms 01:49:53 INFO - PROCESS | 1935 | 1462783793207 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 01:49:53 INFO - PROCESS | 1935 | 1462783793209 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 01:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:49:53 INFO - PROCESS | 1935 | 1462783793218 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:49:53 INFO - PROCESS | 1935 | 1462783793219 Marionette TRACE conn2 <- [1,1430,null,{}] 01:49:53 INFO - PROCESS | 1935 | 1462783793229 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}] 01:49:53 INFO - PROCESS | 1935 | 1462783793323 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 01:49:53 INFO - PROCESS | 1935 | 1462783793328 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x12374d000 == 77 [pid = 1935] [id = 365] 01:49:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 214 (0x119011000) [pid = 1935] [serial = 1094] [outer = 0x0] 01:49:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 215 (0x119317400) [pid = 1935] [serial = 1095] [outer = 0x119011000] 01:49:53 INFO - PROCESS | 1935 | 1462783793354 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 216 (0x1193b8400) [pid = 1935] [serial = 1096] [outer = 0x119011000] 01:49:53 INFO - PROCESS | 1935 | 1462783793712 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]]]}] 01:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 519ms 01:49:53 INFO - PROCESS | 1935 | 1462783793738 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 01:49:53 INFO - PROCESS | 1935 | 1462783793739 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 01:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:49:53 INFO - PROCESS | 1935 | 1462783793741 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:49:53 INFO - PROCESS | 1935 | 1462783793742 Marionette TRACE conn2 <- [1,1434,null,{}] 01:49:53 INFO - PROCESS | 1935 | 1462783793746 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}] 01:49:53 INFO - PROCESS | 1935 | 1462783793837 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 01:49:53 INFO - PROCESS | 1935 | 1462783793914 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x123e2a800 == 78 [pid = 1935] [id = 366] 01:49:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 217 (0x11908a400) [pid = 1935] [serial = 1097] [outer = 0x0] 01:49:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 218 (0x1193ad800) [pid = 1935] [serial = 1098] [outer = 0x11908a400] 01:49:53 INFO - PROCESS | 1935 | 1462783793939 Marionette DEBUG loaded listener.js 01:49:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 219 (0x11976b800) [pid = 1935] [serial = 1099] [outer = 0x11908a400] 01:49:54 INFO - PROCESS | 1935 | 1462783794314 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]]]}] 01:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 619ms 01:49:54 INFO - PROCESS | 1935 | 1462783794361 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 01:49:54 INFO - PROCESS | 1935 | 1462783794362 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 01:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:49:54 INFO - PROCESS | 1935 | 1462783794364 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:49:54 INFO - PROCESS | 1935 | 1462783794365 Marionette TRACE conn2 <- [1,1438,null,{}] 01:49:54 INFO - PROCESS | 1935 | 1462783794368 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}] 01:49:54 INFO - PROCESS | 1935 | 1462783794506 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 01:49:54 INFO - PROCESS | 1935 | 1462783794525 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a93800 == 79 [pid = 1935] [id = 367] 01:49:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 220 (0x119c48400) [pid = 1935] [serial = 1100] [outer = 0x0] 01:49:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 221 (0x12309a400) [pid = 1935] [serial = 1101] [outer = 0x119c48400] 01:49:54 INFO - PROCESS | 1935 | 1462783794551 Marionette DEBUG loaded listener.js 01:49:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 222 (0x123703800) [pid = 1935] [serial = 1102] [outer = 0x119c48400] 01:49:54 INFO - PROCESS | 1935 | 1462783794949 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]]]}] 01:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 619ms 01:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:49:54 INFO - PROCESS | 1935 | 1462783794984 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 01:49:54 INFO - PROCESS | 1935 | 1462783794986 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 01:49:54 INFO - PROCESS | 1935 | 1462783794989 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:49:54 INFO - PROCESS | 1935 | 1462783794991 Marionette TRACE conn2 <- [1,1442,null,{}] 01:49:54 INFO - PROCESS | 1935 | 1462783794994 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}] 01:49:55 INFO - PROCESS | 1935 | 1462783795170 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 01:49:55 INFO - PROCESS | 1935 | 1462783795230 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x12978a800 == 80 [pid = 1935] [id = 368] 01:49:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 223 (0x119ca8800) [pid = 1935] [serial = 1103] [outer = 0x0] 01:49:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 224 (0x123ac3400) [pid = 1935] [serial = 1104] [outer = 0x119ca8800] 01:49:55 INFO - PROCESS | 1935 | 1462783795263 Marionette DEBUG loaded listener.js 01:49:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 225 (0x123dd7800) [pid = 1935] [serial = 1105] [outer = 0x119ca8800] 01:49:55 INFO - PROCESS | 1935 | 1462783795621 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]]]}] 01:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 01:49:55 INFO - PROCESS | 1935 | 1462783795703 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 01:49:55 INFO - PROCESS | 1935 | 1462783795705 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 01:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:49:55 INFO - PROCESS | 1935 | 1462783795730 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:49:55 INFO - PROCESS | 1935 | 1462783795732 Marionette TRACE conn2 <- [1,1446,null,{}] 01:49:55 INFO - PROCESS | 1935 | 1462783795734 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}] 01:49:55 INFO - PROCESS | 1935 | 1462783795849 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 01:49:55 INFO - PROCESS | 1935 | 1462783795865 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac77000 == 81 [pid = 1935] [id = 369] 01:49:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 226 (0x1241f7800) [pid = 1935] [serial = 1106] [outer = 0x0] 01:49:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 227 (0x124eb2800) [pid = 1935] [serial = 1107] [outer = 0x1241f7800] 01:49:55 INFO - PROCESS | 1935 | 1462783795890 Marionette DEBUG loaded listener.js 01:49:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 228 (0x1289b2c00) [pid = 1935] [serial = 1108] [outer = 0x1241f7800] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 227 (0x118089000) [pid = 1935] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 226 (0x118c62800) [pid = 1935] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 225 (0x118089c00) [pid = 1935] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 224 (0x11314e400) [pid = 1935] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 223 (0x111b09400) [pid = 1935] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 222 (0x113bf7400) [pid = 1935] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 221 (0x112730800) [pid = 1935] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 220 (0x119c47000) [pid = 1935] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 219 (0x119102400) [pid = 1935] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:49:56 INFO - PROCESS | 1935 | --DOMWINDOW == 218 (0x123577000) [pid = 1935] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:49:56 INFO - PROCESS | 1935 | 1462783796465 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]]]}] 01:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 777ms 01:49:56 INFO - PROCESS | 1935 | 1462783796501 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 01:49:56 INFO - PROCESS | 1935 | 1462783796502 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 01:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:49:56 INFO - PROCESS | 1935 | 1462783796504 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:49:56 INFO - PROCESS | 1935 | 1462783796506 Marionette TRACE conn2 <- [1,1450,null,{}] 01:49:56 INFO - PROCESS | 1935 | 1462783796508 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}] 01:49:56 INFO - PROCESS | 1935 | 1462783796603 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 01:49:56 INFO - PROCESS | 1935 | 1462783796607 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291d7000 == 82 [pid = 1935] [id = 370] 01:49:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 219 (0x112e65400) [pid = 1935] [serial = 1109] [outer = 0x0] 01:49:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 220 (0x11823ac00) [pid = 1935] [serial = 1110] [outer = 0x112e65400] 01:49:56 INFO - PROCESS | 1935 | 1462783796634 Marionette DEBUG loaded listener.js 01:49:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 221 (0x120f3a000) [pid = 1935] [serial = 1111] [outer = 0x112e65400] 01:49:56 INFO - PROCESS | 1935 | 1462783796988 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]]]}] 01:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 01:49:57 INFO - PROCESS | 1935 | 1462783797034 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 01:49:57 INFO - PROCESS | 1935 | 1462783797035 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 01:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:49:57 INFO - PROCESS | 1935 | 1462783797045 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:49:57 INFO - PROCESS | 1935 | 1462783797046 Marionette TRACE conn2 <- [1,1454,null,{}] 01:49:57 INFO - PROCESS | 1935 | 1462783797049 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}] 01:49:57 INFO - PROCESS | 1935 | 1462783797141 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 01:49:57 INFO - PROCESS | 1935 | 1462783797145 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bfdd800 == 83 [pid = 1935] [id = 371] 01:49:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 222 (0x123dcfc00) [pid = 1935] [serial = 1112] [outer = 0x0] 01:49:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 223 (0x1289bb800) [pid = 1935] [serial = 1113] [outer = 0x123dcfc00] 01:49:57 INFO - PROCESS | 1935 | 1462783797171 Marionette DEBUG loaded listener.js 01:49:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 224 (0x128c2c800) [pid = 1935] [serial = 1114] [outer = 0x123dcfc00] 01:49:57 INFO - PROCESS | 1935 | 1462783797519 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]]]}] 01:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 01:49:57 INFO - PROCESS | 1935 | 1462783797565 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 01:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:49:57 INFO - PROCESS | 1935 | 1462783797567 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 01:49:57 INFO - PROCESS | 1935 | 1462783797569 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:49:57 INFO - PROCESS | 1935 | 1462783797571 Marionette TRACE conn2 <- [1,1458,null,{}] 01:49:57 INFO - PROCESS | 1935 | 1462783797573 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}] 01:49:57 INFO - PROCESS | 1935 | 1462783797683 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 01:49:57 INFO - PROCESS | 1935 | 1462783797756 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6b1800 == 84 [pid = 1935] [id = 372] 01:49:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 225 (0x128c2b400) [pid = 1935] [serial = 1115] [outer = 0x0] 01:49:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 226 (0x128fa8c00) [pid = 1935] [serial = 1116] [outer = 0x128c2b400] 01:49:57 INFO - PROCESS | 1935 | 1462783797786 Marionette DEBUG loaded listener.js 01:49:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 227 (0x1294e3c00) [pid = 1935] [serial = 1117] [outer = 0x128c2b400] 01:49:58 INFO - PROCESS | 1935 | 1462783798117 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]]]}] 01:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 570ms 01:49:58 INFO - PROCESS | 1935 | 1462783798139 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 01:49:58 INFO - PROCESS | 1935 | 1462783798141 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 01:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:49:58 INFO - PROCESS | 1935 | 1462783798143 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:49:58 INFO - PROCESS | 1935 | 1462783798144 Marionette TRACE conn2 <- [1,1462,null,{}] 01:49:58 INFO - PROCESS | 1935 | 1462783798149 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}] 01:49:58 INFO - PROCESS | 1935 | 1462783798251 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 01:49:58 INFO - PROCESS | 1935 | 1462783798255 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d499800 == 85 [pid = 1935] [id = 373] 01:49:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 228 (0x12a794800) [pid = 1935] [serial = 1118] [outer = 0x0] 01:49:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 229 (0x12a7bb800) [pid = 1935] [serial = 1119] [outer = 0x12a794800] 01:49:58 INFO - PROCESS | 1935 | 1462783798280 Marionette DEBUG loaded listener.js 01:49:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 230 (0x128c2b800) [pid = 1935] [serial = 1120] [outer = 0x12a794800] 01:49:58 INFO - PROCESS | 1935 | 1462783798868 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]]]}] 01:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 771ms 01:49:58 INFO - PROCESS | 1935 | 1462783798915 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 01:49:58 INFO - PROCESS | 1935 | 1462783798918 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 01:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:49:58 INFO - PROCESS | 1935 | 1462783798922 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:49:58 INFO - PROCESS | 1935 | 1462783798924 Marionette TRACE conn2 <- [1,1466,null,{}] 01:49:58 INFO - PROCESS | 1935 | 1462783798928 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}] 01:49:59 INFO - PROCESS | 1935 | 1462783799076 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 01:49:59 INFO - PROCESS | 1935 | 1462783799160 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x118221000 == 86 [pid = 1935] [id = 374] 01:49:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 231 (0x112eb2000) [pid = 1935] [serial = 1121] [outer = 0x0] 01:49:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 232 (0x11675e000) [pid = 1935] [serial = 1122] [outer = 0x112eb2000] 01:49:59 INFO - PROCESS | 1935 | 1462783799192 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 233 (0x117175c00) [pid = 1935] [serial = 1123] [outer = 0x112eb2000] 01:49:59 INFO - PROCESS | 1935 | 1462783799637 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]]]}] 01:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 772ms 01:49:59 INFO - PROCESS | 1935 | 1462783799697 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 01:49:59 INFO - PROCESS | 1935 | 1462783799701 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 01:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:49:59 INFO - PROCESS | 1935 | 1462783799706 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:49:59 INFO - PROCESS | 1935 | 1462783799708 Marionette TRACE conn2 <- [1,1470,null,{}] 01:49:59 INFO - PROCESS | 1935 | 1462783799711 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}] 01:49:59 INFO - PROCESS | 1935 | 1462783799824 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 01:49:59 INFO - PROCESS | 1935 | 1462783799907 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:49:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b2c000 == 87 [pid = 1935] [id = 375] 01:49:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 234 (0x118231400) [pid = 1935] [serial = 1124] [outer = 0x0] 01:49:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 235 (0x11872e400) [pid = 1935] [serial = 1125] [outer = 0x118231400] 01:49:59 INFO - PROCESS | 1935 | 1462783799937 Marionette DEBUG loaded listener.js 01:49:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 236 (0x119313800) [pid = 1935] [serial = 1126] [outer = 0x118231400] 01:50:00 INFO - PROCESS | 1935 | 1462783800382 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]]]}] 01:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 723ms 01:50:00 INFO - PROCESS | 1935 | 1462783800430 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 01:50:00 INFO - PROCESS | 1935 | 1462783800431 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 01:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:50:00 INFO - PROCESS | 1935 | 1462783800434 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:50:00 INFO - PROCESS | 1935 | 1462783800436 Marionette TRACE conn2 <- [1,1474,null,{}] 01:50:00 INFO - PROCESS | 1935 | 1462783800444 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}] 01:50:00 INFO - PROCESS | 1935 | 1462783800559 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 01:50:00 INFO - PROCESS | 1935 | 1462783800644 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d498000 == 88 [pid = 1935] [id = 376] 01:50:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 237 (0x12309c000) [pid = 1935] [serial = 1127] [outer = 0x0] 01:50:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 238 (0x123577000) [pid = 1935] [serial = 1128] [outer = 0x12309c000] 01:50:00 INFO - PROCESS | 1935 | 1462783800677 Marionette DEBUG loaded listener.js 01:50:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 239 (0x123ac0800) [pid = 1935] [serial = 1129] [outer = 0x12309c000] 01:50:01 INFO - PROCESS | 1935 | 1462783801109 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]]]}] 01:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 723ms 01:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:50:01 INFO - PROCESS | 1935 | 1462783801156 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 01:50:01 INFO - PROCESS | 1935 | 1462783801158 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 01:50:01 INFO - PROCESS | 1935 | 1462783801179 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:50:01 INFO - PROCESS | 1935 | 1462783801181 Marionette TRACE conn2 <- [1,1478,null,{}] 01:50:01 INFO - PROCESS | 1935 | 1462783801185 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}] 01:50:01 INFO - PROCESS | 1935 | 1462783801296 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 01:50:01 INFO - PROCESS | 1935 | 1462783801375 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x134080800 == 89 [pid = 1935] [id = 377] 01:50:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 240 (0x123dd8000) [pid = 1935] [serial = 1130] [outer = 0x0] 01:50:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 241 (0x1267e5c00) [pid = 1935] [serial = 1131] [outer = 0x123dd8000] 01:50:01 INFO - PROCESS | 1935 | 1462783801405 Marionette DEBUG loaded listener.js 01:50:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 242 (0x128c2f000) [pid = 1935] [serial = 1132] [outer = 0x123dd8000] 01:50:01 INFO - PROCESS | 1935 | 1462783801838 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]]]}] 01:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 738ms 01:50:01 INFO - PROCESS | 1935 | 1462783801900 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 01:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:50:01 INFO - PROCESS | 1935 | 1462783801901 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 01:50:01 INFO - PROCESS | 1935 | 1462783801903 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:50:01 INFO - PROCESS | 1935 | 1462783801905 Marionette TRACE conn2 <- [1,1482,null,{}] 01:50:01 INFO - PROCESS | 1935 | 1462783801907 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}] 01:50:02 INFO - PROCESS | 1935 | 1462783802019 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 01:50:02 INFO - PROCESS | 1935 | 1462783802102 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x13448a800 == 90 [pid = 1935] [id = 378] 01:50:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 243 (0x128a10c00) [pid = 1935] [serial = 1133] [outer = 0x0] 01:50:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 244 (0x1293a2000) [pid = 1935] [serial = 1134] [outer = 0x128a10c00] 01:50:02 INFO - PROCESS | 1935 | 1462783802132 Marionette DEBUG loaded listener.js 01:50:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 245 (0x1294e1c00) [pid = 1935] [serial = 1135] [outer = 0x128a10c00] 01:50:02 INFO - PROCESS | 1935 | 1462783802576 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]]]}] 01:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 722ms 01:50:02 INFO - PROCESS | 1935 | 1462783802643 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 01:50:02 INFO - PROCESS | 1935 | 1462783802646 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 01:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:50:02 INFO - PROCESS | 1935 | 1462783802651 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:50:02 INFO - PROCESS | 1935 | 1462783802652 Marionette TRACE conn2 <- [1,1486,null,{}] 01:50:02 INFO - PROCESS | 1935 | 1462783802654 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}] 01:50:02 INFO - PROCESS | 1935 | 1462783802783 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 01:50:02 INFO - PROCESS | 1935 | 1462783802866 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x135cc6800 == 91 [pid = 1935] [id = 379] 01:50:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 246 (0x12aa26000) [pid = 1935] [serial = 1136] [outer = 0x0] 01:50:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 247 (0x12b1a8800) [pid = 1935] [serial = 1137] [outer = 0x12aa26000] 01:50:02 INFO - PROCESS | 1935 | 1462783802896 Marionette DEBUG loaded listener.js 01:50:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 248 (0x12b258800) [pid = 1935] [serial = 1138] [outer = 0x12aa26000] 01:50:03 INFO - PROCESS | 1935 | 1462783803315 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]]]}] 01:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 720ms 01:50:03 INFO - PROCESS | 1935 | 1462783803379 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 01:50:03 INFO - PROCESS | 1935 | 1462783803381 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 01:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:50:03 INFO - PROCESS | 1935 | 1462783803384 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:50:03 INFO - PROCESS | 1935 | 1462783803385 Marionette TRACE conn2 <- [1,1490,null,{}] 01:50:03 INFO - PROCESS | 1935 | 1462783803388 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}] 01:50:03 INFO - PROCESS | 1935 | 1462783803510 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 01:50:03 INFO - PROCESS | 1935 | 1462783803613 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x137e8c000 == 92 [pid = 1935] [id = 380] 01:50:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 249 (0x12b2e5c00) [pid = 1935] [serial = 1139] [outer = 0x0] 01:50:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 250 (0x12bb24400) [pid = 1935] [serial = 1140] [outer = 0x12b2e5c00] 01:50:03 INFO - PROCESS | 1935 | 1462783803660 Marionette DEBUG loaded listener.js 01:50:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 251 (0x12bb44400) [pid = 1935] [serial = 1141] [outer = 0x12b2e5c00] 01:50:04 INFO - PROCESS | 1935 | 1462783804110 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]]]}] 01:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 770ms 01:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:50:04 INFO - PROCESS | 1935 | 1462783804154 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 01:50:04 INFO - PROCESS | 1935 | 1462783804155 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 01:50:04 INFO - PROCESS | 1935 | 1462783804158 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:50:04 INFO - PROCESS | 1935 | 1462783804159 Marionette TRACE conn2 <- [1,1494,null,{}] 01:50:04 INFO - PROCESS | 1935 | 1462783804161 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}] 01:50:04 INFO - PROCESS | 1935 | 1462783804273 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 01:50:04 INFO - PROCESS | 1935 | 1462783804355 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x137f9c800 == 93 [pid = 1935] [id = 381] 01:50:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 252 (0x12b2e9c00) [pid = 1935] [serial = 1142] [outer = 0x0] 01:50:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 253 (0x12bb52000) [pid = 1935] [serial = 1143] [outer = 0x12b2e9c00] 01:50:04 INFO - PROCESS | 1935 | 1462783804387 Marionette DEBUG loaded listener.js 01:50:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 254 (0x12be73800) [pid = 1935] [serial = 1144] [outer = 0x12b2e9c00] 01:50:05 INFO - PROCESS | 1935 | 1462783805041 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]]]}] 01:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 969ms 01:50:05 INFO - PROCESS | 1935 | 1462783805128 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 1935 | 1462783805130 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 01:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:50:05 INFO - PROCESS | 1935 | 1462783805133 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:50:05 INFO - PROCESS | 1935 | 1462783805136 Marionette TRACE conn2 <- [1,1498,null,{}] 01:50:05 INFO - PROCESS | 1935 | 1462783805139 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}] 01:50:05 INFO - PROCESS | 1935 | 1462783805249 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 01:50:05 INFO - PROCESS | 1935 | 1462783805330 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x123757000 == 94 [pid = 1935] [id = 382] 01:50:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 255 (0x112a70400) [pid = 1935] [serial = 1145] [outer = 0x0] 01:50:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 256 (0x112fab800) [pid = 1935] [serial = 1146] [outer = 0x112a70400] 01:50:05 INFO - PROCESS | 1935 | 1462783805359 Marionette DEBUG loaded listener.js 01:50:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 257 (0x116767800) [pid = 1935] [serial = 1147] [outer = 0x112a70400] 01:50:05 INFO - PROCESS | 1935 | 1462783805788 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]]]}] 01:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 01:50:05 INFO - PROCESS | 1935 | 1462783805804 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 01:50:05 INFO - PROCESS | 1935 | 1462783805808 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 01:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:50:05 INFO - PROCESS | 1935 | 1462783805812 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:50:05 INFO - PROCESS | 1935 | 1462783805814 Marionette TRACE conn2 <- [1,1502,null,{}] 01:50:05 INFO - PROCESS | 1935 | 1462783805816 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}] 01:50:05 INFO - PROCESS | 1935 | 1462783805919 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 01:50:06 INFO - PROCESS | 1935 | 1462783806008 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x116972800 == 95 [pid = 1935] [id = 383] 01:50:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 258 (0x112e61000) [pid = 1935] [serial = 1148] [outer = 0x0] 01:50:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 259 (0x118080000) [pid = 1935] [serial = 1149] [outer = 0x112e61000] 01:50:06 INFO - PROCESS | 1935 | 1462783806037 Marionette DEBUG loaded listener.js 01:50:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 260 (0x11823a400) [pid = 1935] [serial = 1150] [outer = 0x112e61000] 01:50:06 INFO - PROCESS | 1935 | 1462783806439 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]]]}] 01:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 01:50:06 INFO - PROCESS | 1935 | 1462783806483 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 01:50:06 INFO - PROCESS | 1935 | 1462783806484 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 01:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:50:06 INFO - PROCESS | 1935 | 1462783806486 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:50:06 INFO - PROCESS | 1935 | 1462783806489 Marionette TRACE conn2 <- [1,1506,null,{}] 01:50:06 INFO - PROCESS | 1935 | 1462783806496 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}] 01:50:06 INFO - PROCESS | 1935 | 1462783806619 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 01:50:06 INFO - PROCESS | 1935 | 1462783806718 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a5ad800 == 96 [pid = 1935] [id = 384] 01:50:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 261 (0x118736800) [pid = 1935] [serial = 1151] [outer = 0x0] 01:50:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 262 (0x1193b9000) [pid = 1935] [serial = 1152] [outer = 0x118736800] 01:50:06 INFO - PROCESS | 1935 | 1462783806748 Marionette DEBUG loaded listener.js 01:50:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 263 (0x11976a000) [pid = 1935] [serial = 1153] [outer = 0x118736800] 01:50:07 INFO - PROCESS | 1935 | 1462783807154 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]]]}] 01:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 721ms 01:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:50:07 INFO - PROCESS | 1935 | 1462783807208 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 01:50:07 INFO - PROCESS | 1935 | 1462783807209 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 01:50:07 INFO - PROCESS | 1935 | 1462783807211 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:50:07 INFO - PROCESS | 1935 | 1462783807212 Marionette TRACE conn2 <- [1,1510,null,{}] 01:50:07 INFO - PROCESS | 1935 | 1462783807215 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}] 01:50:07 INFO - PROCESS | 1935 | 1462783807319 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 01:50:07 INFO - PROCESS | 1935 | 1462783807405 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bad8000 == 97 [pid = 1935] [id = 385] 01:50:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 264 (0x119c4f000) [pid = 1935] [serial = 1154] [outer = 0x0] 01:50:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 265 (0x120fb4000) [pid = 1935] [serial = 1155] [outer = 0x119c4f000] 01:50:07 INFO - PROCESS | 1935 | 1462783807433 Marionette DEBUG loaded listener.js 01:50:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 266 (0x12357a800) [pid = 1935] [serial = 1156] [outer = 0x119c4f000] 01:50:07 INFO - PROCESS | 1935 | 1462783807898 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]]]}] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12d675000 == 96 [pid = 1935] [id = 170] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6b1800 == 95 [pid = 1935] [id = 372] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12bfdd800 == 94 [pid = 1935] [id = 371] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x1291d7000 == 93 [pid = 1935] [id = 370] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac77000 == 92 [pid = 1935] [id = 369] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12978a800 == 91 [pid = 1935] [id = 368] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x128a93800 == 90 [pid = 1935] [id = 367] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 265 (0x1289b2000) [pid = 1935] [serial = 1002] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 264 (0x110ea4800) [pid = 1935] [serial = 993] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 263 (0x1341ed000) [pid = 1935] [serial = 1014] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 262 (0x1340d0800) [pid = 1935] [serial = 1011] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 261 (0x134972400) [pid = 1935] [serial = 1017] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 260 (0x12b24e000) [pid = 1935] [serial = 1005] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 259 (0x12348ac00) [pid = 1935] [serial = 999] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 258 (0x118230c00) [pid = 1935] [serial = 996] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 257 (0x12d2d1c00) [pid = 1935] [serial = 1008] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 256 (0x134935c00) [pid = 1935] [serial = 1023] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 255 (0x123703c00) [pid = 1935] [serial = 1020] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x123e2a800 == 89 [pid = 1935] [id = 366] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12374d000 == 88 [pid = 1935] [id = 365] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x119b9d000 == 87 [pid = 1935] [id = 364] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x1161c8800 == 86 [pid = 1935] [id = 363] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x1176e4000 == 85 [pid = 1935] [id = 362] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x13588a000 == 84 [pid = 1935] [id = 361] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac81800 == 83 [pid = 1935] [id = 360] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x134480800 == 82 [pid = 1935] [id = 359] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x134089800 == 81 [pid = 1935] [id = 358] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12dd2e000 == 80 [pid = 1935] [id = 357] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12d496800 == 79 [pid = 1935] [id = 356] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb9b000 == 78 [pid = 1935] [id = 355] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x12897d000 == 77 [pid = 1935] [id = 354] 01:50:07 INFO - PROCESS | 1935 | --DOCSHELL 0x1176d4000 == 76 [pid = 1935] [id = 353] 01:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 771ms 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 254 (0x118530c00) [pid = 1935] [serial = 1038] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 253 (0x11976e000) [pid = 1935] [serial = 1042] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 252 (0x119315000) [pid = 1935] [serial = 1041] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 251 (0x120fbcc00) [pid = 1935] [serial = 1047] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 250 (0x116070000) [pid = 1935] [serial = 1032] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 249 (0x116a5d000) [pid = 1935] [serial = 1033] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 248 (0x1122c1400) [pid = 1935] [serial = 1027] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 247 (0x11204c000) [pid = 1935] [serial = 1026] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 246 (0x117174400) [pid = 1935] [serial = 1035] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 245 (0x112a72800) [pid = 1935] [serial = 1029] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 244 (0x11314b000) [pid = 1935] [serial = 1030] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 243 (0x120f37c00) [pid = 1935] [serial = 1044] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 242 (0x123691400) [pid = 1935] [serial = 1050] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 241 (0x123dd3c00) [pid = 1935] [serial = 1053] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 240 (0x123abbc00) [pid = 1935] [serial = 1051] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 239 (0x120fbd800) [pid = 1935] [serial = 1045] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 238 (0x1230a1400) [pid = 1935] [serial = 1048] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 237 (0x1187b2800) [pid = 1935] [serial = 1039] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 236 (0x123ddb800) [pid = 1935] [serial = 1054] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | --DOMWINDOW == 235 (0x11822dc00) [pid = 1935] [serial = 1036] [outer = 0x0] [url = about:blank] 01:50:07 INFO - PROCESS | 1935 | 1462783807986 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 01:50:07 INFO - PROCESS | 1935 | 1462783807988 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 01:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:50:07 INFO - PROCESS | 1935 | 1462783807990 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:50:07 INFO - PROCESS | 1935 | 1462783807991 Marionette TRACE conn2 <- [1,1514,null,{}] 01:50:07 INFO - PROCESS | 1935 | 1462783807993 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}] 01:50:08 INFO - PROCESS | 1935 | 1462783808082 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 01:50:08 INFO - PROCESS | 1935 | 1462783808088 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x113b96000 == 77 [pid = 1935] [id = 386] 01:50:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 236 (0x113342800) [pid = 1935] [serial = 1157] [outer = 0x0] 01:50:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 237 (0x116761800) [pid = 1935] [serial = 1158] [outer = 0x113342800] 01:50:08 INFO - PROCESS | 1935 | 1462783808114 Marionette DEBUG loaded listener.js 01:50:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 238 (0x118547000) [pid = 1935] [serial = 1159] [outer = 0x113342800] 01:50:08 INFO - PROCESS | 1935 | 1462783808463 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]]]}] 01:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 01:50:08 INFO - PROCESS | 1935 | 1462783808515 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 01:50:08 INFO - PROCESS | 1935 | 1462783808517 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 01:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:50:08 INFO - PROCESS | 1935 | 1462783808519 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:50:08 INFO - PROCESS | 1935 | 1462783808520 Marionette TRACE conn2 <- [1,1518,null,{}] 01:50:08 INFO - PROCESS | 1935 | 1462783808522 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}] 01:50:08 INFO - PROCESS | 1935 | 1462783808629 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 01:50:08 INFO - PROCESS | 1935 | 1462783808635 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x123a34800 == 78 [pid = 1935] [id = 387] 01:50:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 239 (0x11972b800) [pid = 1935] [serial = 1160] [outer = 0x0] 01:50:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 240 (0x123703c00) [pid = 1935] [serial = 1161] [outer = 0x11972b800] 01:50:08 INFO - PROCESS | 1935 | 1462783808661 Marionette DEBUG loaded listener.js 01:50:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 241 (0x124eb6800) [pid = 1935] [serial = 1162] [outer = 0x11972b800] 01:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 517ms 01:50:09 INFO - PROCESS | 1935 | 1462783809034 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]]]}] 01:50:09 INFO - PROCESS | 1935 | 1462783809037 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 01:50:09 INFO - PROCESS | 1935 | 1462783809039 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 01:50:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:50:09 INFO - PROCESS | 1935 | 1462783809064 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:50:09 INFO - PROCESS | 1935 | 1462783809065 Marionette TRACE conn2 <- [1,1522,null,{}] 01:50:09 INFO - PROCESS | 1935 | 1462783809069 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}] 01:50:09 INFO - PROCESS | 1935 | 1462783809221 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 01:50:09 INFO - PROCESS | 1935 | 1462783809228 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x1293b4000 == 79 [pid = 1935] [id = 388] 01:50:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 242 (0x124eb6c00) [pid = 1935] [serial = 1163] [outer = 0x0] 01:50:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 243 (0x126728400) [pid = 1935] [serial = 1164] [outer = 0x124eb6c00] 01:50:09 INFO - PROCESS | 1935 | 1462783809273 Marionette DEBUG loaded listener.js 01:50:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 244 (0x1289b4400) [pid = 1935] [serial = 1165] [outer = 0x124eb6c00] 01:50:09 INFO - PROCESS | 1935 | 1462783809705 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"]]]}] 01:50:09 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 () { 01:50:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:50:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:50:09 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 () { 01:50:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:50:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:50:09 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 () { 01:50:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:50:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:50:09 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 () { 01:50:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:50:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:50:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 684ms 01:50:09 INFO - PROCESS | 1935 | 1462783809738 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 01:50:09 INFO - PROCESS | 1935 | 1462783809739 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 01:50:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:50:09 INFO - PROCESS | 1935 | 1462783809741 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:50:09 INFO - PROCESS | 1935 | 1462783809742 Marionette TRACE conn2 <- [1,1526,null,{}] 01:50:09 INFO - PROCESS | 1935 | 1462783809750 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}] 01:50:09 INFO - PROCESS | 1935 | 1462783809890 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 01:50:09 INFO - PROCESS | 1935 | 1462783809934 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aca5000 == 80 [pid = 1935] [id = 389] 01:50:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 245 (0x12613f400) [pid = 1935] [serial = 1166] [outer = 0x0] 01:50:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 246 (0x128a12000) [pid = 1935] [serial = 1167] [outer = 0x12613f400] 01:50:09 INFO - PROCESS | 1935 | 1462783809960 Marionette DEBUG loaded listener.js 01:50:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 247 (0x1293a2c00) [pid = 1935] [serial = 1168] [outer = 0x12613f400] 01:50:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:50:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:50:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:50:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 524ms 01:50:10 INFO - PROCESS | 1935 | 1462783810254 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"]]]}] 01:50:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:50:10 INFO - PROCESS | 1935 | 1462783810268 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 01:50:10 INFO - PROCESS | 1935 | 1462783810270 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 01:50:10 INFO - PROCESS | 1935 | 1462783810272 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:50:10 INFO - PROCESS | 1935 | 1462783810273 Marionette TRACE conn2 <- [1,1530,null,{}] 01:50:10 INFO - PROCESS | 1935 | 1462783810275 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}] 01:50:10 INFO - PROCESS | 1935 | 1462783810402 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 01:50:10 INFO - PROCESS | 1935 | 1462783810420 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb95000 == 81 [pid = 1935] [id = 390] 01:50:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 248 (0x12a7be800) [pid = 1935] [serial = 1169] [outer = 0x0] 01:50:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 249 (0x1294e3000) [pid = 1935] [serial = 1170] [outer = 0x12a7be800] 01:50:10 INFO - PROCESS | 1935 | 1462783810446 Marionette DEBUG loaded listener.js 01:50:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 250 (0x12ac62c00) [pid = 1935] [serial = 1171] [outer = 0x12a7be800] 01:50:10 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 01:50:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:50:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:50:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:50:10 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. 01:50:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:50:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 519ms 01:50:10 INFO - PROCESS | 1935 | 1462783810786 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]]]}] 01:50:10 INFO - PROCESS | 1935 | 1462783810792 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 01:50:10 INFO - PROCESS | 1935 | 1462783810793 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 01:50:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:50:10 INFO - PROCESS | 1935 | 1462783810797 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:50:10 INFO - PROCESS | 1935 | 1462783810799 Marionette TRACE conn2 <- [1,1534,null,{}] 01:50:10 INFO - PROCESS | 1935 | 1462783810801 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}] 01:50:10 INFO - PROCESS | 1935 | 1462783810929 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 01:50:10 INFO - PROCESS | 1935 | 1462783810933 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d66c000 == 82 [pid = 1935] [id = 391] 01:50:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 251 (0x12a7bf000) [pid = 1935] [serial = 1172] [outer = 0x0] 01:50:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 252 (0x12be72400) [pid = 1935] [serial = 1173] [outer = 0x12a7bf000] 01:50:10 INFO - PROCESS | 1935 | 1462783810959 Marionette DEBUG loaded listener.js 01:50:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 253 (0x12be85800) [pid = 1935] [serial = 1174] [outer = 0x12a7bf000] 01:50:11 INFO - PROCESS | 1935 | 1462783811350 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]]]}] 01:50:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:50:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 573ms 01:50:11 INFO - PROCESS | 1935 | 1462783811370 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 01:50:11 INFO - PROCESS | 1935 | 1462783811373 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 01:50:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:50:11 INFO - PROCESS | 1935 | 1462783811376 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:50:11 INFO - PROCESS | 1935 | 1462783811381 Marionette TRACE conn2 <- [1,1538,null,{}] 01:50:11 INFO - PROCESS | 1935 | 1462783811396 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}] 01:50:11 INFO - PROCESS | 1935 | 1462783811535 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 01:50:11 INFO - PROCESS | 1935 | 1462783811553 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x134455000 == 83 [pid = 1935] [id = 392] 01:50:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 254 (0x12c2b1400) [pid = 1935] [serial = 1175] [outer = 0x0] 01:50:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 255 (0x12c8bdc00) [pid = 1935] [serial = 1176] [outer = 0x12c2b1400] 01:50:11 INFO - PROCESS | 1935 | 1462783811583 Marionette DEBUG loaded listener.js 01:50:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 256 (0x12c8c9c00) [pid = 1935] [serial = 1177] [outer = 0x12c2b1400] 01:50:11 INFO - PROCESS | 1935 | 1462783811985 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]]]}] 01:50:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:50:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 644ms 01:50:12 INFO - PROCESS | 1935 | 1462783812044 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 01:50:12 INFO - PROCESS | 1935 | 1462783812045 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 01:50:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:50:12 INFO - PROCESS | 1935 | 1462783812047 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:50:12 INFO - PROCESS | 1935 | 1462783812048 Marionette TRACE conn2 <- [1,1542,null,{}] 01:50:12 INFO - PROCESS | 1935 | 1462783812050 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}] 01:50:12 INFO - PROCESS | 1935 | 1462783812186 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 255 (0x12613dc00) [pid = 1935] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 254 (0x12890c000) [pid = 1935] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 253 (0x11852e400) [pid = 1935] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 252 (0x126573c00) [pid = 1935] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 251 (0x118237800) [pid = 1935] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 250 (0x123dd7000) [pid = 1935] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 249 (0x126728800) [pid = 1935] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 248 (0x12c2aec00) [pid = 1935] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 247 (0x10a7b3400) [pid = 1935] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 246 (0x113144c00) [pid = 1935] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 245 (0x119c49800) [pid = 1935] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 244 (0x120f3b000) [pid = 1935] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 243 (0x12d2d3c00) [pid = 1935] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 242 (0x110ea6000) [pid = 1935] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 241 (0x12a7b9800) [pid = 1935] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 240 (0x12c2ae400) [pid = 1935] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 239 (0x120f42400) [pid = 1935] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 238 (0x128c3a800) [pid = 1935] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 237 (0x123577400) [pid = 1935] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 236 (0x1160da800) [pid = 1935] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 235 (0x126581400) [pid = 1935] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 234 (0x112e61c00) [pid = 1935] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 233 (0x1181c1c00) [pid = 1935] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 232 (0x1244fb400) [pid = 1935] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 231 (0x1291efc00) [pid = 1935] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 230 (0x116763c00) [pid = 1935] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 229 (0x1122bcc00) [pid = 1935] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 228 (0x123583400) [pid = 1935] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 227 (0x117545000) [pid = 1935] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 226 (0x1289be800) [pid = 1935] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 225 (0x12cf2e800) [pid = 1935] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 224 (0x1244fb800) [pid = 1935] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 223 (0x111b0c000) [pid = 1935] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 222 (0x123abc800) [pid = 1935] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 221 (0x118549c00) [pid = 1935] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 220 (0x11286f400) [pid = 1935] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 219 (0x11859e000) [pid = 1935] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 218 (0x1340c3400) [pid = 1935] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 217 (0x1341f3c00) [pid = 1935] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 216 (0x1160d9000) [pid = 1935] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 215 (0x128a16c00) [pid = 1935] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 214 (0x1289b2400) [pid = 1935] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 213 (0x12657f800) [pid = 1935] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 212 (0x123abe800) [pid = 1935] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 211 (0x12672d000) [pid = 1935] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 210 (0x111f66c00) [pid = 1935] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 209 (0x126581800) [pid = 1935] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 208 (0x12aa2c800) [pid = 1935] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 207 (0x12d2d6400) [pid = 1935] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 206 (0x120fb3000) [pid = 1935] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 205 (0x12a524c00) [pid = 1935] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 204 (0x117e67c00) [pid = 1935] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 203 (0x110e9cc00) [pid = 1935] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 202 (0x120fb2400) [pid = 1935] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 201 (0x12357e400) [pid = 1935] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 200 (0x123abfc00) [pid = 1935] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 199 (0x1341e9000) [pid = 1935] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 198 (0x119c48400) [pid = 1935] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 197 (0x119ca8800) [pid = 1935] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 196 (0x1241f7800) [pid = 1935] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 195 (0x112e65400) [pid = 1935] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 194 (0x1241f8800) [pid = 1935] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 193 (0x112a71800) [pid = 1935] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 192 (0x12418d000) [pid = 1935] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x118085000) [pid = 1935] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x111dbd000) [pid = 1935] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x1122c7c00) [pid = 1935] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x11947dc00) [pid = 1935] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x117e6c400) [pid = 1935] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x128c6e000) [pid = 1935] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x11908a400) [pid = 1935] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x119011000) [pid = 1935] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x123dcfc00) [pid = 1935] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 182 (0x128c2b400) [pid = 1935] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:50:12 INFO - PROCESS | 1935 | --DOMWINDOW == 181 (0x120fbbc00) [pid = 1935] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:50:12 INFO - PROCESS | 1935 | 1462783812743 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x11277a000 == 84 [pid = 1935] [id = 393] 01:50:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 182 (0x10a7b7800) [pid = 1935] [serial = 1178] [outer = 0x0] 01:50:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 183 (0x110ea6000) [pid = 1935] [serial = 1179] [outer = 0x10a7b7800] 01:50:12 INFO - PROCESS | 1935 | 1462783812770 Marionette DEBUG loaded listener.js 01:50:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x112864000) [pid = 1935] [serial = 1180] [outer = 0x10a7b7800] 01:50:13 INFO - PROCESS | 1935 | 1462783813092 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]]]}] 01:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1073ms 01:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:50:13 INFO - PROCESS | 1935 | 1462783813121 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 01:50:13 INFO - PROCESS | 1935 | 1462783813122 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 01:50:13 INFO - PROCESS | 1935 | 1462783813124 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:50:13 INFO - PROCESS | 1935 | 1462783813126 Marionette TRACE conn2 <- [1,1546,null,{}] 01:50:13 INFO - PROCESS | 1935 | 1462783813129 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}] 01:50:13 INFO - PROCESS | 1935 | 1462783813271 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 01:50:13 INFO - PROCESS | 1935 | 1462783813380 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193d6000 == 85 [pid = 1935] [id = 394] 01:50:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x11285dc00) [pid = 1935] [serial = 1181] [outer = 0x0] 01:50:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x116070800) [pid = 1935] [serial = 1182] [outer = 0x11285dc00] 01:50:13 INFO - PROCESS | 1935 | 1462783813422 Marionette DEBUG loaded listener.js 01:50:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x1181c0000) [pid = 1935] [serial = 1183] [outer = 0x11285dc00] 01:50:13 INFO - PROCESS | 1935 | 1462783813776 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]]]}] 01:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 01:50:13 INFO - PROCESS | 1935 | 1462783813797 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 01:50:13 INFO - PROCESS | 1935 | 1462783813800 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 01:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:50:13 INFO - PROCESS | 1935 | 1462783813803 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:50:13 INFO - PROCESS | 1935 | 1462783813804 Marionette TRACE conn2 <- [1,1550,null,{}] 01:50:13 INFO - PROCESS | 1935 | 1462783813806 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}] 01:50:13 INFO - PROCESS | 1935 | 1462783813905 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 01:50:14 INFO - PROCESS | 1935 | 1462783813998 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6aa000 == 86 [pid = 1935] [id = 395] 01:50:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x1160e4c00) [pid = 1935] [serial = 1184] [outer = 0x0] 01:50:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x1187ad800) [pid = 1935] [serial = 1185] [outer = 0x1160e4c00] 01:50:14 INFO - PROCESS | 1935 | 1462783814023 Marionette DEBUG loaded listener.js 01:50:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x11976dc00) [pid = 1935] [serial = 1186] [outer = 0x1160e4c00] 01:50:14 INFO - PROCESS | 1935 | 1462783814320 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]]]}] 01:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 568ms 01:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:50:14 INFO - PROCESS | 1935 | 1462783814372 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 01:50:14 INFO - PROCESS | 1935 | 1462783814373 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 01:50:14 INFO - PROCESS | 1935 | 1462783814375 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:50:14 INFO - PROCESS | 1935 | 1462783814376 Marionette TRACE conn2 <- [1,1554,null,{}] 01:50:14 INFO - PROCESS | 1935 | 1462783814378 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}] 01:50:14 INFO - PROCESS | 1935 | 1462783814477 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 01:50:14 INFO - PROCESS | 1935 | 1462783814549 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x135cc8000 == 87 [pid = 1935] [id = 396] 01:50:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x1169ba400) [pid = 1935] [serial = 1187] [outer = 0x0] 01:50:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x120fbbc00) [pid = 1935] [serial = 1188] [outer = 0x1169ba400] 01:50:14 INFO - PROCESS | 1935 | 1462783814575 Marionette DEBUG loaded listener.js 01:50:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 193 (0x123dd0000) [pid = 1935] [serial = 1189] [outer = 0x1169ba400] 01:50:15 INFO - PROCESS | 1935 | 1462783815066 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]]]}] 01:50:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:50:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 721ms 01:50:15 INFO - PROCESS | 1935 | 1462783815099 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 01:50:15 INFO - PROCESS | 1935 | 1462783815101 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 01:50:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:50:15 INFO - PROCESS | 1935 | 1462783815105 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:50:15 INFO - PROCESS | 1935 | 1462783815107 Marionette TRACE conn2 <- [1,1558,null,{}] 01:50:15 INFO - PROCESS | 1935 | 1462783815111 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}] 01:50:15 INFO - PROCESS | 1935 | 1462783815258 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 01:50:15 INFO - PROCESS | 1935 | 1462783815348 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x1232a6800 == 88 [pid = 1935] [id = 397] 01:50:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 194 (0x1166b3000) [pid = 1935] [serial = 1190] [outer = 0x0] 01:50:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 195 (0x11693e400) [pid = 1935] [serial = 1191] [outer = 0x1166b3000] 01:50:15 INFO - PROCESS | 1935 | 1462783815380 Marionette DEBUG loaded listener.js 01:50:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 196 (0x118089400) [pid = 1935] [serial = 1192] [outer = 0x1166b3000] 01:50:15 INFO - PROCESS | 1935 | 1462783815825 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]]]}] 01:50:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:50:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 770ms 01:50:15 INFO - PROCESS | 1935 | 1462783815877 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 01:50:15 INFO - PROCESS | 1935 | 1462783815881 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 01:50:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:50:15 INFO - PROCESS | 1935 | 1462783815886 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:50:15 INFO - PROCESS | 1935 | 1462783815887 Marionette TRACE conn2 <- [1,1562,null,{}] 01:50:15 INFO - PROCESS | 1935 | 1462783815890 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}] 01:50:16 INFO - PROCESS | 1935 | 1462783816008 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 01:50:16 INFO - PROCESS | 1935 | 1462783816097 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa1c000 == 89 [pid = 1935] [id = 398] 01:50:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 197 (0x1187afc00) [pid = 1935] [serial = 1193] [outer = 0x0] 01:50:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 198 (0x11910dc00) [pid = 1935] [serial = 1194] [outer = 0x1187afc00] 01:50:16 INFO - PROCESS | 1935 | 1462783816127 Marionette DEBUG loaded listener.js 01:50:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 199 (0x119729400) [pid = 1935] [serial = 1195] [outer = 0x1187afc00] 01:50:16 INFO - PROCESS | 1935 | 1462783816554 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]]]}] 01:50:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 720ms 01:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:50:16 INFO - PROCESS | 1935 | 1462783816612 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 01:50:16 INFO - PROCESS | 1935 | 1462783816614 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 01:50:16 INFO - PROCESS | 1935 | 1462783816616 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:50:16 INFO - PROCESS | 1935 | 1462783816619 Marionette TRACE conn2 <- [1,1566,null,{}] 01:50:16 INFO - PROCESS | 1935 | 1462783816627 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}] 01:50:16 INFO - PROCESS | 1935 | 1462783816747 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 01:50:16 INFO - PROCESS | 1935 | 1462783816840 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x13596d800 == 90 [pid = 1935] [id = 399] 01:50:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 200 (0x120fbc000) [pid = 1935] [serial = 1196] [outer = 0x0] 01:50:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 201 (0x12370f800) [pid = 1935] [serial = 1197] [outer = 0x120fbc000] 01:50:16 INFO - PROCESS | 1935 | 1462783816873 Marionette DEBUG loaded listener.js 01:50:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 202 (0x123dd8800) [pid = 1935] [serial = 1198] [outer = 0x120fbc000] 01:50:17 INFO - PROCESS | 1935 | 1462783817319 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]]]}] 01:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 724ms 01:50:17 INFO - PROCESS | 1935 | 1462783817341 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 01:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:50:17 INFO - PROCESS | 1935 | 1462783817343 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 01:50:17 INFO - PROCESS | 1935 | 1462783817345 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:50:17 INFO - PROCESS | 1935 | 1462783817346 Marionette TRACE conn2 <- [1,1570,null,{}] 01:50:17 INFO - PROCESS | 1935 | 1462783817349 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}] 01:50:17 INFO - PROCESS | 1935 | 1462783817468 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 01:50:17 INFO - PROCESS | 1935 | 1462783817584 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x1389de800 == 91 [pid = 1935] [id = 400] 01:50:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 203 (0x1239b8800) [pid = 1935] [serial = 1199] [outer = 0x0] 01:50:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 204 (0x12613e800) [pid = 1935] [serial = 1200] [outer = 0x1239b8800] 01:50:17 INFO - PROCESS | 1935 | 1462783817617 Marionette DEBUG loaded listener.js 01:50:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 205 (0x128908c00) [pid = 1935] [serial = 1201] [outer = 0x1239b8800] 01:50:18 INFO - PROCESS | 1935 | 1462783818047 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]]]}] 01:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 720ms 01:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:50:18 INFO - PROCESS | 1935 | 1462783818083 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 01:50:18 INFO - PROCESS | 1935 | 1462783818084 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 01:50:18 INFO - PROCESS | 1935 | 1462783818086 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:50:18 INFO - PROCESS | 1935 | 1462783818087 Marionette TRACE conn2 <- [1,1574,null,{}] 01:50:18 INFO - PROCESS | 1935 | 1462783818090 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}] 01:50:18 INFO - PROCESS | 1935 | 1462783818206 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 01:50:18 INFO - PROCESS | 1935 | 1462783818322 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x140aeb000 == 92 [pid = 1935] [id = 401] 01:50:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 206 (0x126576c00) [pid = 1935] [serial = 1202] [outer = 0x0] 01:50:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 207 (0x1289bbc00) [pid = 1935] [serial = 1203] [outer = 0x126576c00] 01:50:18 INFO - PROCESS | 1935 | 1462783818355 Marionette DEBUG loaded listener.js 01:50:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 208 (0x128c34800) [pid = 1935] [serial = 1204] [outer = 0x126576c00] 01:50:18 INFO - PROCESS | 1935 | 1462783818789 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]]]}] 01:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 771ms 01:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:50:18 INFO - PROCESS | 1935 | 1462783818857 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 01:50:18 INFO - PROCESS | 1935 | 1462783818859 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 01:50:18 INFO - PROCESS | 1935 | 1462783818861 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:50:18 INFO - PROCESS | 1935 | 1462783818862 Marionette TRACE conn2 <- [1,1578,null,{}] 01:50:18 INFO - PROCESS | 1935 | 1462783818865 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}] 01:50:19 INFO - PROCESS | 1935 | 1462783818995 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 01:50:19 INFO - PROCESS | 1935 | 1462783819084 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x138835000 == 93 [pid = 1935] [id = 402] 01:50:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 209 (0x128da6400) [pid = 1935] [serial = 1205] [outer = 0x0] 01:50:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 210 (0x1294d6800) [pid = 1935] [serial = 1206] [outer = 0x128da6400] 01:50:19 INFO - PROCESS | 1935 | 1462783819116 Marionette DEBUG loaded listener.js 01:50:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 211 (0x12be7c000) [pid = 1935] [serial = 1207] [outer = 0x128da6400] 01:50:19 INFO - PROCESS | 1935 | 1462783819512 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]]]}] 01:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 669ms 01:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:50:19 INFO - PROCESS | 1935 | 1462783819548 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 01:50:19 INFO - PROCESS | 1935 | 1462783819550 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 01:50:19 INFO - PROCESS | 1935 | 1462783819552 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:50:19 INFO - PROCESS | 1935 | 1462783819553 Marionette TRACE conn2 <- [1,1582,null,{}] 01:50:19 INFO - PROCESS | 1935 | 1462783819556 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}] 01:50:19 INFO - PROCESS | 1935 | 1462783819669 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 01:50:19 INFO - PROCESS | 1935 | 1462783819785 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x13473a800 == 94 [pid = 1935] [id = 403] 01:50:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 212 (0x12aa2fc00) [pid = 1935] [serial = 1208] [outer = 0x0] 01:50:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 213 (0x12c2ae800) [pid = 1935] [serial = 1209] [outer = 0x12aa2fc00] 01:50:19 INFO - PROCESS | 1935 | 1462783819818 Marionette DEBUG loaded listener.js 01:50:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 214 (0x12c8be800) [pid = 1935] [serial = 1210] [outer = 0x12aa2fc00] 01:50:20 INFO - PROCESS | 1935 | 1462783820304 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]]]}] 01:50:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:50:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 820ms 01:50:20 INFO - PROCESS | 1935 | 1462783820373 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 01:50:20 INFO - PROCESS | 1935 | 1462783820374 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 01:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:50:20 INFO - PROCESS | 1935 | 1462783820377 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:50:20 INFO - PROCESS | 1935 | 1462783820378 Marionette TRACE conn2 <- [1,1586,null,{}] 01:50:20 INFO - PROCESS | 1935 | 1462783820383 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}] 01:50:20 INFO - PROCESS | 1935 | 1462783820498 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 01:50:20 INFO - PROCESS | 1935 | 1462783820609 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x11828d800 == 95 [pid = 1935] [id = 404] 01:50:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 215 (0x10a7ba000) [pid = 1935] [serial = 1211] [outer = 0x0] 01:50:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 216 (0x119775400) [pid = 1935] [serial = 1212] [outer = 0x10a7ba000] 01:50:20 INFO - PROCESS | 1935 | 1462783820657 Marionette DEBUG loaded listener.js 01:50:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 217 (0x1267ee000) [pid = 1935] [serial = 1213] [outer = 0x10a7ba000] 01:50:21 INFO - PROCESS | 1935 | 1462783821169 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]]]}] 01:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 821ms 01:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:50:21 INFO - PROCESS | 1935 | 1462783821200 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 01:50:21 INFO - PROCESS | 1935 | 1462783821202 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 01:50:21 INFO - PROCESS | 1935 | 1462783821205 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:50:21 INFO - PROCESS | 1935 | 1462783821207 Marionette TRACE conn2 <- [1,1590,null,{}] 01:50:21 INFO - PROCESS | 1935 | 1462783821211 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}] 01:50:21 INFO - PROCESS | 1935 | 1462783821446 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 01:50:21 INFO - PROCESS | 1935 | 1462783821536 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x11905f800 == 96 [pid = 1935] [id = 405] 01:50:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 218 (0x11224bc00) [pid = 1935] [serial = 1214] [outer = 0x0] 01:50:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 219 (0x11972cc00) [pid = 1935] [serial = 1215] [outer = 0x11224bc00] 01:50:21 INFO - PROCESS | 1935 | 1462783821584 Marionette DEBUG loaded listener.js 01:50:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 220 (0x1289bd000) [pid = 1935] [serial = 1216] [outer = 0x11224bc00] 01:50:22 INFO - PROCESS | 1935 | 1462783822070 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]]]}] 01:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 920ms 01:50:22 INFO - PROCESS | 1935 | 1462783822126 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 01:50:22 INFO - PROCESS | 1935 | 1462783822127 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 01:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:50:22 INFO - PROCESS | 1935 | 1462783822130 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:50:22 INFO - PROCESS | 1935 | 1462783822131 Marionette TRACE conn2 <- [1,1594,null,{}] 01:50:22 INFO - PROCESS | 1935 | 1462783822134 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}] 01:50:22 INFO - PROCESS | 1935 | 1462783822253 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 01:50:22 INFO - PROCESS | 1935 | 1462783822372 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194cd000 == 97 [pid = 1935] [id = 406] 01:50:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 221 (0x11285b400) [pid = 1935] [serial = 1217] [outer = 0x0] 01:50:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 222 (0x1160e5000) [pid = 1935] [serial = 1218] [outer = 0x11285b400] 01:50:22 INFO - PROCESS | 1935 | 1462783822404 Marionette DEBUG loaded listener.js 01:50:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 223 (0x12309cc00) [pid = 1935] [serial = 1219] [outer = 0x11285b400] 01:50:23 INFO - PROCESS | 1935 | 1462783823113 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]]]}] 01:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1022ms 01:50:23 INFO - PROCESS | 1935 | 1462783823152 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 01:50:23 INFO - PROCESS | 1935 | 1462783823155 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 01:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:50:23 INFO - PROCESS | 1935 | 1462783823169 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:50:23 INFO - PROCESS | 1935 | 1462783823172 Marionette TRACE conn2 <- [1,1598,null,{}] 01:50:23 INFO - PROCESS | 1935 | 1462783823176 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}] 01:50:23 INFO - PROCESS | 1935 | 1462783823290 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 01:50:23 INFO - PROCESS | 1935 | 1462783823385 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x123759000 == 98 [pid = 1935] [id = 407] 01:50:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 224 (0x112857400) [pid = 1935] [serial = 1220] [outer = 0x0] 01:50:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 225 (0x11314a000) [pid = 1935] [serial = 1221] [outer = 0x112857400] 01:50:23 INFO - PROCESS | 1935 | 1462783823413 Marionette DEBUG loaded listener.js 01:50:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 226 (0x116941000) [pid = 1935] [serial = 1222] [outer = 0x112857400] 01:50:23 INFO - PROCESS | 1935 | 1462783823872 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]]]}] 01:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 721ms 01:50:23 INFO - PROCESS | 1935 | 1462783823891 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 01:50:23 INFO - PROCESS | 1935 | 1462783823895 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 01:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:50:23 INFO - PROCESS | 1935 | 1462783823899 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:50:23 INFO - PROCESS | 1935 | 1462783823901 Marionette TRACE conn2 <- [1,1602,null,{}] 01:50:23 INFO - PROCESS | 1935 | 1462783823903 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}] 01:50:24 INFO - PROCESS | 1935 | 1462783824013 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 01:50:24 INFO - PROCESS | 1935 | 1462783824134 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x1176cc800 == 99 [pid = 1935] [id = 408] 01:50:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 227 (0x118084c00) [pid = 1935] [serial = 1223] [outer = 0x0] 01:50:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 228 (0x118235c00) [pid = 1935] [serial = 1224] [outer = 0x118084c00] 01:50:24 INFO - PROCESS | 1935 | 1462783824160 Marionette DEBUG loaded listener.js 01:50:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 229 (0x1187aa800) [pid = 1935] [serial = 1225] [outer = 0x118084c00] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2d3800 == 98 [pid = 1935] [id = 116] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6b6800 == 97 [pid = 1935] [id = 233] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2d7800 == 96 [pid = 1935] [id = 352] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf2d000 == 95 [pid = 1935] [id = 133] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6aa000 == 94 [pid = 1935] [id = 395] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x1193d6000 == 93 [pid = 1935] [id = 394] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x11277a000 == 92 [pid = 1935] [id = 393] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x134455000 == 91 [pid = 1935] [id = 392] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12d66c000 == 90 [pid = 1935] [id = 391] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 228 (0x1289b3c00) [pid = 1935] [serial = 1074] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 227 (0x128c38800) [pid = 1935] [serial = 1077] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 226 (0x128c6b000) [pid = 1935] [serial = 1080] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 225 (0x12a7bb800) [pid = 1935] [serial = 1119] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb95000 == 89 [pid = 1935] [id = 390] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12aca5000 == 88 [pid = 1935] [id = 389] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x1293b4000 == 87 [pid = 1935] [id = 388] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x123a34800 == 86 [pid = 1935] [id = 387] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x113b96000 == 85 [pid = 1935] [id = 386] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12bad8000 == 84 [pid = 1935] [id = 385] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12a5ad800 == 83 [pid = 1935] [id = 384] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x116972800 == 82 [pid = 1935] [id = 383] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x123757000 == 81 [pid = 1935] [id = 382] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x135cc6800 == 80 [pid = 1935] [id = 379] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x13448a800 == 79 [pid = 1935] [id = 378] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x134080800 == 78 [pid = 1935] [id = 377] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12d498000 == 77 [pid = 1935] [id = 376] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x126b2c000 == 76 [pid = 1935] [id = 375] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x118221000 == 75 [pid = 1935] [id = 374] 01:50:24 INFO - PROCESS | 1935 | --DOCSHELL 0x12d499800 == 74 [pid = 1935] [id = 373] 01:50:24 INFO - PROCESS | 1935 | 1462783824752 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]]]}] 01:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 873ms 01:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:50:24 INFO - PROCESS | 1935 | 1462783824773 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 01:50:24 INFO - PROCESS | 1935 | 1462783824774 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 01:50:24 INFO - PROCESS | 1935 | 1462783824776 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:50:24 INFO - PROCESS | 1935 | 1462783824779 Marionette TRACE conn2 <- [1,1606,null,{}] 01:50:24 INFO - PROCESS | 1935 | 1462783824795 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}] 01:50:24 INFO - PROCESS | 1935 | 1462783824903 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 224 (0x12c8c9000) [pid = 1935] [serial = 771] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 223 (0x1187a9400) [pid = 1935] [serial = 654] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 222 (0x1193b8800) [pid = 1935] [serial = 759] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 221 (0x12b1a6000) [pid = 1935] [serial = 642] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 220 (0x12be73000) [pid = 1935] [serial = 991] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 219 (0x119c50800) [pid = 1935] [serial = 997] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 218 (0x1133b0c00) [pid = 1935] [serial = 633] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 217 (0x124ebac00) [pid = 1935] [serial = 825] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 216 (0x119093c00) [pid = 1935] [serial = 883] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 215 (0x12d2d0000) [pid = 1935] [serial = 958] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 214 (0x1341e6400) [pid = 1935] [serial = 1009] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 213 (0x12be74000) [pid = 1935] [serial = 645] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 212 (0x113145800) [pid = 1935] [serial = 879] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 211 (0x1269a7000) [pid = 1935] [serial = 702] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 210 (0x120f34400) [pid = 1935] [serial = 822] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 209 (0x11807d000) [pid = 1935] [serial = 943] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 208 (0x119315400) [pid = 1935] [serial = 636] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 207 (0x1341e8800) [pid = 1935] [serial = 1012] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 206 (0x134976800) [pid = 1935] [serial = 1018] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 205 (0x11808f400) [pid = 1935] [serial = 819] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 204 (0x12cc50400) [pid = 1935] [serial = 834] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 203 (0x1289bc000) [pid = 1935] [serial = 955] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 202 (0x128a11c00) [pid = 1935] [serial = 828] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 201 (0x12a524000) [pid = 1935] [serial = 705] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 200 (0x128a1c400) [pid = 1935] [serial = 831] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 199 (0x113d74c00) [pid = 1935] [serial = 693] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 198 (0x12cf2c400) [pid = 1935] [serial = 774] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 197 (0x12bb44000) [pid = 1935] [serial = 898] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 196 (0x134056c00) [pid = 1935] [serial = 964] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 195 (0x12391f400) [pid = 1935] [serial = 639] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 194 (0x134971400) [pid = 1935] [serial = 1024] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 193 (0x13496c400) [pid = 1935] [serial = 1021] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 192 (0x12aa2c000) [pid = 1935] [serial = 901] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x126577c00) [pid = 1935] [serial = 889] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x128a1ec00) [pid = 1935] [serial = 949] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x1293a1c00) [pid = 1935] [serial = 765] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x1341f3800) [pid = 1935] [serial = 1015] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x128da3c00) [pid = 1935] [serial = 1003] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x12a7c4400) [pid = 1935] [serial = 708] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x12327f800) [pid = 1935] [serial = 946] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x12657ec00) [pid = 1935] [serial = 768] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x11908b000) [pid = 1935] [serial = 696] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 182 (0x1291f6400) [pid = 1935] [serial = 892] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 181 (0x12c8bcc00) [pid = 1935] [serial = 1006] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 180 (0x12cf29400) [pid = 1935] [serial = 651] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 179 (0x113149000) [pid = 1935] [serial = 994] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 178 (0x12aa2b400) [pid = 1935] [serial = 711] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 177 (0x123577800) [pid = 1935] [serial = 699] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 176 (0x1230a1800) [pid = 1935] [serial = 886] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 175 (0x13404c000) [pid = 1935] [serial = 961] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 174 (0x134a14400) [pid = 1935] [serial = 967] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 173 (0x12b1a5800) [pid = 1935] [serial = 895] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 172 (0x12c8c3800) [pid = 1935] [serial = 648] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 171 (0x1244f6400) [pid = 1935] [serial = 1000] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 170 (0x12bb24000) [pid = 1935] [serial = 952] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 169 (0x123abf400) [pid = 1935] [serial = 762] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 168 (0x118082400) [pid = 1935] [serial = 756] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 167 (0x128c2e000) [pid = 1935] [serial = 585] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 166 (0x12309a400) [pid = 1935] [serial = 1101] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 165 (0x123dd7800) [pid = 1935] [serial = 1105] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 164 (0x123ac3400) [pid = 1935] [serial = 1104] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 163 (0x124eb2800) [pid = 1935] [serial = 1107] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 162 (0x11823ac00) [pid = 1935] [serial = 1110] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 161 (0x120f3a000) [pid = 1935] [serial = 1111] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 160 (0x1289b2c00) [pid = 1935] [serial = 1108] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 159 (0x12677b000) [pid = 1935] [serial = 1071] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 158 (0x1269a8800) [pid = 1935] [serial = 1072] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 157 (0x113140c00) [pid = 1935] [serial = 1059] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 156 (0x115e3f800) [pid = 1935] [serial = 1060] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 155 (0x12613e400) [pid = 1935] [serial = 1069] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 154 (0x124e3b800) [pid = 1935] [serial = 1068] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 153 (0x118530800) [pid = 1935] [serial = 1092] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x1187b4c00) [pid = 1935] [serial = 1093] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x1122be800) [pid = 1935] [serial = 1086] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x11287d400) [pid = 1935] [serial = 1087] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x115e3b400) [pid = 1935] [serial = 1089] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x116a60000) [pid = 1935] [serial = 1090] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x1239b0800) [pid = 1935] [serial = 1066] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x120f34800) [pid = 1935] [serial = 1065] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x1187b0c00) [pid = 1935] [serial = 1063] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x11822b800) [pid = 1935] [serial = 1062] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x12939ec00) [pid = 1935] [serial = 1084] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x1291f3800) [pid = 1935] [serial = 1083] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x1193ad800) [pid = 1935] [serial = 1098] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x119317400) [pid = 1935] [serial = 1095] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x1193b8400) [pid = 1935] [serial = 1096] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x124e36400) [pid = 1935] [serial = 1056] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x1289bb800) [pid = 1935] [serial = 1113] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x123703800) [pid = 1935] [serial = 1102] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x11976b800) [pid = 1935] [serial = 1099] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x128c2c800) [pid = 1935] [serial = 1114] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x128fa8c00) [pid = 1935] [serial = 1116] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x1294e3c00) [pid = 1935] [serial = 1117] [outer = 0x0] [url = about:blank] 01:50:24 INFO - PROCESS | 1935 | 1462783824994 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x11709b000 == 75 [pid = 1935] [id = 409] 01:50:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x11287d400) [pid = 1935] [serial = 1226] [outer = 0x0] 01:50:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x115e3b800) [pid = 1935] [serial = 1227] [outer = 0x11287d400] 01:50:25 INFO - PROCESS | 1935 | 1462783825023 Marionette DEBUG loaded listener.js 01:50:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x11930c800) [pid = 1935] [serial = 1228] [outer = 0x11287d400] 01:50:25 INFO - PROCESS | 1935 | 1462783825384 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]]]}] 01:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 01:50:25 INFO - PROCESS | 1935 | 1462783825431 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 01:50:25 INFO - PROCESS | 1935 | 1462783825433 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 01:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:50:25 INFO - PROCESS | 1935 | 1462783825437 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:50:25 INFO - PROCESS | 1935 | 1462783825438 Marionette TRACE conn2 <- [1,1610,null,{}] 01:50:25 INFO - PROCESS | 1935 | 1462783825441 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}] 01:50:25 INFO - PROCESS | 1935 | 1462783825537 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 01:50:25 INFO - PROCESS | 1935 | 1462783825541 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x12307f800 == 76 [pid = 1935] [id = 410] 01:50:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x11947d000) [pid = 1935] [serial = 1229] [outer = 0x0] 01:50:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x119770800) [pid = 1935] [serial = 1230] [outer = 0x11947d000] 01:50:25 INFO - PROCESS | 1935 | 1462783825568 Marionette DEBUG loaded listener.js 01:50:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x120f3a000) [pid = 1935] [serial = 1231] [outer = 0x11947d000] 01:50:25 INFO - PROCESS | 1935 | 1462783825922 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]]]}] 01:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 519ms 01:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:50:25 INFO - PROCESS | 1935 | 1462783825974 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 01:50:25 INFO - PROCESS | 1935 | 1462783825976 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 01:50:25 INFO - PROCESS | 1935 | 1462783825982 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:50:25 INFO - PROCESS | 1935 | 1462783825995 Marionette TRACE conn2 <- [1,1614,null,{}] 01:50:25 INFO - PROCESS | 1935 | 1462783825998 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}] 01:50:26 INFO - PROCESS | 1935 | 1462783826144 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 01:50:26 INFO - PROCESS | 1935 | 1462783826156 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x126755800 == 77 [pid = 1935] [id = 411] 01:50:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x120fb7000) [pid = 1935] [serial = 1232] [outer = 0x0] 01:50:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x1230a4400) [pid = 1935] [serial = 1233] [outer = 0x120fb7000] 01:50:26 INFO - PROCESS | 1935 | 1462783826199 Marionette DEBUG loaded listener.js 01:50:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x12357b000) [pid = 1935] [serial = 1234] [outer = 0x120fb7000] 01:50:26 INFO - PROCESS | 1935 | 1462783826658 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]]]}] 01:50:26 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 01:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 681ms 01:50:26 INFO - PROCESS | 1935 | 1462783826667 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 01:50:26 INFO - PROCESS | 1935 | 1462783826668 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 01:50:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:50:26 INFO - PROCESS | 1935 | 1462783826671 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:50:26 INFO - PROCESS | 1935 | 1462783826672 Marionette TRACE conn2 <- [1,1618,null,{}] 01:50:26 INFO - PROCESS | 1935 | 1462783826675 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}] 01:50:26 INFO - PROCESS | 1935 | 1462783826840 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 01:50:26 INFO - PROCESS | 1935 | 1462783826883 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a596800 == 78 [pid = 1935] [id = 412] 01:50:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x119c47c00) [pid = 1935] [serial = 1235] [outer = 0x0] 01:50:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x123ac4c00) [pid = 1935] [serial = 1236] [outer = 0x119c47c00] 01:50:26 INFO - PROCESS | 1935 | 1462783826909 Marionette DEBUG loaded listener.js 01:50:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x126578c00) [pid = 1935] [serial = 1237] [outer = 0x119c47c00] 01:50:27 INFO - PROCESS | 1935 | 1462783827237 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]]]}] 01:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 620ms 01:50:27 INFO - PROCESS | 1935 | 1462783827292 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 01:50:27 INFO - PROCESS | 1935 | 1462783827293 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 01:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:50:27 INFO - PROCESS | 1935 | 1462783827296 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:50:27 INFO - PROCESS | 1935 | 1462783827297 Marionette TRACE conn2 <- [1,1622,null,{}] 01:50:27 INFO - PROCESS | 1935 | 1462783827300 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}] 01:50:27 INFO - PROCESS | 1935 | 1462783827454 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 01:50:27 INFO - PROCESS | 1935 | 1462783827478 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2c5000 == 79 [pid = 1935] [id = 413] 01:50:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x123583c00) [pid = 1935] [serial = 1238] [outer = 0x0] 01:50:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x128906c00) [pid = 1935] [serial = 1239] [outer = 0x123583c00] 01:50:27 INFO - PROCESS | 1935 | 1462783827519 Marionette DEBUG loaded listener.js 01:50:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x1289b7800) [pid = 1935] [serial = 1240] [outer = 0x123583c00] 01:50:27 INFO - PROCESS | 1935 | 1462783827984 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]]]}] 01:50:28 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 01:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 725ms 01:50:28 INFO - PROCESS | 1935 | 1462783828023 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 01:50:28 INFO - PROCESS | 1935 | 1462783828025 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 01:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:50:28 INFO - PROCESS | 1935 | 1462783828028 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:50:28 INFO - PROCESS | 1935 | 1462783828030 Marionette TRACE conn2 <- [1,1626,null,{}] 01:50:28 INFO - PROCESS | 1935 | 1462783828033 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}] 01:50:28 INFO - PROCESS | 1935 | 1462783828216 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 01:50:28 INFO - PROCESS | 1935 | 1462783828242 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf39000 == 80 [pid = 1935] [id = 414] 01:50:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x12672d000) [pid = 1935] [serial = 1241] [outer = 0x0] 01:50:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x128c30c00) [pid = 1935] [serial = 1242] [outer = 0x12672d000] 01:50:28 INFO - PROCESS | 1935 | 1462783828284 Marionette DEBUG loaded listener.js 01:50:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x128d9f000) [pid = 1935] [serial = 1243] [outer = 0x12672d000] 01:50:28 INFO - PROCESS | 1935 | 1462783828706 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]]]}] 01:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 722ms 01:50:28 INFO - PROCESS | 1935 | 1462783828751 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 01:50:28 INFO - PROCESS | 1935 | 1462783828752 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 01:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:50:28 INFO - PROCESS | 1935 | 1462783828772 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:50:28 INFO - PROCESS | 1935 | 1462783828773 Marionette TRACE conn2 <- [1,1630,null,{}] 01:50:28 INFO - PROCESS | 1935 | 1462783828775 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}] 01:50:28 INFO - PROCESS | 1935 | 1462783828910 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 01:50:28 INFO - PROCESS | 1935 | 1462783828929 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2e4000 == 81 [pid = 1935] [id = 415] 01:50:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x128c35c00) [pid = 1935] [serial = 1244] [outer = 0x0] 01:50:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x12939b800) [pid = 1935] [serial = 1245] [outer = 0x128c35c00] 01:50:28 INFO - PROCESS | 1935 | 1462783828954 Marionette DEBUG loaded listener.js 01:50:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x12a51dc00) [pid = 1935] [serial = 1246] [outer = 0x128c35c00] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x12a7be800) [pid = 1935] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x12a7bf000) [pid = 1935] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x12c2b1400) [pid = 1935] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x1160e4c00) [pid = 1935] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x112a70400) [pid = 1935] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x113342800) [pid = 1935] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x119c4f000) [pid = 1935] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x11972b800) [pid = 1935] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x12613f400) [pid = 1935] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x112e61000) [pid = 1935] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x118736800) [pid = 1935] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x124eb6c00) [pid = 1935] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x11285dc00) [pid = 1935] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x10a7b7800) [pid = 1935] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x128a13000) [pid = 1935] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x112051800) [pid = 1935] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:50:29 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x128908400) [pid = 1935] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:50:29 INFO - PROCESS | 1935 | 1462783829543 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]]]}] 01:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 836ms 01:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:50:29 INFO - PROCESS | 1935 | 1462783829591 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 01:50:29 INFO - PROCESS | 1935 | 1462783829593 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 01:50:29 INFO - PROCESS | 1935 | 1462783829595 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:50:29 INFO - PROCESS | 1935 | 1462783829596 Marionette TRACE conn2 <- [1,1634,null,{}] 01:50:29 INFO - PROCESS | 1935 | 1462783829598 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}] 01:50:29 INFO - PROCESS | 1935 | 1462783829695 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 01:50:29 INFO - PROCESS | 1935 | 1462783829767 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6be800 == 82 [pid = 1935] [id = 416] 01:50:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x10a7b3000) [pid = 1935] [serial = 1247] [outer = 0x0] 01:50:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x11854c800) [pid = 1935] [serial = 1248] [outer = 0x10a7b3000] 01:50:29 INFO - PROCESS | 1935 | 1462783829793 Marionette DEBUG loaded listener.js 01:50:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x128c34000) [pid = 1935] [serial = 1249] [outer = 0x10a7b3000] 01:50:30 INFO - PROCESS | 1935 | 1462783830094 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]]]}] 01:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 01:50:30 INFO - PROCESS | 1935 | 1462783830120 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 01:50:30 INFO - PROCESS | 1935 | 1462783830121 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 01:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:50:30 INFO - PROCESS | 1935 | 1462783830124 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:50:30 INFO - PROCESS | 1935 | 1462783830126 Marionette TRACE conn2 <- [1,1638,null,{}] 01:50:30 INFO - PROCESS | 1935 | 1462783830128 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}] 01:50:30 INFO - PROCESS | 1935 | 1462783830248 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 01:50:30 INFO - PROCESS | 1935 | 1462783830252 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d321800 == 83 [pid = 1935] [id = 417] 01:50:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x1291f3800) [pid = 1935] [serial = 1250] [outer = 0x0] 01:50:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x12aa26c00) [pid = 1935] [serial = 1251] [outer = 0x1291f3800] 01:50:30 INFO - PROCESS | 1935 | 1462783830282 Marionette DEBUG loaded listener.js 01:50:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x12bb23400) [pid = 1935] [serial = 1252] [outer = 0x1291f3800] 01:50:30 INFO - PROCESS | 1935 | 1462783830674 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]]]}] 01:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 572ms 01:50:30 INFO - PROCESS | 1935 | 1462783830699 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 01:50:30 INFO - PROCESS | 1935 | 1462783830701 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 01:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:50:30 INFO - PROCESS | 1935 | 1462783830704 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:50:30 INFO - PROCESS | 1935 | 1462783830705 Marionette TRACE conn2 <- [1,1642,null,{}] 01:50:30 INFO - PROCESS | 1935 | 1462783830707 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}] 01:50:30 INFO - PROCESS | 1935 | 1462783830806 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 01:50:30 INFO - PROCESS | 1935 | 1462783830811 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d676800 == 84 [pid = 1935] [id = 418] 01:50:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x12a7be800) [pid = 1935] [serial = 1253] [outer = 0x0] 01:50:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x12bb52c00) [pid = 1935] [serial = 1254] [outer = 0x12a7be800] 01:50:30 INFO - PROCESS | 1935 | 1462783830836 Marionette DEBUG loaded listener.js 01:50:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x12c2aa800) [pid = 1935] [serial = 1255] [outer = 0x12a7be800] 01:50:31 INFO - PROCESS | 1935 | 1462783831172 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]]]}] 01:50:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:50:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 01:50:31 INFO - PROCESS | 1935 | 1462783831223 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 01:50:31 INFO - PROCESS | 1935 | 1462783831225 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 01:50:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:50:31 INFO - PROCESS | 1935 | 1462783831227 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:50:31 INFO - PROCESS | 1935 | 1462783831228 Marionette TRACE conn2 <- [1,1646,null,{}] 01:50:31 INFO - PROCESS | 1935 | 1462783831230 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}] 01:50:31 INFO - PROCESS | 1935 | 1462783831329 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 01:50:31 INFO - PROCESS | 1935 | 1462783831485 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x112620800 == 85 [pid = 1935] [id = 419] 01:50:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x10a7b6000) [pid = 1935] [serial = 1256] [outer = 0x0] 01:50:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x110e9cc00) [pid = 1935] [serial = 1257] [outer = 0x10a7b6000] 01:50:31 INFO - PROCESS | 1935 | 1462783831520 Marionette DEBUG loaded listener.js 01:50:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x11285b000) [pid = 1935] [serial = 1258] [outer = 0x10a7b6000] 01:50:32 INFO - PROCESS | 1935 | 1462783832050 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]]]}] 01:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 872ms 01:50:32 INFO - PROCESS | 1935 | 1462783832099 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 01:50:32 INFO - PROCESS | 1935 | 1462783832102 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 01:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:50:32 INFO - PROCESS | 1935 | 1462783832105 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:50:32 INFO - PROCESS | 1935 | 1462783832107 Marionette TRACE conn2 <- [1,1650,null,{}] 01:50:32 INFO - PROCESS | 1935 | 1462783832111 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}] 01:50:32 INFO - PROCESS | 1935 | 1462783832233 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 01:50:32 INFO - PROCESS | 1935 | 1462783832316 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x123a37000 == 86 [pid = 1935] [id = 420] 01:50:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x112a71800) [pid = 1935] [serial = 1259] [outer = 0x0] 01:50:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x117542000) [pid = 1935] [serial = 1260] [outer = 0x112a71800] 01:50:32 INFO - PROCESS | 1935 | 1462783832349 Marionette DEBUG loaded listener.js 01:50:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x119006c00) [pid = 1935] [serial = 1261] [outer = 0x112a71800] 01:50:32 INFO - PROCESS | 1935 | 1462783832786 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]]]}] 01:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 724ms 01:50:32 INFO - PROCESS | 1935 | 1462783832830 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 01:50:32 INFO - PROCESS | 1935 | 1462783832833 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 01:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:50:32 INFO - PROCESS | 1935 | 1462783832836 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:50:32 INFO - PROCESS | 1935 | 1462783832837 Marionette TRACE conn2 <- [1,1654,null,{}] 01:50:32 INFO - PROCESS | 1935 | 1462783832840 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}] 01:50:32 INFO - PROCESS | 1935 | 1462783832957 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 01:50:33 INFO - PROCESS | 1935 | 1462783833041 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d30c000 == 87 [pid = 1935] [id = 421] 01:50:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x11910d800) [pid = 1935] [serial = 1262] [outer = 0x0] 01:50:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x11976d400) [pid = 1935] [serial = 1263] [outer = 0x11910d800] 01:50:33 INFO - PROCESS | 1935 | 1462783833073 Marionette DEBUG loaded listener.js 01:50:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 154 (0x123702400) [pid = 1935] [serial = 1264] [outer = 0x11910d800] 01:50:33 INFO - PROCESS | 1935 | 1462783833499 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]]]}] 01:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 668ms 01:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:50:33 INFO - PROCESS | 1935 | 1462783833505 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 01:50:33 INFO - PROCESS | 1935 | 1462783833506 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 01:50:33 INFO - PROCESS | 1935 | 1462783833510 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:50:33 INFO - PROCESS | 1935 | 1462783833514 Marionette TRACE conn2 <- [1,1658,null,{}] 01:50:33 INFO - PROCESS | 1935 | 1462783833522 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}] 01:50:33 INFO - PROCESS | 1935 | 1462783833640 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 01:50:33 INFO - PROCESS | 1935 | 1462783833753 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x134079000 == 88 [pid = 1935] [id = 422] 01:50:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 155 (0x123abd000) [pid = 1935] [serial = 1265] [outer = 0x0] 01:50:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 156 (0x12613f000) [pid = 1935] [serial = 1266] [outer = 0x123abd000] 01:50:33 INFO - PROCESS | 1935 | 1462783833785 Marionette DEBUG loaded listener.js 01:50:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 157 (0x128a15400) [pid = 1935] [serial = 1267] [outer = 0x123abd000] 01:50:34 INFO - PROCESS | 1935 | 1462783834175 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]]]}] 01:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 724ms 01:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:50:34 INFO - PROCESS | 1935 | 1462783834234 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 01:50:34 INFO - PROCESS | 1935 | 1462783834235 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 01:50:34 INFO - PROCESS | 1935 | 1462783834238 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:50:34 INFO - PROCESS | 1935 | 1462783834239 Marionette TRACE conn2 <- [1,1662,null,{}] 01:50:34 INFO - PROCESS | 1935 | 1462783834241 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}] 01:50:34 INFO - PROCESS | 1935 | 1462783834376 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 01:50:34 INFO - PROCESS | 1935 | 1462783834488 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x1341bf800 == 89 [pid = 1935] [id = 423] 01:50:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 158 (0x126533c00) [pid = 1935] [serial = 1268] [outer = 0x0] 01:50:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 159 (0x1293a1000) [pid = 1935] [serial = 1269] [outer = 0x126533c00] 01:50:34 INFO - PROCESS | 1935 | 1462783834520 Marionette DEBUG loaded listener.js 01:50:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 160 (0x12aa30800) [pid = 1935] [serial = 1270] [outer = 0x126533c00] 01:50:34 INFO - PROCESS | 1935 | 1462783834942 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]]]}] 01:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 719ms 01:50:34 INFO - PROCESS | 1935 | 1462783834957 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 01:50:34 INFO - PROCESS | 1935 | 1462783834958 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 01:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:50:34 INFO - PROCESS | 1935 | 1462783834961 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:50:34 INFO - PROCESS | 1935 | 1462783834962 Marionette TRACE conn2 <- [1,1666,null,{}] 01:50:34 INFO - PROCESS | 1935 | 1462783834967 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}] 01:50:35 INFO - PROCESS | 1935 | 1462783835081 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 01:50:35 INFO - PROCESS | 1935 | 1462783835193 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x134483000 == 90 [pid = 1935] [id = 424] 01:50:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 161 (0x12bb24800) [pid = 1935] [serial = 1271] [outer = 0x0] 01:50:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 162 (0x12be6fc00) [pid = 1935] [serial = 1272] [outer = 0x12bb24800] 01:50:35 INFO - PROCESS | 1935 | 1462783835231 Marionette DEBUG loaded listener.js 01:50:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 163 (0x12c8c0400) [pid = 1935] [serial = 1273] [outer = 0x12bb24800] 01:50:35 INFO - PROCESS | 1935 | 1462783835669 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]]]}] 01:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 770ms 01:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:50:35 INFO - PROCESS | 1935 | 1462783835742 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 01:50:35 INFO - PROCESS | 1935 | 1462783835743 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 01:50:35 INFO - PROCESS | 1935 | 1462783835747 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:50:35 INFO - PROCESS | 1935 | 1462783835748 Marionette TRACE conn2 <- [1,1670,null,{}] 01:50:35 INFO - PROCESS | 1935 | 1462783835751 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}] 01:50:35 INFO - PROCESS | 1935 | 1462783835865 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 01:50:35 INFO - PROCESS | 1935 | 1462783835979 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x13481f000 == 91 [pid = 1935] [id = 425] 01:50:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 164 (0x12c8c5000) [pid = 1935] [serial = 1274] [outer = 0x0] 01:50:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 165 (0x12cc51c00) [pid = 1935] [serial = 1275] [outer = 0x12c8c5000] 01:50:36 INFO - PROCESS | 1935 | 1462783836010 Marionette DEBUG loaded listener.js 01:50:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 166 (0x12cf2c400) [pid = 1935] [serial = 1276] [outer = 0x12c8c5000] 01:50:36 INFO - PROCESS | 1935 | 1462783836402 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]]]}] 01:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 674ms 01:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:50:36 INFO - PROCESS | 1935 | 1462783836422 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 01:50:36 INFO - PROCESS | 1935 | 1462783836423 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 01:50:36 INFO - PROCESS | 1935 | 1462783836425 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:50:36 INFO - PROCESS | 1935 | 1462783836426 Marionette TRACE conn2 <- [1,1674,null,{}] 01:50:36 INFO - PROCESS | 1935 | 1462783836429 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}] 01:50:36 INFO - PROCESS | 1935 | 1462783836545 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 01:50:36 INFO - PROCESS | 1935 | 1462783836629 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x135872800 == 92 [pid = 1935] [id = 426] 01:50:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 167 (0x12cc53800) [pid = 1935] [serial = 1277] [outer = 0x0] 01:50:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 168 (0x12cf36000) [pid = 1935] [serial = 1278] [outer = 0x12cc53800] 01:50:36 INFO - PROCESS | 1935 | 1462783836661 Marionette DEBUG loaded listener.js 01:50:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 169 (0x12d2d3400) [pid = 1935] [serial = 1279] [outer = 0x12cc53800] 01:50:37 INFO - PROCESS | 1935 | 1462783837070 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]]]}] 01:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 721ms 01:50:37 INFO - PROCESS | 1935 | 1462783837146 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 01:50:37 INFO - PROCESS | 1935 | 1462783837148 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 01:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:50:37 INFO - PROCESS | 1935 | 1462783837150 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:50:37 INFO - PROCESS | 1935 | 1462783837151 Marionette TRACE conn2 <- [1,1678,null,{}] 01:50:37 INFO - PROCESS | 1935 | 1462783837154 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}] 01:50:37 INFO - PROCESS | 1935 | 1462783837284 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 01:50:37 INFO - PROCESS | 1935 | 1462783837370 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191ce800 == 93 [pid = 1935] [id = 427] 01:50:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 170 (0x1161a8000) [pid = 1935] [serial = 1280] [outer = 0x0] 01:50:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 171 (0x1187b3800) [pid = 1935] [serial = 1281] [outer = 0x1161a8000] 01:50:37 INFO - PROCESS | 1935 | 1462783837400 Marionette DEBUG loaded listener.js 01:50:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 172 (0x12d2db000) [pid = 1935] [serial = 1282] [outer = 0x1161a8000] 01:50:37 INFO - PROCESS | 1935 | 1462783837836 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]]]}] 01:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 722ms 01:50:37 INFO - PROCESS | 1935 | 1462783837873 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 01:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:50:37 INFO - PROCESS | 1935 | 1462783837874 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 01:50:37 INFO - PROCESS | 1935 | 1462783837876 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:50:37 INFO - PROCESS | 1935 | 1462783837878 Marionette TRACE conn2 <- [1,1682,null,{}] 01:50:37 INFO - PROCESS | 1935 | 1462783837880 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}] 01:50:37 INFO - PROCESS | 1935 | 1462783837998 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 01:50:38 INFO - PROCESS | 1935 | 1462783838277 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194d1800 == 94 [pid = 1935] [id = 428] 01:50:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 173 (0x111fd2800) [pid = 1935] [serial = 1283] [outer = 0x0] 01:50:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 174 (0x1122c2400) [pid = 1935] [serial = 1284] [outer = 0x111fd2800] 01:50:38 INFO - PROCESS | 1935 | 1462783838325 Marionette DEBUG loaded listener.js 01:50:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 175 (0x112a66c00) [pid = 1935] [serial = 1285] [outer = 0x111fd2800] 01:50:38 INFO - PROCESS | 1935 | 1462783838788 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]]]}] 01:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 973ms 01:50:38 INFO - PROCESS | 1935 | 1462783838850 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 01:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:50:38 INFO - PROCESS | 1935 | 1462783838853 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 01:50:38 INFO - PROCESS | 1935 | 1462783838856 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:50:38 INFO - PROCESS | 1935 | 1462783838858 Marionette TRACE conn2 <- [1,1686,null,{}] 01:50:38 INFO - PROCESS | 1935 | 1462783838861 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}] 01:50:38 INFO - PROCESS | 1935 | 1462783838974 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 01:50:39 INFO - PROCESS | 1935 | 1462783839067 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x113d21000 == 95 [pid = 1935] [id = 429] 01:50:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 176 (0x116763c00) [pid = 1935] [serial = 1286] [outer = 0x0] 01:50:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 177 (0x118089000) [pid = 1935] [serial = 1287] [outer = 0x116763c00] 01:50:39 INFO - PROCESS | 1935 | 1462783839095 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 178 (0x1187b2000) [pid = 1935] [serial = 1288] [outer = 0x116763c00] 01:50:39 INFO - PROCESS | 1935 | 1462783839557 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]]]}] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x1389ce800 == 94 [pid = 1935] [id = 320] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x12d676800 == 93 [pid = 1935] [id = 418] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x12d321800 == 92 [pid = 1935] [id = 417] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6be800 == 91 [pid = 1935] [id = 416] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2e4000 == 90 [pid = 1935] [id = 415] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf39000 == 89 [pid = 1935] [id = 414] 01:50:39 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 01:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 773ms 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 177 (0x120fbbc00) [pid = 1935] [serial = 1188] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2c5000 == 88 [pid = 1935] [id = 413] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x12a596800 == 87 [pid = 1935] [id = 412] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x126755800 == 86 [pid = 1935] [id = 411] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x12307f800 == 85 [pid = 1935] [id = 410] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x11709b000 == 84 [pid = 1935] [id = 409] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x1176cc800 == 83 [pid = 1935] [id = 408] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x123759000 == 82 [pid = 1935] [id = 407] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x1194cd000 == 81 [pid = 1935] [id = 406] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x11905f800 == 80 [pid = 1935] [id = 405] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x11828d800 == 79 [pid = 1935] [id = 404] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x13473a800 == 78 [pid = 1935] [id = 403] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x138835000 == 77 [pid = 1935] [id = 402] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x140aeb000 == 76 [pid = 1935] [id = 401] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x1389de800 == 75 [pid = 1935] [id = 400] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x13596d800 == 74 [pid = 1935] [id = 399] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa1c000 == 73 [pid = 1935] [id = 398] 01:50:39 INFO - PROCESS | 1935 | --DOCSHELL 0x1232a6800 == 72 [pid = 1935] [id = 397] 01:50:39 INFO - PROCESS | 1935 | 1462783839662 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 01:50:39 INFO - PROCESS | 1935 | 1462783839665 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 01:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:50:39 INFO - PROCESS | 1935 | 1462783839669 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:50:39 INFO - PROCESS | 1935 | 1462783839670 Marionette TRACE conn2 <- [1,1690,null,{}] 01:50:39 INFO - PROCESS | 1935 | 1462783839672 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}] 01:50:39 INFO - PROCESS | 1935 | 1462783839770 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 176 (0x11675e000) [pid = 1935] [serial = 1122] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 175 (0x12bb24400) [pid = 1935] [serial = 1140] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 174 (0x1293a2000) [pid = 1935] [serial = 1134] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 173 (0x116070800) [pid = 1935] [serial = 1182] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 172 (0x110ea6000) [pid = 1935] [serial = 1179] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 171 (0x112864000) [pid = 1935] [serial = 1180] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 170 (0x12be85800) [pid = 1935] [serial = 1174] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 169 (0x12ac62c00) [pid = 1935] [serial = 1171] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 168 (0x1293a2c00) [pid = 1935] [serial = 1168] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 167 (0x1181c0000) [pid = 1935] [serial = 1183] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 166 (0x11976dc00) [pid = 1935] [serial = 1186] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 165 (0x128c75800) [pid = 1935] [serial = 1078] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 164 (0x128fa6800) [pid = 1935] [serial = 1081] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 163 (0x128c2bc00) [pid = 1935] [serial = 1075] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 162 (0x1294e3000) [pid = 1935] [serial = 1170] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 161 (0x12be72400) [pid = 1935] [serial = 1173] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 160 (0x12c8c9c00) [pid = 1935] [serial = 1177] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 159 (0x12c8bdc00) [pid = 1935] [serial = 1176] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 158 (0x1187ad800) [pid = 1935] [serial = 1185] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 157 (0x116767800) [pid = 1935] [serial = 1147] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 156 (0x112fab800) [pid = 1935] [serial = 1146] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 155 (0x116761800) [pid = 1935] [serial = 1158] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 154 (0x118547000) [pid = 1935] [serial = 1159] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 153 (0x12357a800) [pid = 1935] [serial = 1156] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x120fb4000) [pid = 1935] [serial = 1155] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x123703c00) [pid = 1935] [serial = 1161] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x124eb6800) [pid = 1935] [serial = 1162] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x12b1a8800) [pid = 1935] [serial = 1137] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x128a12000) [pid = 1935] [serial = 1167] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x11823a400) [pid = 1935] [serial = 1150] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x118080000) [pid = 1935] [serial = 1149] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x11976a000) [pid = 1935] [serial = 1153] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x1193b9000) [pid = 1935] [serial = 1152] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x126728400) [pid = 1935] [serial = 1164] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x1289b4400) [pid = 1935] [serial = 1165] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x11872e400) [pid = 1935] [serial = 1125] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x1267e5c00) [pid = 1935] [serial = 1131] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x12bb52000) [pid = 1935] [serial = 1143] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x123577000) [pid = 1935] [serial = 1128] [outer = 0x0] [url = about:blank] 01:50:39 INFO - PROCESS | 1935 | 1462783839856 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x11709b000 == 73 [pid = 1935] [id = 430] 01:50:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x112864000) [pid = 1935] [serial = 1289] [outer = 0x0] 01:50:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x118080000) [pid = 1935] [serial = 1290] [outer = 0x112864000] 01:50:39 INFO - PROCESS | 1935 | 1462783839886 Marionette DEBUG loaded listener.js 01:50:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x1193b4000) [pid = 1935] [serial = 1291] [outer = 0x112864000] 01:50:40 INFO - PROCESS | 1935 | 1462783840194 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]]]}] 01:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 01:50:40 INFO - PROCESS | 1935 | 1462783840237 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 01:50:40 INFO - PROCESS | 1935 | 1462783840239 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 01:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:50:40 INFO - PROCESS | 1935 | 1462783840242 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:50:40 INFO - PROCESS | 1935 | 1462783840248 Marionette TRACE conn2 <- [1,1694,null,{}] 01:50:40 INFO - PROCESS | 1935 | 1462783840255 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}] 01:50:40 INFO - PROCESS | 1935 | 1462783840374 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 01:50:40 INFO - PROCESS | 1935 | 1462783840455 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x124145000 == 74 [pid = 1935] [id = 431] 01:50:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x116070800) [pid = 1935] [serial = 1292] [outer = 0x0] 01:50:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x120f36800) [pid = 1935] [serial = 1293] [outer = 0x116070800] 01:50:40 INFO - PROCESS | 1935 | 1462783840481 Marionette DEBUG loaded listener.js 01:50:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x1239ac400) [pid = 1935] [serial = 1294] [outer = 0x116070800] 01:50:40 INFO - PROCESS | 1935 | 1462783840784 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]]]}] 01:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 580ms 01:50:40 INFO - PROCESS | 1935 | 1462783840821 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 01:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:50:40 INFO - PROCESS | 1935 | 1462783840823 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 01:50:40 INFO - PROCESS | 1935 | 1462783840826 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:50:40 INFO - PROCESS | 1935 | 1462783840827 Marionette TRACE conn2 <- [1,1698,null,{}] 01:50:40 INFO - PROCESS | 1935 | 1462783840829 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}] 01:50:40 INFO - PROCESS | 1935 | 1462783840936 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 01:50:41 INFO - PROCESS | 1935 | 1462783841008 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a596800 == 75 [pid = 1935] [id = 432] 01:50:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x1193b3400) [pid = 1935] [serial = 1295] [outer = 0x0] 01:50:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x123ac3400) [pid = 1935] [serial = 1296] [outer = 0x1193b3400] 01:50:41 INFO - PROCESS | 1935 | 1462783841036 Marionette DEBUG loaded listener.js 01:50:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x124e2d000) [pid = 1935] [serial = 1297] [outer = 0x1193b3400] 01:50:41 INFO - PROCESS | 1935 | 1462783841421 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]]]}] 01:50:41 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 01:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 623ms 01:50:41 INFO - PROCESS | 1935 | 1462783841450 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 01:50:41 INFO - PROCESS | 1935 | 1462783841452 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 01:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:50:41 INFO - PROCESS | 1935 | 1462783841455 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:50:41 INFO - PROCESS | 1935 | 1462783841457 Marionette TRACE conn2 <- [1,1702,null,{}] 01:50:41 INFO - PROCESS | 1935 | 1462783841460 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}] 01:50:41 INFO - PROCESS | 1935 | 1462783841576 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 01:50:41 INFO - PROCESS | 1935 | 1462783841674 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf30800 == 76 [pid = 1935] [id = 433] 01:50:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x126536800) [pid = 1935] [serial = 1298] [outer = 0x0] 01:50:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x12676c400) [pid = 1935] [serial = 1299] [outer = 0x126536800] 01:50:41 INFO - PROCESS | 1935 | 1462783841704 Marionette DEBUG loaded listener.js 01:50:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x128a11400) [pid = 1935] [serial = 1300] [outer = 0x126536800] 01:50:42 INFO - PROCESS | 1935 | 1462783842040 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]]]}] 01:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 619ms 01:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:50:42 INFO - PROCESS | 1935 | 1462783842074 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 01:50:42 INFO - PROCESS | 1935 | 1462783842076 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 01:50:42 INFO - PROCESS | 1935 | 1462783842078 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:50:42 INFO - PROCESS | 1935 | 1462783842079 Marionette TRACE conn2 <- [1,1706,null,{}] 01:50:42 INFO - PROCESS | 1935 | 1462783842082 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}] 01:50:42 INFO - PROCESS | 1935 | 1462783842205 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 01:50:42 INFO - PROCESS | 1935 | 1462783842220 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2e9800 == 77 [pid = 1935] [id = 434] 01:50:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x128a12000) [pid = 1935] [serial = 1301] [outer = 0x0] 01:50:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x128c38800) [pid = 1935] [serial = 1302] [outer = 0x128a12000] 01:50:42 INFO - PROCESS | 1935 | 1462783842245 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x1293a7400) [pid = 1935] [serial = 1303] [outer = 0x128a12000] 01:50:42 INFO - PROCESS | 1935 | 1462783842625 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]]]}] 01:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 570ms 01:50:42 INFO - PROCESS | 1935 | 1462783842648 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 01:50:42 INFO - PROCESS | 1935 | 1462783842650 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 01:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:50:42 INFO - PROCESS | 1935 | 1462783842652 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:50:42 INFO - PROCESS | 1935 | 1462783842653 Marionette TRACE conn2 <- [1,1710,null,{}] 01:50:42 INFO - PROCESS | 1935 | 1462783842655 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}] 01:50:42 INFO - PROCESS | 1935 | 1462783842779 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 01:50:42 INFO - PROCESS | 1935 | 1462783842794 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ce54000 == 78 [pid = 1935] [id = 435] 01:50:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 154 (0x128a15000) [pid = 1935] [serial = 1304] [outer = 0x0] 01:50:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 155 (0x12aa24c00) [pid = 1935] [serial = 1305] [outer = 0x128a15000] 01:50:42 INFO - PROCESS | 1935 | 1462783842819 Marionette DEBUG loaded listener.js 01:50:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 156 (0x12b258000) [pid = 1935] [serial = 1306] [outer = 0x128a15000] 01:50:43 INFO - PROCESS | 1935 | 1462783843199 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]]]}] 01:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 569ms 01:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:50:43 INFO - PROCESS | 1935 | 1462783843221 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 01:50:43 INFO - PROCESS | 1935 | 1462783843222 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 01:50:43 INFO - PROCESS | 1935 | 1462783843225 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:50:43 INFO - PROCESS | 1935 | 1462783843226 Marionette TRACE conn2 <- [1,1714,null,{}] 01:50:43 INFO - PROCESS | 1935 | 1462783843228 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}] 01:50:43 INFO - PROCESS | 1935 | 1462783843372 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 01:50:43 INFO - PROCESS | 1935 | 1462783843378 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d6d8000 == 79 [pid = 1935] [id = 436] 01:50:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 157 (0x12a797000) [pid = 1935] [serial = 1307] [outer = 0x0] 01:50:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 158 (0x12be72400) [pid = 1935] [serial = 1308] [outer = 0x12a797000] 01:50:43 INFO - PROCESS | 1935 | 1462783843403 Marionette DEBUG loaded listener.js 01:50:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 159 (0x12c2b2c00) [pid = 1935] [serial = 1309] [outer = 0x12a797000] 01:50:43 INFO - PROCESS | 1935 | 1462783843769 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]]]}] 01:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 570ms 01:50:43 INFO - PROCESS | 1935 | 1462783843797 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 01:50:43 INFO - PROCESS | 1935 | 1462783843798 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 01:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:50:43 INFO - PROCESS | 1935 | 1462783843808 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:50:43 INFO - PROCESS | 1935 | 1462783843809 Marionette TRACE conn2 <- [1,1718,null,{}] 01:50:43 INFO - PROCESS | 1935 | 1462783843812 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}] 01:50:43 INFO - PROCESS | 1935 | 1462783843936 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 158 (0x123583c00) [pid = 1935] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 157 (0x12672d000) [pid = 1935] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 156 (0x10a7b3000) [pid = 1935] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 155 (0x128c35c00) [pid = 1935] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 154 (0x112857400) [pid = 1935] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 153 (0x11287d400) [pid = 1935] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x1291f3800) [pid = 1935] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x120fb7000) [pid = 1935] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x11947d000) [pid = 1935] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x118084c00) [pid = 1935] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:50:44 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x119c47c00) [pid = 1935] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:50:44 INFO - PROCESS | 1935 | 1462783844178 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x11905a800 == 80 [pid = 1935] [id = 437] 01:50:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x1122c7c00) [pid = 1935] [serial = 1310] [outer = 0x0] 01:50:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x117e6ec00) [pid = 1935] [serial = 1311] [outer = 0x1122c7c00] 01:50:44 INFO - PROCESS | 1935 | 1462783844204 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x119c53000) [pid = 1935] [serial = 1312] [outer = 0x1122c7c00] 01:50:44 INFO - PROCESS | 1935 | 1462783844491 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]]]}] 01:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 720ms 01:50:44 INFO - PROCESS | 1935 | 1462783844529 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 01:50:44 INFO - PROCESS | 1935 | 1462783844532 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 01:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:50:44 INFO - PROCESS | 1935 | 1462783844536 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:50:44 INFO - PROCESS | 1935 | 1462783844537 Marionette TRACE conn2 <- [1,1722,null,{}] 01:50:44 INFO - PROCESS | 1935 | 1462783844539 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}] 01:50:44 INFO - PROCESS | 1935 | 1462783844638 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 01:50:44 INFO - PROCESS | 1935 | 1462783844642 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d312800 == 81 [pid = 1935] [id = 438] 01:50:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x12657ac00) [pid = 1935] [serial = 1313] [outer = 0x0] 01:50:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x12b1af000) [pid = 1935] [serial = 1314] [outer = 0x12657ac00] 01:50:44 INFO - PROCESS | 1935 | 1462783844673 Marionette DEBUG loaded listener.js 01:50:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 154 (0x12d2d5800) [pid = 1935] [serial = 1315] [outer = 0x12657ac00] 01:50:45 INFO - PROCESS | 1935 | 1462783845025 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]]]}] 01:50:45 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 01:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 520ms 01:50:45 INFO - PROCESS | 1935 | 1462783845077 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 01:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:50:45 INFO - PROCESS | 1935 | 1462783845090 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 01:50:45 INFO - PROCESS | 1935 | 1462783845093 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:50:45 INFO - PROCESS | 1935 | 1462783845095 Marionette TRACE conn2 <- [1,1726,null,{}] 01:50:45 INFO - PROCESS | 1935 | 1462783845099 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}] 01:50:45 INFO - PROCESS | 1935 | 1462783845213 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 01:50:45 INFO - PROCESS | 1935 | 1462783845218 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x134822800 == 82 [pid = 1935] [id = 439] 01:50:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 155 (0x12c8be000) [pid = 1935] [serial = 1316] [outer = 0x0] 01:50:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 156 (0x13404f000) [pid = 1935] [serial = 1317] [outer = 0x12c8be000] 01:50:45 INFO - PROCESS | 1935 | 1462783845243 Marionette DEBUG loaded listener.js 01:50:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 157 (0x1340c6800) [pid = 1935] [serial = 1318] [outer = 0x12c8be000] 01:50:45 INFO - PROCESS | 1935 | 1462783845602 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]]]}] 01:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 01:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:50:45 INFO - PROCESS | 1935 | 1462783845616 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 01:50:45 INFO - PROCESS | 1935 | 1462783845617 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 01:50:45 INFO - PROCESS | 1935 | 1462783845619 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:50:45 INFO - PROCESS | 1935 | 1462783845620 Marionette TRACE conn2 <- [1,1730,null,{}] 01:50:45 INFO - PROCESS | 1935 | 1462783845623 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}] 01:50:45 INFO - PROCESS | 1935 | 1462783845729 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 01:50:45 INFO - PROCESS | 1935 | 1462783845809 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x13596b800 == 83 [pid = 1935] [id = 440] 01:50:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 158 (0x1340c5800) [pid = 1935] [serial = 1319] [outer = 0x0] 01:50:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 159 (0x1340cac00) [pid = 1935] [serial = 1320] [outer = 0x1340c5800] 01:50:45 INFO - PROCESS | 1935 | 1462783845834 Marionette DEBUG loaded listener.js 01:50:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 160 (0x1341e8800) [pid = 1935] [serial = 1321] [outer = 0x1340c5800] 01:50:46 INFO - PROCESS | 1935 | 1462783846220 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]]]}] 01:50:46 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 01:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 619ms 01:50:46 INFO - PROCESS | 1935 | 1462783846238 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 01:50:46 INFO - PROCESS | 1935 | 1462783846240 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 01:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:50:46 INFO - PROCESS | 1935 | 1462783846244 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:50:46 INFO - PROCESS | 1935 | 1462783846248 Marionette TRACE conn2 <- [1,1734,null,{}] 01:50:46 INFO - PROCESS | 1935 | 1462783846253 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}] 01:50:46 INFO - PROCESS | 1935 | 1462783846381 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 01:50:46 INFO - PROCESS | 1935 | 1462783846493 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x12307a800 == 84 [pid = 1935] [id = 441] 01:50:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 161 (0x113463000) [pid = 1935] [serial = 1322] [outer = 0x0] 01:50:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 162 (0x116a5d000) [pid = 1935] [serial = 1323] [outer = 0x113463000] 01:50:46 INFO - PROCESS | 1935 | 1462783846553 Marionette DEBUG loaded listener.js 01:50:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 163 (0x118236000) [pid = 1935] [serial = 1324] [outer = 0x113463000] 01:50:47 INFO - PROCESS | 1935 | 1462783847034 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]]]}] 01:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 830ms 01:50:47 INFO - PROCESS | 1935 | 1462783847092 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 01:50:47 INFO - PROCESS | 1935 | 1462783847098 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 01:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:50:47 INFO - PROCESS | 1935 | 1462783847108 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:50:47 INFO - PROCESS | 1935 | 1462783847111 Marionette TRACE conn2 <- [1,1738,null,{}] 01:50:47 INFO - PROCESS | 1935 | 1462783847115 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}] 01:50:47 INFO - PROCESS | 1935 | 1462783847246 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 01:50:47 INFO - PROCESS | 1935 | 1462783847337 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac6b800 == 85 [pid = 1935] [id = 442] 01:50:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 164 (0x118736800) [pid = 1935] [serial = 1325] [outer = 0x0] 01:50:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 165 (0x1193b9000) [pid = 1935] [serial = 1326] [outer = 0x118736800] 01:50:47 INFO - PROCESS | 1935 | 1462783847368 Marionette DEBUG loaded listener.js 01:50:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 166 (0x120fb4000) [pid = 1935] [serial = 1327] [outer = 0x118736800] 01:50:47 INFO - PROCESS | 1935 | 1462783847807 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]]]}] 01:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 727ms 01:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:50:47 INFO - PROCESS | 1935 | 1462783847834 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 01:50:47 INFO - PROCESS | 1935 | 1462783847836 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 01:50:47 INFO - PROCESS | 1935 | 1462783847838 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:50:47 INFO - PROCESS | 1935 | 1462783847841 Marionette TRACE conn2 <- [1,1742,null,{}] 01:50:47 INFO - PROCESS | 1935 | 1462783847849 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}] 01:50:47 INFO - PROCESS | 1935 | 1462783847972 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 01:50:48 INFO - PROCESS | 1935 | 1462783848089 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x134747000 == 86 [pid = 1935] [id = 443] 01:50:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 167 (0x123576c00) [pid = 1935] [serial = 1328] [outer = 0x0] 01:50:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 168 (0x123dda800) [pid = 1935] [serial = 1329] [outer = 0x123576c00] 01:50:48 INFO - PROCESS | 1935 | 1462783848123 Marionette DEBUG loaded listener.js 01:50:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 169 (0x1289b8400) [pid = 1935] [serial = 1330] [outer = 0x123576c00] 01:50:48 INFO - PROCESS | 1935 | 1462783848529 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]]]}] 01:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 722ms 01:50:48 INFO - PROCESS | 1935 | 1462783848569 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 01:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:50:48 INFO - PROCESS | 1935 | 1462783848571 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 01:50:48 INFO - PROCESS | 1935 | 1462783848573 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:50:48 INFO - PROCESS | 1935 | 1462783848574 Marionette TRACE conn2 <- [1,1746,null,{}] 01:50:48 INFO - PROCESS | 1935 | 1462783848577 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}] 01:50:48 INFO - PROCESS | 1935 | 1462783848699 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 01:50:48 INFO - PROCESS | 1935 | 1462783848815 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x137f8c800 == 87 [pid = 1935] [id = 444] 01:50:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 170 (0x1289bc000) [pid = 1935] [serial = 1331] [outer = 0x0] 01:50:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 171 (0x1293a8800) [pid = 1935] [serial = 1332] [outer = 0x1289bc000] 01:50:48 INFO - PROCESS | 1935 | 1462783848847 Marionette DEBUG loaded listener.js 01:50:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 172 (0x12c2b3400) [pid = 1935] [serial = 1333] [outer = 0x1289bc000] 01:50:49 INFO - PROCESS | 1935 | 1462783849242 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]]]}] 01:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 720ms 01:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:50:49 INFO - PROCESS | 1935 | 1462783849293 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 01:50:49 INFO - PROCESS | 1935 | 1462783849295 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 01:50:49 INFO - PROCESS | 1935 | 1462783849297 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:50:49 INFO - PROCESS | 1935 | 1462783849298 Marionette TRACE conn2 <- [1,1750,null,{}] 01:50:49 INFO - PROCESS | 1935 | 1462783849301 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}] 01:50:49 INFO - PROCESS | 1935 | 1462783849435 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 01:50:49 INFO - PROCESS | 1935 | 1462783849524 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:49 INFO - PROCESS | 1935 | ++DOCSHELL 0x13882e800 == 88 [pid = 1935] [id = 445] 01:50:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 173 (0x12b251800) [pid = 1935] [serial = 1334] [outer = 0x0] 01:50:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 174 (0x12d2dc400) [pid = 1935] [serial = 1335] [outer = 0x12b251800] 01:50:49 INFO - PROCESS | 1935 | 1462783849553 Marionette DEBUG loaded listener.js 01:50:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 175 (0x13404d400) [pid = 1935] [serial = 1336] [outer = 0x12b251800] 01:50:49 INFO - PROCESS | 1935 | 1462783849958 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]]]}] 01:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 01:50:49 INFO - PROCESS | 1935 | 1462783849968 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 01:50:49 INFO - PROCESS | 1935 | 1462783849969 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 01:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:50:49 INFO - PROCESS | 1935 | 1462783849972 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:50:49 INFO - PROCESS | 1935 | 1462783849973 Marionette TRACE conn2 <- [1,1754,null,{}] 01:50:49 INFO - PROCESS | 1935 | 1462783849975 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}] 01:50:50 INFO - PROCESS | 1935 | 1462783850107 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 01:50:50 INFO - PROCESS | 1935 | 1462783850197 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x140ae1000 == 89 [pid = 1935] [id = 446] 01:50:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 176 (0x134053000) [pid = 1935] [serial = 1337] [outer = 0x0] 01:50:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 177 (0x1341e9800) [pid = 1935] [serial = 1338] [outer = 0x134053000] 01:50:50 INFO - PROCESS | 1935 | 1462783850230 Marionette DEBUG loaded listener.js 01:50:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 178 (0x13493a400) [pid = 1935] [serial = 1339] [outer = 0x134053000] 01:50:50 INFO - PROCESS | 1935 | 1462783850656 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]]]}] 01:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 719ms 01:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:50:50 INFO - PROCESS | 1935 | 1462783850691 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 01:50:50 INFO - PROCESS | 1935 | 1462783850693 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 01:50:50 INFO - PROCESS | 1935 | 1462783850695 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:50:50 INFO - PROCESS | 1935 | 1462783850696 Marionette TRACE conn2 <- [1,1758,null,{}] 01:50:50 INFO - PROCESS | 1935 | 1462783850698 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}] 01:50:50 INFO - PROCESS | 1935 | 1462783850833 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 01:50:50 INFO - PROCESS | 1935 | 1462783850921 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x140015800 == 90 [pid = 1935] [id = 447] 01:50:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 179 (0x13493b000) [pid = 1935] [serial = 1340] [outer = 0x0] 01:50:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 180 (0x13496f800) [pid = 1935] [serial = 1341] [outer = 0x13493b000] 01:50:50 INFO - PROCESS | 1935 | 1462783850950 Marionette DEBUG loaded listener.js 01:50:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 181 (0x134975c00) [pid = 1935] [serial = 1342] [outer = 0x13493b000] 01:50:51 INFO - PROCESS | 1935 | 1462783851324 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]]]}] 01:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 01:50:51 INFO - PROCESS | 1935 | 1462783851367 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 01:50:51 INFO - PROCESS | 1935 | 1462783851368 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 01:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:50:51 INFO - PROCESS | 1935 | 1462783851370 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:50:51 INFO - PROCESS | 1935 | 1462783851371 Marionette TRACE conn2 <- [1,1762,null,{}] 01:50:51 INFO - PROCESS | 1935 | 1462783851374 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}] 01:50:51 INFO - PROCESS | 1935 | 1462783851489 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 01:50:51 INFO - PROCESS | 1935 | 1462783851605 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x1402b0800 == 91 [pid = 1935] [id = 448] 01:50:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 182 (0x13493d800) [pid = 1935] [serial = 1343] [outer = 0x0] 01:50:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 183 (0x134979c00) [pid = 1935] [serial = 1344] [outer = 0x13493d800] 01:50:51 INFO - PROCESS | 1935 | 1462783851637 Marionette DEBUG loaded listener.js 01:50:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x1349b5c00) [pid = 1935] [serial = 1345] [outer = 0x13493d800] 01:50:52 INFO - PROCESS | 1935 | 1462783852033 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]]]}] 01:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 718ms 01:50:52 INFO - PROCESS | 1935 | 1462783852089 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 01:50:52 INFO - PROCESS | 1935 | 1462783852090 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 01:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:50:52 INFO - PROCESS | 1935 | 1462783852093 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:50:52 INFO - PROCESS | 1935 | 1462783852094 Marionette TRACE conn2 <- [1,1766,null,{}] 01:50:52 INFO - PROCESS | 1935 | 1462783852097 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}] 01:50:52 INFO - PROCESS | 1935 | 1462783852232 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 01:50:52 INFO - PROCESS | 1935 | 1462783852365 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d65f800 == 92 [pid = 1935] [id = 449] 01:50:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x126576800) [pid = 1935] [serial = 1346] [outer = 0x0] 01:50:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x13496e400) [pid = 1935] [serial = 1347] [outer = 0x126576800] 01:50:52 INFO - PROCESS | 1935 | 1462783852397 Marionette DEBUG loaded listener.js 01:50:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x1349bac00) [pid = 1935] [serial = 1348] [outer = 0x126576800] 01:50:52 INFO - PROCESS | 1935 | 1462783852800 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]]]}] 01:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 721ms 01:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:50:52 INFO - PROCESS | 1935 | 1462783852815 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 01:50:52 INFO - PROCESS | 1935 | 1462783852817 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 01:50:52 INFO - PROCESS | 1935 | 1462783852820 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:50:52 INFO - PROCESS | 1935 | 1462783852821 Marionette TRACE conn2 <- [1,1770,null,{}] 01:50:52 INFO - PROCESS | 1935 | 1462783852824 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}] 01:50:52 INFO - PROCESS | 1935 | 1462783852949 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 01:50:53 INFO - PROCESS | 1935 | 1462783853052 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x1233d8800 == 93 [pid = 1935] [id = 450] 01:50:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x112e61000) [pid = 1935] [serial = 1349] [outer = 0x0] 01:50:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x1198cbc00) [pid = 1935] [serial = 1350] [outer = 0x112e61000] 01:50:53 INFO - PROCESS | 1935 | 1462783853099 Marionette DEBUG loaded listener.js 01:50:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x1349bc000) [pid = 1935] [serial = 1351] [outer = 0x112e61000] 01:50:53 INFO - PROCESS | 1935 | 1462783853632 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]]]}] 01:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 868ms 01:50:53 INFO - PROCESS | 1935 | 1462783853952 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 01:50:53 INFO - PROCESS | 1935 | 1462783853954 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 01:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:50:53 INFO - PROCESS | 1935 | 1462783853972 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:50:53 INFO - PROCESS | 1935 | 1462783853974 Marionette TRACE conn2 <- [1,1774,null,{}] 01:50:53 INFO - PROCESS | 1935 | 1462783853978 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}] 01:50:54 INFO - PROCESS | 1935 | 1462783854093 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 01:50:54 INFO - PROCESS | 1935 | 1462783854208 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x1182cd800 == 94 [pid = 1935] [id = 451] 01:50:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x11285e400) [pid = 1935] [serial = 1352] [outer = 0x0] 01:50:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x112871400) [pid = 1935] [serial = 1353] [outer = 0x11285e400] 01:50:54 INFO - PROCESS | 1935 | 1462783854238 Marionette DEBUG loaded listener.js 01:50:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 193 (0x113144000) [pid = 1935] [serial = 1354] [outer = 0x11285e400] 01:50:54 INFO - PROCESS | 1935 | 1462783854707 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]]]}] 01:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 773ms 01:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:50:54 INFO - PROCESS | 1935 | 1462783854744 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 01:50:54 INFO - PROCESS | 1935 | 1462783854746 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 01:50:54 INFO - PROCESS | 1935 | 1462783854751 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:50:54 INFO - PROCESS | 1935 | 1462783854754 Marionette TRACE conn2 <- [1,1778,null,{}] 01:50:54 INFO - PROCESS | 1935 | 1462783854757 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}] 01:50:54 INFO - PROCESS | 1935 | 1462783854867 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 01:50:54 INFO - PROCESS | 1935 | 1462783854989 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f03800 == 95 [pid = 1935] [id = 452] 01:50:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 194 (0x1133b7400) [pid = 1935] [serial = 1355] [outer = 0x0] 01:50:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 195 (0x11615f800) [pid = 1935] [serial = 1356] [outer = 0x1133b7400] 01:50:55 INFO - PROCESS | 1935 | 1462783855020 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 196 (0x1169b2400) [pid = 1935] [serial = 1357] [outer = 0x1133b7400] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12bfd5800 == 94 [pid = 1935] [id = 134] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x134822800 == 93 [pid = 1935] [id = 439] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12d312800 == 92 [pid = 1935] [id = 438] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x11905a800 == 91 [pid = 1935] [id = 437] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12d6d8000 == 90 [pid = 1935] [id = 436] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 195 (0x12bb52c00) [pid = 1935] [serial = 1254] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12ce54000 == 89 [pid = 1935] [id = 435] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2e9800 == 88 [pid = 1935] [id = 434] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf30800 == 87 [pid = 1935] [id = 433] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12a596800 == 86 [pid = 1935] [id = 432] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x124145000 == 85 [pid = 1935] [id = 431] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x11709b000 == 84 [pid = 1935] [id = 430] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x113d21000 == 83 [pid = 1935] [id = 429] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x1194d1800 == 82 [pid = 1935] [id = 428] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x134483000 == 81 [pid = 1935] [id = 424] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x1341bf800 == 80 [pid = 1935] [id = 423] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x134079000 == 79 [pid = 1935] [id = 422] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x12d30c000 == 78 [pid = 1935] [id = 421] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x123a37000 == 77 [pid = 1935] [id = 420] 01:50:55 INFO - PROCESS | 1935 | --DOCSHELL 0x112620800 == 76 [pid = 1935] [id = 419] 01:50:55 INFO - PROCESS | 1935 | 1462783855437 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]]]}] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 194 (0x128906c00) [pid = 1935] [serial = 1239] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 193 (0x128c30c00) [pid = 1935] [serial = 1242] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 192 (0x1289b7800) [pid = 1935] [serial = 1240] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x11854c800) [pid = 1935] [serial = 1248] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x12939b800) [pid = 1935] [serial = 1245] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x128d9f000) [pid = 1935] [serial = 1243] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x116941000) [pid = 1935] [serial = 1222] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x11314a000) [pid = 1935] [serial = 1221] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x11910dc00) [pid = 1935] [serial = 1194] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x12370f800) [pid = 1935] [serial = 1197] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x115e3b800) [pid = 1935] [serial = 1227] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x11930c800) [pid = 1935] [serial = 1228] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 182 (0x12aa26c00) [pid = 1935] [serial = 1251] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 181 (0x119775400) [pid = 1935] [serial = 1212] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 180 (0x1160e5000) [pid = 1935] [serial = 1218] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 179 (0x1230a4400) [pid = 1935] [serial = 1233] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 178 (0x12357b000) [pid = 1935] [serial = 1234] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 177 (0x12613e800) [pid = 1935] [serial = 1200] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 176 (0x119770800) [pid = 1935] [serial = 1230] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 175 (0x120f3a000) [pid = 1935] [serial = 1231] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 174 (0x12bb23400) [pid = 1935] [serial = 1252] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 173 (0x11693e400) [pid = 1935] [serial = 1191] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 172 (0x1187aa800) [pid = 1935] [serial = 1225] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 171 (0x118235c00) [pid = 1935] [serial = 1224] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 170 (0x1289bbc00) [pid = 1935] [serial = 1203] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 169 (0x123ac4c00) [pid = 1935] [serial = 1236] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 168 (0x12c2ae800) [pid = 1935] [serial = 1209] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 167 (0x11972cc00) [pid = 1935] [serial = 1215] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 166 (0x1294d6800) [pid = 1935] [serial = 1206] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 165 (0x128c34000) [pid = 1935] [serial = 1249] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 164 (0x12a51dc00) [pid = 1935] [serial = 1246] [outer = 0x0] [url = about:blank] 01:50:55 INFO - PROCESS | 1935 | --DOMWINDOW == 163 (0x126578c00) [pid = 1935] [serial = 1237] [outer = 0x0] [url = about:blank] 01:50:55 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 01:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 774ms 01:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:50:55 INFO - PROCESS | 1935 | 1462783855524 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 01:50:55 INFO - PROCESS | 1935 | 1462783855525 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 01:50:55 INFO - PROCESS | 1935 | 1462783855528 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:50:55 INFO - PROCESS | 1935 | 1462783855529 Marionette TRACE conn2 <- [1,1782,null,{}] 01:50:55 INFO - PROCESS | 1935 | 1462783855535 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}] 01:50:55 INFO - PROCESS | 1935 | 1462783855640 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 01:50:55 INFO - PROCESS | 1935 | 1462783855651 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x119faf000 == 77 [pid = 1935] [id = 453] 01:50:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 164 (0x11808fc00) [pid = 1935] [serial = 1358] [outer = 0x0] 01:50:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 165 (0x118235800) [pid = 1935] [serial = 1359] [outer = 0x11808fc00] 01:50:55 INFO - PROCESS | 1935 | 1462783855681 Marionette DEBUG loaded listener.js 01:50:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 166 (0x11859dc00) [pid = 1935] [serial = 1360] [outer = 0x11808fc00] 01:50:56 INFO - PROCESS | 1935 | 1462783856053 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]]]}] 01:50:56 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 01:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 568ms 01:50:56 INFO - PROCESS | 1935 | 1462783856097 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 1935 | 1462783856098 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 01:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:50:56 INFO - PROCESS | 1935 | 1462783856100 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:50:56 INFO - PROCESS | 1935 | 1462783856101 Marionette TRACE conn2 <- [1,1786,null,{}] 01:50:56 INFO - PROCESS | 1935 | 1462783856104 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}] 01:50:56 INFO - PROCESS | 1935 | 1462783856203 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 01:50:56 INFO - PROCESS | 1935 | 1462783856207 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x124e0a800 == 78 [pid = 1935] [id = 454] 01:50:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 167 (0x1187b0000) [pid = 1935] [serial = 1361] [outer = 0x0] 01:50:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 168 (0x119102c00) [pid = 1935] [serial = 1362] [outer = 0x1187b0000] 01:50:56 INFO - PROCESS | 1935 | 1462783856234 Marionette DEBUG loaded listener.js 01:50:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 169 (0x119486000) [pid = 1935] [serial = 1363] [outer = 0x1187b0000] 01:50:56 INFO - PROCESS | 1935 | 1462783856605 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]]]}] 01:50:56 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 01:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 01:50:56 INFO - PROCESS | 1935 | 1462783856628 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 01:50:56 INFO - PROCESS | 1935 | 1462783856630 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 01:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:50:56 INFO - PROCESS | 1935 | 1462783856634 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:50:56 INFO - PROCESS | 1935 | 1462783856635 Marionette TRACE conn2 <- [1,1790,null,{}] 01:50:56 INFO - PROCESS | 1935 | 1462783856637 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}] 01:50:56 INFO - PROCESS | 1935 | 1462783856733 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 01:50:56 INFO - PROCESS | 1935 | 1462783856738 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291d4000 == 79 [pid = 1935] [id = 455] 01:50:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 170 (0x11972d000) [pid = 1935] [serial = 1364] [outer = 0x0] 01:50:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 171 (0x120f34400) [pid = 1935] [serial = 1365] [outer = 0x11972d000] 01:50:56 INFO - PROCESS | 1935 | 1462783856764 Marionette DEBUG loaded listener.js 01:50:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 172 (0x120fbdc00) [pid = 1935] [serial = 1366] [outer = 0x11972d000] 01:50:57 INFO - PROCESS | 1935 | 1462783857129 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]]]}] 01:50:57 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) 01:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 519ms 01:50:57 INFO - PROCESS | 1935 | 1462783857154 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 01:50:57 INFO - PROCESS | 1935 | 1462783857155 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 01:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:50:57 INFO - PROCESS | 1935 | 1462783857157 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:50:57 INFO - PROCESS | 1935 | 1462783857158 Marionette TRACE conn2 <- [1,1794,null,{}] 01:50:57 INFO - PROCESS | 1935 | 1462783857161 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}] 01:50:57 INFO - PROCESS | 1935 | 1462783857277 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 01:50:57 INFO - PROCESS | 1935 | 1462783857375 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa11000 == 80 [pid = 1935] [id = 456] 01:50:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 173 (0x120fbb000) [pid = 1935] [serial = 1367] [outer = 0x0] 01:50:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 174 (0x12357b000) [pid = 1935] [serial = 1368] [outer = 0x120fbb000] 01:50:57 INFO - PROCESS | 1935 | 1462783857401 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 175 (0x123ddb800) [pid = 1935] [serial = 1369] [outer = 0x120fbb000] 01:50:57 INFO - PROCESS | 1935 | 1462783857711 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]]]}] 01:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 571ms 01:50:57 INFO - PROCESS | 1935 | 1462783857729 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 01:50:57 INFO - PROCESS | 1935 | 1462783857730 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 01:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:50:57 INFO - PROCESS | 1935 | 1462783857735 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:50:57 INFO - PROCESS | 1935 | 1462783857744 Marionette TRACE conn2 <- [1,1798,null,{}] 01:50:57 INFO - PROCESS | 1935 | 1462783857756 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}] 01:50:57 INFO - PROCESS | 1935 | 1462783857877 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 01:50:57 INFO - PROCESS | 1935 | 1462783857888 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bad8800 == 81 [pid = 1935] [id = 457] 01:50:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 176 (0x1241fe800) [pid = 1935] [serial = 1370] [outer = 0x0] 01:50:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 177 (0x124eb7800) [pid = 1935] [serial = 1371] [outer = 0x1241fe800] 01:50:57 INFO - PROCESS | 1935 | 1462783857913 Marionette DEBUG loaded listener.js 01:50:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 178 (0x126581800) [pid = 1935] [serial = 1372] [outer = 0x1241fe800] 01:50:58 INFO - PROCESS | 1935 | 1462783858286 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]]]}] 01:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 587ms 01:50:58 INFO - PROCESS | 1935 | 1462783858324 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 01:50:58 INFO - PROCESS | 1935 | 1462783858325 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 01:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:50:58 INFO - PROCESS | 1935 | 1462783858328 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:50:58 INFO - PROCESS | 1935 | 1462783858329 Marionette TRACE conn2 <- [1,1802,null,{}] 01:50:58 INFO - PROCESS | 1935 | 1462783858331 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}] 01:50:58 INFO - PROCESS | 1935 | 1462783858452 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 01:50:58 INFO - PROCESS | 1935 | 1462783858467 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c20f800 == 82 [pid = 1935] [id = 458] 01:50:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 179 (0x1267e3800) [pid = 1935] [serial = 1373] [outer = 0x0] 01:50:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 180 (0x128906400) [pid = 1935] [serial = 1374] [outer = 0x1267e3800] 01:50:58 INFO - PROCESS | 1935 | 1462783858492 Marionette DEBUG loaded listener.js 01:50:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 181 (0x1289b3400) [pid = 1935] [serial = 1375] [outer = 0x1267e3800] 01:50:58 INFO - PROCESS | 1935 | 1462783858861 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]]]}] 01:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 574ms 01:50:58 INFO - PROCESS | 1935 | 1462783858902 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 01:50:58 INFO - PROCESS | 1935 | 1462783858903 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 01:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:50:58 INFO - PROCESS | 1935 | 1462783858905 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:50:58 INFO - PROCESS | 1935 | 1462783858906 Marionette TRACE conn2 <- [1,1806,null,{}] 01:50:58 INFO - PROCESS | 1935 | 1462783858909 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}] 01:50:59 INFO - PROCESS | 1935 | 1462783859038 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 01:50:59 INFO - PROCESS | 1935 | 1462783859053 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:50:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6b1800 == 83 [pid = 1935] [id = 459] 01:50:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 182 (0x1269aa800) [pid = 1935] [serial = 1376] [outer = 0x0] 01:50:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 183 (0x128a19000) [pid = 1935] [serial = 1377] [outer = 0x1269aa800] 01:50:59 INFO - PROCESS | 1935 | 1462783859078 Marionette DEBUG loaded listener.js 01:50:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x128c6e000) [pid = 1935] [serial = 1378] [outer = 0x1269aa800] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x12c8be000) [pid = 1935] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 182 (0x1122c7c00) [pid = 1935] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 181 (0x12657ac00) [pid = 1935] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 180 (0x12a794800) [pid = 1935] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 179 (0x12a7be800) [pid = 1935] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 178 (0x1169ba400) [pid = 1935] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 177 (0x128a12000) [pid = 1935] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 176 (0x128a15000) [pid = 1935] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 175 (0x116070800) [pid = 1935] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 174 (0x116763c00) [pid = 1935] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 173 (0x111fd2800) [pid = 1935] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 172 (0x1193b3400) [pid = 1935] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 171 (0x126536800) [pid = 1935] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 170 (0x112864000) [pid = 1935] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:50:59 INFO - PROCESS | 1935 | --DOMWINDOW == 169 (0x12a797000) [pid = 1935] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:50:59 INFO - PROCESS | 1935 | 1462783859812 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]]]}] 01:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 919ms 01:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:50:59 INFO - PROCESS | 1935 | 1462783859825 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 01:50:59 INFO - PROCESS | 1935 | 1462783859828 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 01:50:59 INFO - PROCESS | 1935 | 1462783859831 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:50:59 INFO - PROCESS | 1935 | 1462783859834 Marionette TRACE conn2 <- [1,1810,null,{}] 01:50:59 INFO - PROCESS | 1935 | 1462783859838 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}] 01:50:59 INFO - PROCESS | 1935 | 1462783859964 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 01:51:00 INFO - PROCESS | 1935 | 1462783860051 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x1176c7800 == 84 [pid = 1935] [id = 460] 01:51:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 170 (0x112874000) [pid = 1935] [serial = 1379] [outer = 0x0] 01:51:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 171 (0x1133b5000) [pid = 1935] [serial = 1380] [outer = 0x112874000] 01:51:00 INFO - PROCESS | 1935 | 1462783860087 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 172 (0x116769400) [pid = 1935] [serial = 1381] [outer = 0x112874000] 01:51:00 INFO - PROCESS | 1935 | 1462783860511 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]]]}] 01:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 720ms 01:51:00 INFO - PROCESS | 1935 | 1462783860552 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 01:51:00 INFO - PROCESS | 1935 | 1462783860557 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 01:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:51:00 INFO - PROCESS | 1935 | 1462783860561 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:51:00 INFO - PROCESS | 1935 | 1462783860563 Marionette TRACE conn2 <- [1,1814,null,{}] 01:51:00 INFO - PROCESS | 1935 | 1462783860566 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}] 01:51:00 INFO - PROCESS | 1935 | 1462783860708 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 01:51:00 INFO - PROCESS | 1935 | 1462783860798 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x123cd8800 == 85 [pid = 1935] [id = 461] 01:51:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 173 (0x117544000) [pid = 1935] [serial = 1382] [outer = 0x0] 01:51:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 174 (0x118552c00) [pid = 1935] [serial = 1383] [outer = 0x117544000] 01:51:00 INFO - PROCESS | 1935 | 1462783860829 Marionette DEBUG loaded listener.js 01:51:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 175 (0x1187b1400) [pid = 1935] [serial = 1384] [outer = 0x117544000] 01:51:01 INFO - PROCESS | 1935 | 1462783861272 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]]]}] 01:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 01:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:51:01 INFO - PROCESS | 1935 | 1462783861332 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 01:51:01 INFO - PROCESS | 1935 | 1462783861333 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 01:51:01 INFO - PROCESS | 1935 | 1462783861335 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:51:01 INFO - PROCESS | 1935 | 1462783861338 Marionette TRACE conn2 <- [1,1818,null,{}] 01:51:01 INFO - PROCESS | 1935 | 1462783861346 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}] 01:51:01 INFO - PROCESS | 1935 | 1462783861468 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 01:51:01 INFO - PROCESS | 1935 | 1462783861556 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac85000 == 86 [pid = 1935] [id = 462] 01:51:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 176 (0x1193aa800) [pid = 1935] [serial = 1385] [outer = 0x0] 01:51:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 177 (0x120fbb400) [pid = 1935] [serial = 1386] [outer = 0x1193aa800] 01:51:01 INFO - PROCESS | 1935 | 1462783861590 Marionette DEBUG loaded listener.js 01:51:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 178 (0x123809400) [pid = 1935] [serial = 1387] [outer = 0x1193aa800] 01:51:02 INFO - PROCESS | 1935 | 1462783862053 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]]]}] 01:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 771ms 01:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:51:02 INFO - PROCESS | 1935 | 1462783862107 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 01:51:02 INFO - PROCESS | 1935 | 1462783862109 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 01:51:02 INFO - PROCESS | 1935 | 1462783862111 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:51:02 INFO - PROCESS | 1935 | 1462783862112 Marionette TRACE conn2 <- [1,1822,null,{}] 01:51:02 INFO - PROCESS | 1935 | 1462783862125 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}] 01:51:02 INFO - PROCESS | 1935 | 1462783862245 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 01:51:02 INFO - PROCESS | 1935 | 1462783862332 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6a9000 == 87 [pid = 1935] [id = 463] 01:51:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 179 (0x123d19800) [pid = 1935] [serial = 1388] [outer = 0x0] 01:51:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 180 (0x124e41000) [pid = 1935] [serial = 1389] [outer = 0x123d19800] 01:51:02 INFO - PROCESS | 1935 | 1462783862365 Marionette DEBUG loaded listener.js 01:51:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 181 (0x128a16400) [pid = 1935] [serial = 1390] [outer = 0x123d19800] 01:51:02 INFO - PROCESS | 1935 | 1462783862784 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]]]}] 01:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 681ms 01:51:02 INFO - PROCESS | 1935 | 1462783862792 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 01:51:02 INFO - PROCESS | 1935 | 1462783862793 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 01:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:51:02 INFO - PROCESS | 1935 | 1462783862796 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:51:02 INFO - PROCESS | 1935 | 1462783862799 Marionette TRACE conn2 <- [1,1826,null,{}] 01:51:02 INFO - PROCESS | 1935 | 1462783862802 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}] 01:51:02 INFO - PROCESS | 1935 | 1462783862915 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 01:51:03 INFO - PROCESS | 1935 | 1462783863030 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d659000 == 88 [pid = 1935] [id = 464] 01:51:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 182 (0x123d1bc00) [pid = 1935] [serial = 1391] [outer = 0x0] 01:51:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 183 (0x128c76000) [pid = 1935] [serial = 1392] [outer = 0x123d1bc00] 01:51:03 INFO - PROCESS | 1935 | 1462783863064 Marionette DEBUG loaded listener.js 01:51:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x1291f5c00) [pid = 1935] [serial = 1393] [outer = 0x123d1bc00] 01:51:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x12cf2bc00) [pid = 1935] [serial = 1394] [outer = 0x12cc5c800] 01:51:03 INFO - PROCESS | 1935 | 1462783863576 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]]]}] 01:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 826ms 01:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:51:03 INFO - PROCESS | 1935 | 1462783863623 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 01:51:03 INFO - PROCESS | 1935 | 1462783863624 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 01:51:03 INFO - PROCESS | 1935 | 1462783863627 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:51:03 INFO - PROCESS | 1935 | 1462783863628 Marionette TRACE conn2 <- [1,1830,null,{}] 01:51:03 INFO - PROCESS | 1935 | 1462783863630 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}] 01:51:03 INFO - PROCESS | 1935 | 1462783863781 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 01:51:03 INFO - PROCESS | 1935 | 1462783863871 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6a7000 == 89 [pid = 1935] [id = 465] 01:51:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x119317000) [pid = 1935] [serial = 1395] [outer = 0x0] 01:51:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x1293a0800) [pid = 1935] [serial = 1396] [outer = 0x119317000] 01:51:03 INFO - PROCESS | 1935 | 1462783863903 Marionette DEBUG loaded listener.js 01:51:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x12b2ea400) [pid = 1935] [serial = 1397] [outer = 0x119317000] 01:51:04 INFO - PROCESS | 1935 | 1462783864318 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]]]}] 01:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 722ms 01:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:51:04 INFO - PROCESS | 1935 | 1462783864350 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 01:51:04 INFO - PROCESS | 1935 | 1462783864352 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 01:51:04 INFO - PROCESS | 1935 | 1462783864354 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:51:04 INFO - PROCESS | 1935 | 1462783864355 Marionette TRACE conn2 <- [1,1834,null,{}] 01:51:04 INFO - PROCESS | 1935 | 1462783864357 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}] 01:51:04 INFO - PROCESS | 1935 | 1462783864469 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 01:51:04 INFO - PROCESS | 1935 | 1462783864584 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x134086000 == 90 [pid = 1935] [id = 466] 01:51:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x12b25a400) [pid = 1935] [serial = 1398] [outer = 0x0] 01:51:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x12bb25000) [pid = 1935] [serial = 1399] [outer = 0x12b25a400] 01:51:04 INFO - PROCESS | 1935 | 1462783864616 Marionette DEBUG loaded listener.js 01:51:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x12bb49c00) [pid = 1935] [serial = 1400] [outer = 0x12b25a400] 01:51:05 INFO - PROCESS | 1935 | 1462783865019 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]]]}] 01:51:05 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 01:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 672ms 01:51:05 INFO - PROCESS | 1935 | 1462783865027 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 01:51:05 INFO - PROCESS | 1935 | 1462783865029 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 01:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:51:05 INFO - PROCESS | 1935 | 1462783865035 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:51:05 INFO - PROCESS | 1935 | 1462783865037 Marionette TRACE conn2 <- [1,1838,null,{}] 01:51:05 INFO - PROCESS | 1935 | 1462783865041 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}] 01:51:05 INFO - PROCESS | 1935 | 1462783865203 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 01:51:05 INFO - PROCESS | 1935 | 1462783865302 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x134472000 == 91 [pid = 1935] [id = 467] 01:51:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x12b2f3800) [pid = 1935] [serial = 1401] [outer = 0x0] 01:51:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 193 (0x12be75c00) [pid = 1935] [serial = 1402] [outer = 0x12b2f3800] 01:51:05 INFO - PROCESS | 1935 | 1462783865333 Marionette DEBUG loaded listener.js 01:51:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 194 (0x12be82c00) [pid = 1935] [serial = 1403] [outer = 0x12b2f3800] 01:51:05 INFO - PROCESS | 1935 | 1462783865751 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]]]}] 01:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 770ms 01:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:51:05 INFO - PROCESS | 1935 | 1462783865805 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 01:51:05 INFO - PROCESS | 1935 | 1462783865807 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 01:51:05 INFO - PROCESS | 1935 | 1462783865809 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:51:05 INFO - PROCESS | 1935 | 1462783865810 Marionette TRACE conn2 <- [1,1842,null,{}] 01:51:05 INFO - PROCESS | 1935 | 1462783865829 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}] 01:51:05 INFO - PROCESS | 1935 | 1462783865977 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 01:51:06 INFO - PROCESS | 1935 | 1462783866039 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x134820800 == 92 [pid = 1935] [id = 468] 01:51:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 195 (0x12be79000) [pid = 1935] [serial = 1404] [outer = 0x0] 01:51:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 196 (0x12c2ad000) [pid = 1935] [serial = 1405] [outer = 0x12be79000] 01:51:06 INFO - PROCESS | 1935 | 1462783866071 Marionette DEBUG loaded listener.js 01:51:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 197 (0x12c8bc000) [pid = 1935] [serial = 1406] [outer = 0x12be79000] 01:51:06 INFO - PROCESS | 1935 | 1462783866474 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]]]}] 01:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 720ms 01:51:06 INFO - PROCESS | 1935 | 1462783866545 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 01:51:06 INFO - PROCESS | 1935 | 1462783866546 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 01:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:51:06 INFO - PROCESS | 1935 | 1462783866551 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:51:06 INFO - PROCESS | 1935 | 1462783866552 Marionette TRACE conn2 <- [1,1846,null,{}] 01:51:06 INFO - PROCESS | 1935 | 1462783866554 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}] 01:51:06 INFO - PROCESS | 1935 | 1462783866669 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 01:51:06 INFO - PROCESS | 1935 | 1462783866755 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x135885000 == 93 [pid = 1935] [id = 469] 01:51:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 198 (0x12be87800) [pid = 1935] [serial = 1407] [outer = 0x0] 01:51:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 199 (0x12c8c8c00) [pid = 1935] [serial = 1408] [outer = 0x12be87800] 01:51:06 INFO - PROCESS | 1935 | 1462783866788 Marionette DEBUG loaded listener.js 01:51:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 200 (0x12cf28400) [pid = 1935] [serial = 1409] [outer = 0x12be87800] 01:51:07 INFO - PROCESS | 1935 | 1462783867255 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]]]}] 01:51:07 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) 01:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 722ms 01:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:51:07 INFO - PROCESS | 1935 | 1462783867274 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 01:51:07 INFO - PROCESS | 1935 | 1462783867275 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 01:51:07 INFO - PROCESS | 1935 | 1462783867278 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:51:07 INFO - PROCESS | 1935 | 1462783867280 Marionette TRACE conn2 <- [1,1850,null,{}] 01:51:07 INFO - PROCESS | 1935 | 1462783867305 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}] 01:51:07 INFO - PROCESS | 1935 | 1462783867447 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 01:51:07 INFO - PROCESS | 1935 | 1462783867547 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aca4000 == 94 [pid = 1935] [id = 470] 01:51:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 201 (0x12c2ae800) [pid = 1935] [serial = 1410] [outer = 0x0] 01:51:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 202 (0x12d2d8800) [pid = 1935] [serial = 1411] [outer = 0x12c2ae800] 01:51:07 INFO - PROCESS | 1935 | 1462783867610 Marionette DEBUG loaded listener.js 01:51:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 203 (0x1340c4400) [pid = 1935] [serial = 1412] [outer = 0x12c2ae800] 01:51:08 INFO - PROCESS | 1935 | 1462783868172 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]]]}] 01:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 939ms 01:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:51:08 INFO - PROCESS | 1935 | 1462783868218 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 01:51:08 INFO - PROCESS | 1935 | 1462783868219 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 01:51:08 INFO - PROCESS | 1935 | 1462783868221 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:51:08 INFO - PROCESS | 1935 | 1462783868222 Marionette TRACE conn2 <- [1,1854,null,{}] 01:51:08 INFO - PROCESS | 1935 | 1462783868225 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}] 01:51:08 INFO - PROCESS | 1935 | 1462783868343 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 01:51:08 INFO - PROCESS | 1935 | 1462783868433 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x11607f000 == 95 [pid = 1935] [id = 471] 01:51:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 204 (0x111fd2400) [pid = 1935] [serial = 1413] [outer = 0x0] 01:51:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 205 (0x116f28400) [pid = 1935] [serial = 1414] [outer = 0x111fd2400] 01:51:08 INFO - PROCESS | 1935 | 1462783868463 Marionette DEBUG loaded listener.js 01:51:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 206 (0x116f2fc00) [pid = 1935] [serial = 1415] [outer = 0x111fd2400] 01:51:09 INFO - PROCESS | 1935 | 1462783869039 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]]]}] 01:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 872ms 01:51:09 INFO - PROCESS | 1935 | 1462783869094 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 01:51:09 INFO - PROCESS | 1935 | 1462783869096 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 01:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:51:09 INFO - PROCESS | 1935 | 1462783869115 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 1935 | 1462783869117 Marionette TRACE conn2 <- [1,1858,null,{}] 01:51:09 INFO - PROCESS | 1935 | 1462783869121 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}] 01:51:09 INFO - PROCESS | 1935 | 1462783869238 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 01:51:09 INFO - PROCESS | 1935 | 1462783869340 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x123a51800 == 96 [pid = 1935] [id = 472] 01:51:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 207 (0x11287cc00) [pid = 1935] [serial = 1416] [outer = 0x0] 01:51:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 208 (0x11314bc00) [pid = 1935] [serial = 1417] [outer = 0x11287cc00] 01:51:09 INFO - PROCESS | 1935 | 1462783869372 Marionette DEBUG loaded listener.js 01:51:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 209 (0x116f28c00) [pid = 1935] [serial = 1418] [outer = 0x11287cc00] 01:51:09 INFO - PROCESS | 1935 | 1462783869792 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]]]}] 01:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 724ms 01:51:09 INFO - PROCESS | 1935 | 1462783869836 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 01:51:09 INFO - PROCESS | 1935 | 1462783869840 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 01:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:51:09 INFO - PROCESS | 1935 | 1462783869844 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:51:09 INFO - PROCESS | 1935 | 1462783869846 Marionette TRACE conn2 <- [1,1862,null,{}] 01:51:09 INFO - PROCESS | 1935 | 1462783869848 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}] 01:51:09 INFO - PROCESS | 1935 | 1462783869963 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 01:51:10 INFO - PROCESS | 1935 | 1462783870058 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231e2000 == 97 [pid = 1935] [id = 473] 01:51:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 210 (0x117e6d800) [pid = 1935] [serial = 1419] [outer = 0x0] 01:51:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 211 (0x118531400) [pid = 1935] [serial = 1420] [outer = 0x117e6d800] 01:51:10 INFO - PROCESS | 1935 | 1462783870086 Marionette DEBUG loaded listener.js 01:51:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 212 (0x119105400) [pid = 1935] [serial = 1421] [outer = 0x117e6d800] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x112621800 == 96 [pid = 1935] [id = 26] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12c20f800 == 95 [pid = 1935] [id = 458] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12bad8800 == 94 [pid = 1935] [id = 457] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa11000 == 93 [pid = 1935] [id = 456] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x1291d4000 == 92 [pid = 1935] [id = 455] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x124e0a800 == 91 [pid = 1935] [id = 454] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x119faf000 == 90 [pid = 1935] [id = 453] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 211 (0x1187b3800) [pid = 1935] [serial = 1281] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 210 (0x1340cac00) [pid = 1935] [serial = 1320] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x116f03800 == 89 [pid = 1935] [id = 452] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x1182cd800 == 88 [pid = 1935] [id = 451] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x1402b0800 == 87 [pid = 1935] [id = 448] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x140015800 == 86 [pid = 1935] [id = 447] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x140ae1000 == 85 [pid = 1935] [id = 446] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x13882e800 == 84 [pid = 1935] [id = 445] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x137f8c800 == 83 [pid = 1935] [id = 444] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x134747000 == 82 [pid = 1935] [id = 443] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac6b800 == 81 [pid = 1935] [id = 442] 01:51:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12307a800 == 80 [pid = 1935] [id = 441] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 209 (0x12c2aa800) [pid = 1935] [serial = 1255] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 208 (0x128c2b800) [pid = 1935] [serial = 1120] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 207 (0x123dd0000) [pid = 1935] [serial = 1189] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 206 (0x128c38800) [pid = 1935] [serial = 1302] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 205 (0x12cf36000) [pid = 1935] [serial = 1278] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 204 (0x12b258000) [pid = 1935] [serial = 1306] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 203 (0x120f36800) [pid = 1935] [serial = 1293] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 202 (0x1239ac400) [pid = 1935] [serial = 1294] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 201 (0x12cc51c00) [pid = 1935] [serial = 1275] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 200 (0x12aa24c00) [pid = 1935] [serial = 1305] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 199 (0x1187b2000) [pid = 1935] [serial = 1288] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 198 (0x118089000) [pid = 1935] [serial = 1287] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 197 (0x112a66c00) [pid = 1935] [serial = 1285] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 196 (0x1122c2400) [pid = 1935] [serial = 1284] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 195 (0x123ac3400) [pid = 1935] [serial = 1296] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 194 (0x124e2d000) [pid = 1935] [serial = 1297] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 193 (0x12613f000) [pid = 1935] [serial = 1266] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 192 (0x12676c400) [pid = 1935] [serial = 1299] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x118080000) [pid = 1935] [serial = 1290] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x12be72400) [pid = 1935] [serial = 1308] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x1193b4000) [pid = 1935] [serial = 1291] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x12be6fc00) [pid = 1935] [serial = 1272] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x117542000) [pid = 1935] [serial = 1260] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x1340c6800) [pid = 1935] [serial = 1318] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x1293a1000) [pid = 1935] [serial = 1269] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x119c53000) [pid = 1935] [serial = 1312] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x110e9cc00) [pid = 1935] [serial = 1257] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 182 (0x11976d400) [pid = 1935] [serial = 1263] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 181 (0x13404f000) [pid = 1935] [serial = 1317] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 180 (0x12c2b2c00) [pid = 1935] [serial = 1309] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 179 (0x1293a7400) [pid = 1935] [serial = 1303] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 178 (0x117e6ec00) [pid = 1935] [serial = 1311] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 177 (0x12b1af000) [pid = 1935] [serial = 1314] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 176 (0x12d2d5800) [pid = 1935] [serial = 1315] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | --DOMWINDOW == 175 (0x128a11400) [pid = 1935] [serial = 1300] [outer = 0x0] [url = about:blank] 01:51:10 INFO - PROCESS | 1935 | 1462783870699 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]]]}] 01:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 922ms 01:51:10 INFO - PROCESS | 1935 | 1462783870766 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 01:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:51:10 INFO - PROCESS | 1935 | 1462783870770 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 01:51:10 INFO - PROCESS | 1935 | 1462783870773 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:51:10 INFO - PROCESS | 1935 | 1462783870776 Marionette TRACE conn2 <- [1,1866,null,{}] 01:51:10 INFO - PROCESS | 1935 | 1462783870780 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}] 01:51:10 INFO - PROCESS | 1935 | 1462783870901 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 01:51:10 INFO - PROCESS | 1935 | 1462783870989 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x118c9b800 == 81 [pid = 1935] [id = 474] 01:51:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 176 (0x11675fc00) [pid = 1935] [serial = 1422] [outer = 0x0] 01:51:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 177 (0x116f2c400) [pid = 1935] [serial = 1423] [outer = 0x11675fc00] 01:51:11 INFO - PROCESS | 1935 | 1462783871022 Marionette DEBUG loaded listener.js 01:51:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 178 (0x118095800) [pid = 1935] [serial = 1424] [outer = 0x11675fc00] 01:51:11 INFO - PROCESS | 1935 | 1462783871471 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]]]}] 01:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 721ms 01:51:11 INFO - PROCESS | 1935 | 1462783871494 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 01:51:11 INFO - PROCESS | 1935 | 1462783871498 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 01:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:51:11 INFO - PROCESS | 1935 | 1462783871503 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:51:11 INFO - PROCESS | 1935 | 1462783871505 Marionette TRACE conn2 <- [1,1870,null,{}] 01:51:11 INFO - PROCESS | 1935 | 1462783871507 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}] 01:51:11 INFO - PROCESS | 1935 | 1462783871630 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 01:51:11 INFO - PROCESS | 1935 | 1462783871747 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x1261c5000 == 82 [pid = 1935] [id = 475] 01:51:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 179 (0x11854c800) [pid = 1935] [serial = 1425] [outer = 0x0] 01:51:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 180 (0x1187b7800) [pid = 1935] [serial = 1426] [outer = 0x11854c800] 01:51:11 INFO - PROCESS | 1935 | 1462783871780 Marionette DEBUG loaded listener.js 01:51:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 181 (0x119483000) [pid = 1935] [serial = 1427] [outer = 0x11854c800] 01:51:12 INFO - PROCESS | 1935 | 1462783872262 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]]]}] 01:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 820ms 01:51:12 INFO - PROCESS | 1935 | 1462783872323 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 01:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:51:12 INFO - PROCESS | 1935 | 1462783872325 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 01:51:12 INFO - PROCESS | 1935 | 1462783872327 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:51:12 INFO - PROCESS | 1935 | 1462783872330 Marionette TRACE conn2 <- [1,1874,null,{}] 01:51:12 INFO - PROCESS | 1935 | 1462783872359 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}] 01:51:12 INFO - PROCESS | 1935 | 1462783872482 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 01:51:12 INFO - PROCESS | 1935 | 1462783872570 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa18000 == 83 [pid = 1935] [id = 476] 01:51:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 182 (0x123278800) [pid = 1935] [serial = 1428] [outer = 0x0] 01:51:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 183 (0x12370f800) [pid = 1935] [serial = 1429] [outer = 0x123278800] 01:51:12 INFO - PROCESS | 1935 | 1462783872605 Marionette DEBUG loaded listener.js 01:51:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x12410f800) [pid = 1935] [serial = 1430] [outer = 0x123278800] 01:51:13 INFO - PROCESS | 1935 | 1462783873068 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]]]}] 01:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 791ms 01:51:13 INFO - PROCESS | 1935 | 1462783873118 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 1935 | 1462783873120 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 01:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:51:13 INFO - PROCESS | 1935 | 1462783873122 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - PROCESS | 1935 | 1462783873124 Marionette TRACE conn2 <- [1,1878,null,{}] 01:51:13 INFO - PROCESS | 1935 | 1462783873126 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}] 01:51:13 INFO - PROCESS | 1935 | 1462783873247 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 01:51:13 INFO - PROCESS | 1935 | 1462783873335 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf40000 == 84 [pid = 1935] [id = 477] 01:51:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x123abf800) [pid = 1935] [serial = 1431] [outer = 0x0] 01:51:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x12672d000) [pid = 1935] [serial = 1432] [outer = 0x123abf800] 01:51:13 INFO - PROCESS | 1935 | 1462783873366 Marionette DEBUG loaded listener.js 01:51:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x1289b2c00) [pid = 1935] [serial = 1433] [outer = 0x123abf800] 01:51:13 INFO - PROCESS | 1935 | 1462783873786 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]]]}] 01:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 718ms 01:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:51:13 INFO - PROCESS | 1935 | 1462783873842 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 01:51:13 INFO - PROCESS | 1935 | 1462783873843 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 01:51:13 INFO - PROCESS | 1935 | 1462783873845 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:51:13 INFO - PROCESS | 1935 | 1462783873847 Marionette TRACE conn2 <- [1,1882,null,{}] 01:51:13 INFO - PROCESS | 1935 | 1462783873849 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}] 01:51:13 INFO - PROCESS | 1935 | 1462783873962 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 01:51:14 INFO - PROCESS | 1935 | 1462783874076 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6a0800 == 85 [pid = 1935] [id = 478] 01:51:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x12657ac00) [pid = 1935] [serial = 1434] [outer = 0x0] 01:51:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x128c2c800) [pid = 1935] [serial = 1435] [outer = 0x12657ac00] 01:51:14 INFO - PROCESS | 1935 | 1462783874110 Marionette DEBUG loaded listener.js 01:51:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x1291f5800) [pid = 1935] [serial = 1436] [outer = 0x12657ac00] 01:51:14 INFO - PROCESS | 1935 | 1462783874556 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]]]}] 01:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 770ms 01:51:14 INFO - PROCESS | 1935 | 1462783874615 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 01:51:14 INFO - PROCESS | 1935 | 1462783874617 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 01:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:51:14 INFO - PROCESS | 1935 | 1462783874619 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:51:14 INFO - PROCESS | 1935 | 1462783874620 Marionette TRACE conn2 <- [1,1886,null,{}] 01:51:14 INFO - PROCESS | 1935 | 1462783874623 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}] 01:51:14 INFO - PROCESS | 1935 | 1462783874757 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 01:51:14 INFO - PROCESS | 1935 | 1462783874845 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d49d800 == 86 [pid = 1935] [id = 479] 01:51:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x1293a2800) [pid = 1935] [serial = 1437] [outer = 0x0] 01:51:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x12a79c800) [pid = 1935] [serial = 1438] [outer = 0x1293a2800] 01:51:14 INFO - PROCESS | 1935 | 1462783874878 Marionette DEBUG loaded listener.js 01:51:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 193 (0x12bb2a800) [pid = 1935] [serial = 1439] [outer = 0x1293a2800] 01:51:15 INFO - PROCESS | 1935 | 1462783875305 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]]]}] 01:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 769ms 01:51:15 INFO - PROCESS | 1935 | 1462783875389 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 01:51:15 INFO - PROCESS | 1935 | 1462783875390 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 01:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:51:15 INFO - PROCESS | 1935 | 1462783875393 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:51:15 INFO - PROCESS | 1935 | 1462783875394 Marionette TRACE conn2 <- [1,1890,null,{}] 01:51:15 INFO - PROCESS | 1935 | 1462783875396 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}] 01:51:15 INFO - PROCESS | 1935 | 1462783875510 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 01:51:15 INFO - PROCESS | 1935 | 1462783875596 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x13407e800 == 87 [pid = 1935] [id = 480] 01:51:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 194 (0x12ac60400) [pid = 1935] [serial = 1440] [outer = 0x0] 01:51:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 195 (0x12be86800) [pid = 1935] [serial = 1441] [outer = 0x12ac60400] 01:51:15 INFO - PROCESS | 1935 | 1462783875629 Marionette DEBUG loaded listener.js 01:51:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 196 (0x12c8c9400) [pid = 1935] [serial = 1442] [outer = 0x12ac60400] 01:51:16 INFO - PROCESS | 1935 | 1462783876038 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]]]}] 01:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 669ms 01:51:16 INFO - PROCESS | 1935 | 1462783876061 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 01:51:16 INFO - PROCESS | 1935 | 1462783876063 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 01:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:51:16 INFO - PROCESS | 1935 | 1462783876068 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:51:16 INFO - PROCESS | 1935 | 1462783876069 Marionette TRACE conn2 <- [1,1894,null,{}] 01:51:16 INFO - PROCESS | 1935 | 1462783876071 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}] 01:51:16 INFO - PROCESS | 1935 | 1462783876183 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 01:51:16 INFO - PROCESS | 1935 | 1462783876298 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x13473f000 == 88 [pid = 1935] [id = 481] 01:51:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 197 (0x12be81000) [pid = 1935] [serial = 1443] [outer = 0x0] 01:51:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 198 (0x12cf35000) [pid = 1935] [serial = 1444] [outer = 0x12be81000] 01:51:16 INFO - PROCESS | 1935 | 1462783876330 Marionette DEBUG loaded listener.js 01:51:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 199 (0x12d2e4c00) [pid = 1935] [serial = 1445] [outer = 0x12be81000] 01:51:16 INFO - PROCESS | 1935 | 1462783876735 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]]]}] 01:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 01:51:16 INFO - PROCESS | 1935 | 1462783876787 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 01:51:16 INFO - PROCESS | 1935 | 1462783876788 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 01:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:51:16 INFO - PROCESS | 1935 | 1462783876790 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:51:16 INFO - PROCESS | 1935 | 1462783876792 Marionette TRACE conn2 <- [1,1898,null,{}] 01:51:16 INFO - PROCESS | 1935 | 1462783876794 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}] 01:51:16 INFO - PROCESS | 1935 | 1462783876924 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 01:51:17 INFO - PROCESS | 1935 | 1462783877011 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x135977000 == 89 [pid = 1935] [id = 482] 01:51:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 200 (0x12c8c5c00) [pid = 1935] [serial = 1446] [outer = 0x0] 01:51:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 201 (0x1340c5c00) [pid = 1935] [serial = 1447] [outer = 0x12c8c5c00] 01:51:17 INFO - PROCESS | 1935 | 1462783877041 Marionette DEBUG loaded listener.js 01:51:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 202 (0x1340ce000) [pid = 1935] [serial = 1448] [outer = 0x12c8c5c00] 01:51:17 INFO - PROCESS | 1935 | 1462783877485 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]]]}] 01:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 720ms 01:51:17 INFO - PROCESS | 1935 | 1462783877510 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 01:51:17 INFO - PROCESS | 1935 | 1462783877512 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 01:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:51:17 INFO - PROCESS | 1935 | 1462783877514 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:51:17 INFO - PROCESS | 1935 | 1462783877517 Marionette TRACE conn2 <- [1,1902,null,{}] 01:51:17 INFO - PROCESS | 1935 | 1462783877520 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}] 01:51:17 INFO - PROCESS | 1935 | 1462783877633 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 01:51:17 INFO - PROCESS | 1935 | 1462783877889 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x1176d5800 == 90 [pid = 1935] [id = 483] 01:51:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 203 (0x110ea5800) [pid = 1935] [serial = 1449] [outer = 0x0] 01:51:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 204 (0x112055000) [pid = 1935] [serial = 1450] [outer = 0x110ea5800] 01:51:17 INFO - PROCESS | 1935 | 1462783877925 Marionette DEBUG loaded listener.js 01:51:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 205 (0x11314cc00) [pid = 1935] [serial = 1451] [outer = 0x110ea5800] 01:51:18 INFO - PROCESS | 1935 | 1462783878392 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]]]}] 01:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 923ms 01:51:18 INFO - PROCESS | 1935 | 1462783878438 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 01:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:51:18 INFO - PROCESS | 1935 | 1462783878440 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 01:51:18 INFO - PROCESS | 1935 | 1462783878443 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:51:18 INFO - PROCESS | 1935 | 1462783878445 Marionette TRACE conn2 <- [1,1906,null,{}] 01:51:18 INFO - PROCESS | 1935 | 1462783878471 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}] 01:51:18 INFO - PROCESS | 1935 | 1462783878588 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 01:51:18 INFO - PROCESS | 1935 | 1462783878681 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x123a37000 == 91 [pid = 1935] [id = 484] 01:51:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 206 (0x116f26400) [pid = 1935] [serial = 1452] [outer = 0x0] 01:51:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 207 (0x1187b1000) [pid = 1935] [serial = 1453] [outer = 0x116f26400] 01:51:18 INFO - PROCESS | 1935 | 1462783878711 Marionette DEBUG loaded listener.js 01:51:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 208 (0x119318000) [pid = 1935] [serial = 1454] [outer = 0x116f26400] 01:51:19 INFO - PROCESS | 1935 | 1462783879156 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]]]}] 01:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 744ms 01:51:19 INFO - PROCESS | 1935 | 1462783879198 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 01:51:19 INFO - PROCESS | 1935 | 1462783879202 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 01:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:51:19 INFO - PROCESS | 1935 | 1462783879206 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:51:19 INFO - PROCESS | 1935 | 1462783879207 Marionette TRACE conn2 <- [1,1910,null,{}] 01:51:19 INFO - PROCESS | 1935 | 1462783879209 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}] 01:51:19 INFO - PROCESS | 1935 | 1462783879323 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 01:51:19 INFO - PROCESS | 1935 | 1462783879415 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c202800 == 92 [pid = 1935] [id = 485] 01:51:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 209 (0x11976a000) [pid = 1935] [serial = 1455] [outer = 0x0] 01:51:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 210 (0x1233ed800) [pid = 1935] [serial = 1456] [outer = 0x11976a000] 01:51:19 INFO - PROCESS | 1935 | 1462783879444 Marionette DEBUG loaded listener.js 01:51:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 211 (0x123ac3400) [pid = 1935] [serial = 1457] [outer = 0x11976a000] 01:51:19 INFO - PROCESS | 1935 | --DOCSHELL 0x123a51800 == 91 [pid = 1935] [id = 472] 01:51:19 INFO - PROCESS | 1935 | --DOCSHELL 0x12d659000 == 90 [pid = 1935] [id = 464] 01:51:20 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6a9000 == 89 [pid = 1935] [id = 463] 01:51:20 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac85000 == 88 [pid = 1935] [id = 462] 01:51:20 INFO - PROCESS | 1935 | --DOCSHELL 0x123cd8800 == 87 [pid = 1935] [id = 461] 01:51:20 INFO - PROCESS | 1935 | --DOCSHELL 0x1176c7800 == 86 [pid = 1935] [id = 460] 01:51:20 INFO - PROCESS | 1935 | 1462783880027 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]]]}] 01:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 871ms 01:51:20 INFO - PROCESS | 1935 | 1462783880077 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 01:51:20 INFO - PROCESS | 1935 | 1462783880080 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 01:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:51:20 INFO - PROCESS | 1935 | 1462783880083 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:51:20 INFO - PROCESS | 1935 | 1462783880086 Marionette TRACE conn2 <- [1,1914,null,{}] 01:51:20 INFO - PROCESS | 1935 | 1462783880090 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}] 01:51:20 INFO - PROCESS | 1935 | 1462783880210 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 01:51:20 INFO - PROCESS | 1935 | 1462783880302 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x128980000 == 87 [pid = 1935] [id = 486] 01:51:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 212 (0x1169b2000) [pid = 1935] [serial = 1458] [outer = 0x0] 01:51:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 213 (0x118551800) [pid = 1935] [serial = 1459] [outer = 0x1169b2000] 01:51:20 INFO - PROCESS | 1935 | 1462783880336 Marionette DEBUG loaded listener.js 01:51:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 214 (0x119311c00) [pid = 1935] [serial = 1460] [outer = 0x1169b2000] 01:51:20 INFO - PROCESS | 1935 | 1462783880779 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]]]}] 01:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 721ms 01:51:20 INFO - PROCESS | 1935 | 1462783880805 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 01:51:20 INFO - PROCESS | 1935 | 1462783880809 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 01:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:51:20 INFO - PROCESS | 1935 | 1462783880814 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:51:20 INFO - PROCESS | 1935 | 1462783880816 Marionette TRACE conn2 <- [1,1918,null,{}] 01:51:20 INFO - PROCESS | 1935 | 1462783880818 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}] 01:51:20 INFO - PROCESS | 1935 | 1462783880937 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 01:51:21 INFO - PROCESS | 1935 | 1462783881057 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d306000 == 88 [pid = 1935] [id = 487] 01:51:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 215 (0x119730400) [pid = 1935] [serial = 1461] [outer = 0x0] 01:51:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 216 (0x12327b000) [pid = 1935] [serial = 1462] [outer = 0x119730400] 01:51:21 INFO - PROCESS | 1935 | 1462783881091 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 217 (0x1244f7400) [pid = 1935] [serial = 1463] [outer = 0x119730400] 01:51:21 INFO - PROCESS | 1935 | 1462783881553 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]]]}] 01:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 820ms 01:51:21 INFO - PROCESS | 1935 | 1462783881635 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 01:51:21 INFO - PROCESS | 1935 | 1462783881636 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 01:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:51:21 INFO - PROCESS | 1935 | 1462783881639 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:51:21 INFO - PROCESS | 1935 | 1462783881641 Marionette TRACE conn2 <- [1,1922,null,{}] 01:51:21 INFO - PROCESS | 1935 | 1462783881666 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}] 01:51:21 INFO - PROCESS | 1935 | 1462783881818 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 01:51:21 INFO - PROCESS | 1935 | 1462783881886 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x134453800 == 89 [pid = 1935] [id = 488] 01:51:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 218 (0x128d9c400) [pid = 1935] [serial = 1464] [outer = 0x0] 01:51:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 219 (0x1291f6400) [pid = 1935] [serial = 1465] [outer = 0x128d9c400] 01:51:21 INFO - PROCESS | 1935 | 1462783881920 Marionette DEBUG loaded listener.js 01:51:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 220 (0x12a79b800) [pid = 1935] [serial = 1466] [outer = 0x128d9c400] 01:51:22 INFO - PROCESS | 1935 | 1462783882375 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]]]}] 01:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 01:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:51:22 INFO - PROCESS | 1935 | 1462783882410 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 01:51:22 INFO - PROCESS | 1935 | 1462783882412 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 01:51:22 INFO - PROCESS | 1935 | 1462783882414 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:51:22 INFO - PROCESS | 1935 | 1462783882415 Marionette TRACE conn2 <- [1,1926,null,{}] 01:51:22 INFO - PROCESS | 1935 | 1462783882418 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}] 01:51:22 INFO - PROCESS | 1935 | 1462783882533 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 01:51:22 INFO - PROCESS | 1935 | 1462783882625 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x135cdc800 == 90 [pid = 1935] [id = 489] 01:51:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 221 (0x12a7a0c00) [pid = 1935] [serial = 1467] [outer = 0x0] 01:51:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 222 (0x12b259400) [pid = 1935] [serial = 1468] [outer = 0x12a7a0c00] 01:51:22 INFO - PROCESS | 1935 | 1462783882658 Marionette DEBUG loaded listener.js 01:51:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 223 (0x12be7bc00) [pid = 1935] [serial = 1469] [outer = 0x12a7a0c00] 01:51:23 INFO - PROCESS | 1935 | 1462783883125 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]]]}] 01:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 772ms 01:51:23 INFO - PROCESS | 1935 | 1462783883187 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 01:51:23 INFO - PROCESS | 1935 | 1462783883189 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 01:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:51:23 INFO - PROCESS | 1935 | 1462783883193 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:51:23 INFO - PROCESS | 1935 | 1462783883195 Marionette TRACE conn2 <- [1,1930,null,{}] 01:51:23 INFO - PROCESS | 1935 | 1462783883199 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}] 01:51:23 INFO - PROCESS | 1935 | 1462783883366 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 01:51:23 INFO - PROCESS | 1935 | 1462783883522 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x138836000 == 91 [pid = 1935] [id = 490] 01:51:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 224 (0x12aa2a800) [pid = 1935] [serial = 1470] [outer = 0x0] 01:51:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 225 (0x12cc52800) [pid = 1935] [serial = 1471] [outer = 0x12aa2a800] 01:51:23 INFO - PROCESS | 1935 | 1462783883552 Marionette DEBUG loaded listener.js 01:51:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 226 (0x134053400) [pid = 1935] [serial = 1472] [outer = 0x12aa2a800] 01:51:23 INFO - PROCESS | 1935 | 1462783883962 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]]]}] 01:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 821ms 01:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:51:24 INFO - PROCESS | 1935 | 1462783884013 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 01:51:24 INFO - PROCESS | 1935 | 1462783884015 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 01:51:24 INFO - PROCESS | 1935 | 1462783884017 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - PROCESS | 1935 | 1462783884018 Marionette TRACE conn2 <- [1,1934,null,{}] 01:51:24 INFO - PROCESS | 1935 | 1462783884021 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}] 01:51:24 INFO - PROCESS | 1935 | 1462783884160 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 01:51:24 INFO - PROCESS | 1935 | 1462783884282 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x1402b7000 == 92 [pid = 1935] [id = 491] 01:51:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 227 (0x1340cdc00) [pid = 1935] [serial = 1473] [outer = 0x0] 01:51:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 228 (0x1341ea000) [pid = 1935] [serial = 1474] [outer = 0x1340cdc00] 01:51:24 INFO - PROCESS | 1935 | 1462783884317 Marionette DEBUG loaded listener.js 01:51:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 229 (0x134932c00) [pid = 1935] [serial = 1475] [outer = 0x1340cdc00] 01:51:24 INFO - PROCESS | 1935 | 1462783884778 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]]]}] 01:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 822ms 01:51:24 INFO - PROCESS | 1935 | 1462783884841 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 01:51:24 INFO - PROCESS | 1935 | 1462783884843 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 01:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:51:24 INFO - PROCESS | 1935 | 1462783884847 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:51:24 INFO - PROCESS | 1935 | 1462783884849 Marionette TRACE conn2 <- [1,1938,null,{}] 01:51:24 INFO - PROCESS | 1935 | 1462783884852 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}] 01:51:25 INFO - PROCESS | 1935 | 1462783885023 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 01:51:25 INFO - PROCESS | 1935 | 1462783885130 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x140cd2000 == 93 [pid = 1935] [id = 492] 01:51:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 230 (0x134311000) [pid = 1935] [serial = 1476] [outer = 0x0] 01:51:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 231 (0x13493ec00) [pid = 1935] [serial = 1477] [outer = 0x134311000] 01:51:25 INFO - PROCESS | 1935 | 1462783885173 Marionette DEBUG loaded listener.js 01:51:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 232 (0x134977800) [pid = 1935] [serial = 1478] [outer = 0x134311000] 01:51:25 INFO - PROCESS | 1935 | 1462783885658 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]]]}] 01:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 826ms 01:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:51:25 INFO - PROCESS | 1935 | 1462783885672 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 01:51:25 INFO - PROCESS | 1935 | 1462783885673 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 01:51:25 INFO - PROCESS | 1935 | 1462783885676 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:51:25 INFO - PROCESS | 1935 | 1462783885677 Marionette TRACE conn2 <- [1,1942,null,{}] 01:51:25 INFO - PROCESS | 1935 | 1462783885679 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}] 01:51:25 INFO - PROCESS | 1935 | 1462783885795 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 01:51:25 INFO - PROCESS | 1935 | 1462783885917 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x140ce1800 == 94 [pid = 1935] [id = 493] 01:51:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 233 (0x10a7ba400) [pid = 1935] [serial = 1479] [outer = 0x0] 01:51:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 234 (0x1349b7000) [pid = 1935] [serial = 1480] [outer = 0x10a7ba400] 01:51:25 INFO - PROCESS | 1935 | 1462783885952 Marionette DEBUG loaded listener.js 01:51:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 235 (0x134a13c00) [pid = 1935] [serial = 1481] [outer = 0x10a7ba400] 01:51:26 INFO - PROCESS | 1935 | 1462783886382 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]]]}] 01:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 718ms 01:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:51:26 INFO - PROCESS | 1935 | 1462783886394 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 01:51:26 INFO - PROCESS | 1935 | 1462783886396 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 01:51:26 INFO - PROCESS | 1935 | 1462783886398 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:51:26 INFO - PROCESS | 1935 | 1462783886399 Marionette TRACE conn2 <- [1,1946,null,{}] 01:51:26 INFO - PROCESS | 1935 | 1462783886402 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}] 01:51:26 INFO - PROCESS | 1935 | 1462783886531 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 01:51:26 INFO - PROCESS | 1935 | 1462783886623 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x14003e000 == 95 [pid = 1935] [id = 494] 01:51:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 236 (0x1349b5800) [pid = 1935] [serial = 1482] [outer = 0x0] 01:51:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 237 (0x134a1a000) [pid = 1935] [serial = 1483] [outer = 0x1349b5800] 01:51:26 INFO - PROCESS | 1935 | 1462783886653 Marionette DEBUG loaded listener.js 01:51:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 238 (0x134a1f000) [pid = 1935] [serial = 1484] [outer = 0x1349b5800] 01:51:27 INFO - PROCESS | 1935 | 1462783887072 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]]]}] 01:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 723ms 01:51:27 INFO - PROCESS | 1935 | 1462783887121 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 01:51:27 INFO - PROCESS | 1935 | 1462783887123 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 01:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:51:27 INFO - PROCESS | 1935 | 1462783887125 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:51:27 INFO - PROCESS | 1935 | 1462783887126 Marionette TRACE conn2 <- [1,1950,null,{}] 01:51:27 INFO - PROCESS | 1935 | 1462783887129 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}] 01:51:27 INFO - PROCESS | 1935 | 1462783887293 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 01:51:27 INFO - PROCESS | 1935 | 1462783887358 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x142b5b000 == 96 [pid = 1935] [id = 495] 01:51:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 239 (0x134a14000) [pid = 1935] [serial = 1485] [outer = 0x0] 01:51:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 240 (0x135b90400) [pid = 1935] [serial = 1486] [outer = 0x134a14000] 01:51:27 INFO - PROCESS | 1935 | 1462783887391 Marionette DEBUG loaded listener.js 01:51:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 241 (0x135b96000) [pid = 1935] [serial = 1487] [outer = 0x134a14000] 01:51:27 INFO - PROCESS | 1935 | 1462783887925 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]]]}] 01:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 869ms 01:51:27 INFO - PROCESS | 1935 | 1462783887995 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 01:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:51:27 INFO - PROCESS | 1935 | 1462783887997 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 01:51:28 INFO - PROCESS | 1935 | 1462783887999 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:51:28 INFO - PROCESS | 1935 | 1462783888001 Marionette TRACE conn2 <- [1,1954,null,{}] 01:51:28 INFO - PROCESS | 1935 | 1462783888003 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}] 01:51:28 INFO - PROCESS | 1935 | 1462783888136 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 01:51:28 INFO - PROCESS | 1935 | 1462783888260 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x142164800 == 97 [pid = 1935] [id = 496] 01:51:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 242 (0x140b5ec00) [pid = 1935] [serial = 1488] [outer = 0x0] 01:51:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 243 (0x140b61c00) [pid = 1935] [serial = 1489] [outer = 0x140b5ec00] 01:51:28 INFO - PROCESS | 1935 | 1462783888301 Marionette DEBUG loaded listener.js 01:51:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 244 (0x14221ac00) [pid = 1935] [serial = 1490] [outer = 0x140b5ec00] 01:51:28 INFO - PROCESS | 1935 | 1462783888726 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]]]}] 01:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 774ms 01:51:28 INFO - PROCESS | 1935 | 1462783888773 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 01:51:28 INFO - PROCESS | 1935 | 1462783888775 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 01:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:51:28 INFO - PROCESS | 1935 | 1462783888777 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:51:28 INFO - PROCESS | 1935 | 1462783888778 Marionette TRACE conn2 <- [1,1958,null,{}] 01:51:28 INFO - PROCESS | 1935 | 1462783888781 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}] 01:51:28 INFO - PROCESS | 1935 | 1462783888897 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 01:51:29 INFO - PROCESS | 1935 | 1462783889023 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x142d40000 == 98 [pid = 1935] [id = 497] 01:51:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 245 (0x140b5f000) [pid = 1935] [serial = 1491] [outer = 0x0] 01:51:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 246 (0x142220400) [pid = 1935] [serial = 1492] [outer = 0x140b5f000] 01:51:29 INFO - PROCESS | 1935 | 1462783889055 Marionette DEBUG loaded listener.js 01:51:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 247 (0x142226800) [pid = 1935] [serial = 1493] [outer = 0x140b5f000] 01:51:29 INFO - PROCESS | 1935 | 1462783889669 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]]]}] 01:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 923ms 01:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:51:29 INFO - PROCESS | 1935 | 1462783889702 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 01:51:29 INFO - PROCESS | 1935 | 1462783889704 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 01:51:29 INFO - PROCESS | 1935 | 1462783889707 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:51:29 INFO - PROCESS | 1935 | 1462783889710 Marionette TRACE conn2 <- [1,1962,null,{}] 01:51:29 INFO - PROCESS | 1935 | 1462783889713 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}] 01:51:29 INFO - PROCESS | 1935 | 1462783889829 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x123a37000 == 97 [pid = 1935] [id = 484] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x1176d5800 == 96 [pid = 1935] [id = 483] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x13473f000 == 95 [pid = 1935] [id = 481] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x13407e800 == 94 [pid = 1935] [id = 480] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x12d49d800 == 93 [pid = 1935] [id = 479] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6a0800 == 92 [pid = 1935] [id = 478] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf40000 == 91 [pid = 1935] [id = 477] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa18000 == 90 [pid = 1935] [id = 476] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x1261c5000 == 89 [pid = 1935] [id = 475] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x118c9b800 == 88 [pid = 1935] [id = 474] 01:51:30 INFO - PROCESS | 1935 | --DOCSHELL 0x1231e2000 == 87 [pid = 1935] [id = 473] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x13482d000 == 86 [pid = 1935] [id = 257] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12acab000 == 85 [pid = 1935] [id = 149] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x113112800 == 84 [pid = 1935] [id = 235] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x135977000 == 83 [pid = 1935] [id = 482] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x1233d8800 == 82 [pid = 1935] [id = 450] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac83800 == 81 [pid = 1935] [id = 9] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x11330c000 == 80 [pid = 1935] [id = 25] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x1231d8800 == 79 [pid = 1935] [id = 114] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12306c800 == 78 [pid = 1935] [id = 300] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x135872800 == 77 [pid = 1935] [id = 426] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12307c800 == 76 [pid = 1935] [id = 171] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x134ad5800 == 75 [pid = 1935] [id = 313] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x1182d6000 == 74 [pid = 1935] [id = 19] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x1191ce800 == 73 [pid = 1935] [id = 427] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12d483800 == 72 [pid = 1935] [id = 168] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x135cce000 == 71 [pid = 1935] [id = 321] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6bc800 == 70 [pid = 1935] [id = 150] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x134ae4000 == 69 [pid = 1935] [id = 215] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x113249800 == 68 [pid = 1935] [id = 23] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12d65f800 == 67 [pid = 1935] [id = 449] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x13408d000 == 66 [pid = 1935] [id = 299] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12d49f800 == 65 [pid = 1935] [id = 169] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x116f06800 == 64 [pid = 1935] [id = 24] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12c220800 == 63 [pid = 1935] [id = 237] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12c209800 == 62 [pid = 1935] [id = 236] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x137fa5800 == 61 [pid = 1935] [id = 318] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x135cc8000 == 60 [pid = 1935] [id = 396] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x118219000 == 59 [pid = 1935] [id = 12] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x13481f000 == 58 [pid = 1935] [id = 425] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12d6ec800 == 57 [pid = 1935] [id = 22] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x13445e000 == 56 [pid = 1935] [id = 277] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x1193cc800 == 55 [pid = 1935] [id = 167] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x11663c000 == 54 [pid = 1935] [id = 52] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x137e8c000 == 53 [pid = 1935] [id = 380] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa0d000 == 52 [pid = 1935] [id = 8] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2dd800 == 51 [pid = 1935] [id = 10] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x134086000 == 50 [pid = 1935] [id = 466] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12ce56000 == 49 [pid = 1935] [id = 152] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12d672000 == 48 [pid = 1935] [id = 21] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x13597d800 == 47 [pid = 1935] [id = 258] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x1341be800 == 46 [pid = 1935] [id = 276] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6b1800 == 45 [pid = 1935] [id = 459] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12d310000 == 44 [pid = 1935] [id = 198] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf38000 == 43 [pid = 1935] [id = 11] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12aca4000 == 42 [pid = 1935] [id = 470] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12d6ec000 == 41 [pid = 1935] [id = 234] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x135881800 == 40 [pid = 1935] [id = 319] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb93800 == 39 [pid = 1935] [id = 15] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x116974800 == 38 [pid = 1935] [id = 322] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12a5b3800 == 37 [pid = 1935] [id = 115] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2e2000 == 36 [pid = 1935] [id = 13] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6a2000 == 35 [pid = 1935] [id = 185] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12375e800 == 34 [pid = 1935] [id = 341] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6a7000 == 33 [pid = 1935] [id = 465] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12ce63800 == 32 [pid = 1935] [id = 17] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6ac000 == 31 [pid = 1935] [id = 14] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x123cdd000 == 30 [pid = 1935] [id = 64] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x11607f000 == 29 [pid = 1935] [id = 471] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x134820800 == 28 [pid = 1935] [id = 468] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12d660000 == 27 [pid = 1935] [id = 20] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x134468800 == 26 [pid = 1935] [id = 278] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x137f9c800 == 25 [pid = 1935] [id = 381] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x134472000 == 24 [pid = 1935] [id = 467] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x135885000 == 23 [pid = 1935] [id = 469] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x1291e0000 == 22 [pid = 1935] [id = 6] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x13596b800 == 21 [pid = 1935] [id = 440] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x142d40000 == 20 [pid = 1935] [id = 497] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x142164800 == 19 [pid = 1935] [id = 496] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x142b5b000 == 18 [pid = 1935] [id = 495] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x14003e000 == 17 [pid = 1935] [id = 494] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x140ce1800 == 16 [pid = 1935] [id = 493] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x140cd2000 == 15 [pid = 1935] [id = 492] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x1402b7000 == 14 [pid = 1935] [id = 491] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x138836000 == 13 [pid = 1935] [id = 490] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x135cdc800 == 12 [pid = 1935] [id = 489] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x134453800 == 11 [pid = 1935] [id = 488] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12d306000 == 10 [pid = 1935] [id = 487] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x12c202800 == 9 [pid = 1935] [id = 485] 01:51:33 INFO - PROCESS | 1935 | --DOCSHELL 0x128980000 == 8 [pid = 1935] [id = 486] 01:51:34 INFO - PROCESS | 1935 | 1462783894774 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x11221c000 == 9 [pid = 1935] [id = 498] 01:51:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 248 (0x110ea0800) [pid = 1935] [serial = 1494] [outer = 0x0] 01:51:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 249 (0x110ea6c00) [pid = 1935] [serial = 1495] [outer = 0x110ea0800] 01:51:34 INFO - PROCESS | 1935 | 1462783894810 Marionette DEBUG loaded listener.js 01:51:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 250 (0x11201ac00) [pid = 1935] [serial = 1496] [outer = 0x110ea0800] 01:51:35 INFO - PROCESS | 1935 | 1462783895127 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]]]}] 01:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 5442ms 01:51:35 INFO - PROCESS | 1935 | 1462783895153 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 01:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:51:35 INFO - PROCESS | 1935 | 1462783895156 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 01:51:35 INFO - PROCESS | 1935 | 1462783895159 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:51:35 INFO - PROCESS | 1935 | 1462783895161 Marionette TRACE conn2 <- [1,1966,null,{}] 01:51:35 INFO - PROCESS | 1935 | 1462783895164 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}] 01:51:35 INFO - PROCESS | 1935 | 1462783895275 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 01:51:35 INFO - PROCESS | 1935 | 1462783895340 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x113109000 == 10 [pid = 1935] [id = 499] 01:51:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 251 (0x1122c3800) [pid = 1935] [serial = 1497] [outer = 0x0] 01:51:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 252 (0x112859800) [pid = 1935] [serial = 1498] [outer = 0x1122c3800] 01:51:35 INFO - PROCESS | 1935 | 1462783895367 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 253 (0x11287b800) [pid = 1935] [serial = 1499] [outer = 0x1122c3800] 01:51:35 INFO - PROCESS | 1935 | 1462783895677 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]]]}] 01:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 527ms 01:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:51:35 INFO - PROCESS | 1935 | 1462783895692 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 01:51:35 INFO - PROCESS | 1935 | 1462783895695 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 01:51:35 INFO - PROCESS | 1935 | 1462783895697 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:51:35 INFO - PROCESS | 1935 | 1462783895701 Marionette TRACE conn2 <- [1,1970,null,{}] 01:51:35 INFO - PROCESS | 1935 | 1462783895705 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}] 01:51:35 INFO - PROCESS | 1935 | 1462783895791 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 01:51:35 INFO - PROCESS | 1935 | 1462783895862 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x11690f000 == 11 [pid = 1935] [id = 500] 01:51:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 254 (0x11272e000) [pid = 1935] [serial = 1500] [outer = 0x0] 01:51:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 255 (0x112fab800) [pid = 1935] [serial = 1501] [outer = 0x11272e000] 01:51:35 INFO - PROCESS | 1935 | 1462783895888 Marionette DEBUG loaded listener.js 01:51:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 256 (0x1131ba000) [pid = 1935] [serial = 1502] [outer = 0x11272e000] 01:51:36 INFO - PROCESS | 1935 | 1462783896219 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]]]}] 01:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 577ms 01:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:51:36 INFO - PROCESS | 1935 | 1462783896275 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 01:51:36 INFO - PROCESS | 1935 | 1462783896276 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 01:51:36 INFO - PROCESS | 1935 | 1462783896284 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:51:36 INFO - PROCESS | 1935 | 1462783896288 Marionette TRACE conn2 <- [1,1974,null,{}] 01:51:36 INFO - PROCESS | 1935 | 1462783896291 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}] 01:51:36 INFO - PROCESS | 1935 | 1462783896376 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 01:51:36 INFO - PROCESS | 1935 | 1462783896454 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x117094000 == 12 [pid = 1935] [id = 501] 01:51:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 257 (0x11287d800) [pid = 1935] [serial = 1503] [outer = 0x0] 01:51:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 258 (0x113b78800) [pid = 1935] [serial = 1504] [outer = 0x11287d800] 01:51:36 INFO - PROCESS | 1935 | 1462783896479 Marionette DEBUG loaded listener.js 01:51:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 259 (0x1161afc00) [pid = 1935] [serial = 1505] [outer = 0x11287d800] 01:51:36 INFO - PROCESS | 1935 | 1462783896818 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]]]}] 01:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 577ms 01:51:36 INFO - PROCESS | 1935 | 1462783896858 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 01:51:36 INFO - PROCESS | 1935 | 1462783896860 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 01:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:51:36 INFO - PROCESS | 1935 | 1462783896862 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:51:36 INFO - PROCESS | 1935 | 1462783896863 Marionette TRACE conn2 <- [1,1978,null,{}] 01:51:36 INFO - PROCESS | 1935 | 1462783896866 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}] 01:51:36 INFO - PROCESS | 1935 | 1462783896969 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 01:51:36 INFO - PROCESS | 1935 | 1462783896974 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x118582800 == 13 [pid = 1935] [id = 502] 01:51:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 260 (0x1131b9800) [pid = 1935] [serial = 1506] [outer = 0x0] 01:51:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 261 (0x116939800) [pid = 1935] [serial = 1507] [outer = 0x1131b9800] 01:51:37 INFO - PROCESS | 1935 | 1462783896999 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 262 (0x116f2dc00) [pid = 1935] [serial = 1508] [outer = 0x1131b9800] 01:51:37 INFO - PROCESS | 1935 | 1462783897367 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]]]}] 01:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 522ms 01:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:51:37 INFO - PROCESS | 1935 | 1462783897385 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 01:51:37 INFO - PROCESS | 1935 | 1462783897387 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 01:51:37 INFO - PROCESS | 1935 | 1462783897389 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:51:37 INFO - PROCESS | 1935 | 1462783897390 Marionette TRACE conn2 <- [1,1982,null,{}] 01:51:37 INFO - PROCESS | 1935 | 1462783897392 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}] 01:51:37 INFO - PROCESS | 1935 | 1462783897502 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 01:51:37 INFO - PROCESS | 1935 | 1462783897515 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193dc800 == 14 [pid = 1935] [id = 503] 01:51:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 263 (0x117545c00) [pid = 1935] [serial = 1509] [outer = 0x0] 01:51:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 264 (0x117e6e000) [pid = 1935] [serial = 1510] [outer = 0x117545c00] 01:51:37 INFO - PROCESS | 1935 | 1462783897541 Marionette DEBUG loaded listener.js 01:51:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 265 (0x118094000) [pid = 1935] [serial = 1511] [outer = 0x117545c00] 01:51:37 INFO - PROCESS | 1935 | 1462783897968 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]]]}] 01:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 618ms 01:51:38 INFO - PROCESS | 1935 | 1462783898008 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 01:51:38 INFO - PROCESS | 1935 | 1462783898010 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 01:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:51:38 INFO - PROCESS | 1935 | 1462783898020 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:51:38 INFO - PROCESS | 1935 | 1462783898022 Marionette TRACE conn2 <- [1,1986,null,{}] 01:51:38 INFO - PROCESS | 1935 | 1462783898025 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}] 01:51:38 INFO - PROCESS | 1935 | 1462783898182 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 01:51:38 INFO - PROCESS | 1935 | 1462783898278 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x113254000 == 15 [pid = 1935] [id = 504] 01:51:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 266 (0x118093000) [pid = 1935] [serial = 1512] [outer = 0x0] 01:51:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 267 (0x118236800) [pid = 1935] [serial = 1513] [outer = 0x118093000] 01:51:38 INFO - PROCESS | 1935 | 1462783898328 Marionette DEBUG loaded listener.js 01:51:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 268 (0x11859cc00) [pid = 1935] [serial = 1514] [outer = 0x118093000] 01:51:38 INFO - PROCESS | 1935 | 1462783898703 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]]]}] 01:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 720ms 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 267 (0x123d19800) [pid = 1935] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 266 (0x1169b2000) [pid = 1935] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 265 (0x118231400) [pid = 1935] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 264 (0x128da6400) [pid = 1935] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 263 (0x12aa2fc00) [pid = 1935] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 262 (0x12c8c5000) [pid = 1935] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 261 (0x12309c000) [pid = 1935] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 260 (0x112eb2000) [pid = 1935] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 259 (0x12bb24800) [pid = 1935] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 258 (0x112a71800) [pid = 1935] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 257 (0x1239b8800) [pid = 1935] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 256 (0x1340c5800) [pid = 1935] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 255 (0x128a10c00) [pid = 1935] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 254 (0x11976a000) [pid = 1935] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 253 (0x1193aa800) [pid = 1935] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 252 (0x117544000) [pid = 1935] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 251 (0x11675fc00) [pid = 1935] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 250 (0x116f26400) [pid = 1935] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 249 (0x112874000) [pid = 1935] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 248 (0x1269aa800) [pid = 1935] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 247 (0x1289bc000) [pid = 1935] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 246 (0x11287cc00) [pid = 1935] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 245 (0x11808fc00) [pid = 1935] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 244 (0x123576c00) [pid = 1935] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 243 (0x12b251800) [pid = 1935] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 242 (0x11285e400) [pid = 1935] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 241 (0x134053000) [pid = 1935] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 240 (0x1267e3800) [pid = 1935] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 239 (0x13493b000) [pid = 1935] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 238 (0x110ea5800) [pid = 1935] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 237 (0x1133b7400) [pid = 1935] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 236 (0x1187b0000) [pid = 1935] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 235 (0x113463000) [pid = 1935] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 234 (0x11972d000) [pid = 1935] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 233 (0x118736800) [pid = 1935] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 232 (0x13493d800) [pid = 1935] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 231 (0x126576800) [pid = 1935] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 230 (0x112e61000) [pid = 1935] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 229 (0x11285b400) [pid = 1935] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 228 (0x117e6d800) [pid = 1935] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 227 (0x111fd2400) [pid = 1935] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 226 (0x1340cdc00) [pid = 1935] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 225 (0x12c2ae800) [pid = 1935] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 224 (0x12be87800) [pid = 1935] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 223 (0x12b2f3800) [pid = 1935] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 222 (0x12aa2a800) [pid = 1935] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 221 (0x12be79000) [pid = 1935] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 220 (0x12b25a400) [pid = 1935] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 219 (0x119317000) [pid = 1935] [serial = 1395] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 218 (0x12a7a0c00) [pid = 1935] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 217 (0x119730400) [pid = 1935] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 216 (0x12b2e9c00) [pid = 1935] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 215 (0x10a7b6000) [pid = 1935] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 214 (0x120fbc000) [pid = 1935] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 213 (0x123abd000) [pid = 1935] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 212 (0x126576c00) [pid = 1935] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:51:39 INFO - PROCESS | 1935 | --DOMWINDOW == 211 (0x1187afc00) [pid = 1935] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 210 (0x11910d800) [pid = 1935] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 209 (0x1166b3000) [pid = 1935] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 208 (0x126533c00) [pid = 1935] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 207 (0x12b2e5c00) [pid = 1935] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 206 (0x12aa26000) [pid = 1935] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 205 (0x10a7ba000) [pid = 1935] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 204 (0x11224bc00) [pid = 1935] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 203 (0x123dd8000) [pid = 1935] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 202 (0x1161a8000) [pid = 1935] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 201 (0x12cc53800) [pid = 1935] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 200 (0x128d9c400) [pid = 1935] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 199 (0x123d1bc00) [pid = 1935] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 198 (0x120fbb000) [pid = 1935] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 197 (0x1241fe800) [pid = 1935] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 196 (0x140b5ec00) [pid = 1935] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 195 (0x134a14000) [pid = 1935] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 194 (0x1349b5800) [pid = 1935] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 193 (0x10a7ba400) [pid = 1935] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 192 (0x12c8c5c00) [pid = 1935] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x134311000) [pid = 1935] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x12be81000) [pid = 1935] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x12ac60400) [pid = 1935] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x1293a2800) [pid = 1935] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x12657ac00) [pid = 1935] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x123abf800) [pid = 1935] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x123278800) [pid = 1935] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x11854c800) [pid = 1935] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:51:40 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x124196c00) [pid = 1935] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:51:40 INFO - PROCESS | 1935 | 1462783900008 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 01:51:40 INFO - PROCESS | 1935 | 1462783900011 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 01:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:51:40 INFO - PROCESS | 1935 | 1462783900059 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:51:40 INFO - PROCESS | 1935 | 1462783900061 Marionette TRACE conn2 <- [1,1990,null,{}] 01:51:40 INFO - PROCESS | 1935 | 1462783900069 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}] 01:51:40 INFO - PROCESS | 1935 | 1462783900177 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 01:51:40 INFO - PROCESS | 1935 | 1462783900258 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x11278c000 == 16 [pid = 1935] [id = 505] 01:51:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 184 (0x110e9fc00) [pid = 1935] [serial = 1515] [outer = 0x0] 01:51:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 185 (0x110ea5800) [pid = 1935] [serial = 1516] [outer = 0x110e9fc00] 01:51:40 INFO - PROCESS | 1935 | 1462783900291 Marionette DEBUG loaded listener.js 01:51:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 186 (0x11204e400) [pid = 1935] [serial = 1517] [outer = 0x110e9fc00] 01:51:40 INFO - PROCESS | 1935 | 1462783900806 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]]]}] 01:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 803ms 01:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:51:40 INFO - PROCESS | 1935 | 1462783900836 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 01:51:40 INFO - PROCESS | 1935 | 1462783900839 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 01:51:40 INFO - PROCESS | 1935 | 1462783900843 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:51:40 INFO - PROCESS | 1935 | 1462783900846 Marionette TRACE conn2 <- [1,1994,null,{}] 01:51:40 INFO - PROCESS | 1935 | 1462783900879 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}] 01:51:40 INFO - PROCESS | 1935 | 1462783900991 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 01:51:41 INFO - PROCESS | 1935 | 1462783901078 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x11707f000 == 17 [pid = 1935] [id = 506] 01:51:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 187 (0x1122bf000) [pid = 1935] [serial = 1518] [outer = 0x0] 01:51:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 188 (0x112876c00) [pid = 1935] [serial = 1519] [outer = 0x1122bf000] 01:51:41 INFO - PROCESS | 1935 | 1462783901107 Marionette DEBUG loaded listener.js 01:51:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 189 (0x112e61000) [pid = 1935] [serial = 1520] [outer = 0x1122bf000] 01:51:41 INFO - PROCESS | 1935 | 1462783901669 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]]]}] 01:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 851ms 01:51:41 INFO - PROCESS | 1935 | 1462783901709 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 01:51:41 INFO - PROCESS | 1935 | 1462783901710 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 01:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:51:41 INFO - PROCESS | 1935 | 1462783901714 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:51:41 INFO - PROCESS | 1935 | 1462783901717 Marionette TRACE conn2 <- [1,1998,null,{}] 01:51:41 INFO - PROCESS | 1935 | 1462783901722 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}] 01:51:41 INFO - PROCESS | 1935 | 1462783901837 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 01:51:41 INFO - PROCESS | 1935 | 1462783901930 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f1f000 == 18 [pid = 1935] [id = 507] 01:51:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 190 (0x113149000) [pid = 1935] [serial = 1521] [outer = 0x0] 01:51:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 191 (0x113342800) [pid = 1935] [serial = 1522] [outer = 0x113149000] 01:51:41 INFO - PROCESS | 1935 | 1462783901964 Marionette DEBUG loaded listener.js 01:51:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 192 (0x11515bc00) [pid = 1935] [serial = 1523] [outer = 0x113149000] 01:51:42 INFO - PROCESS | 1935 | 1462783902708 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]]]}] 01:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1071ms 01:51:42 INFO - PROCESS | 1935 | 1462783902787 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 01:51:42 INFO - PROCESS | 1935 | 1462783902790 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 01:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:51:42 INFO - PROCESS | 1935 | 1462783902795 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:51:42 INFO - PROCESS | 1935 | 1462783902799 Marionette TRACE conn2 <- [1,2002,null,{}] 01:51:42 INFO - PROCESS | 1935 | 1462783902805 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}] 01:51:42 INFO - PROCESS | 1935 | 1462783902933 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 01:51:43 INFO - PROCESS | 1935 | 1462783902999 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x113248800 == 19 [pid = 1935] [id = 508] 01:51:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 193 (0x1122be800) [pid = 1935] [serial = 1524] [outer = 0x0] 01:51:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 194 (0x112730800) [pid = 1935] [serial = 1525] [outer = 0x1122be800] 01:51:43 INFO - PROCESS | 1935 | 1462783903027 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 195 (0x11286f400) [pid = 1935] [serial = 1526] [outer = 0x1122be800] 01:51:43 INFO - PROCESS | 1935 | --DOCSHELL 0x1193dc800 == 18 [pid = 1935] [id = 503] 01:51:43 INFO - PROCESS | 1935 | --DOCSHELL 0x118582800 == 17 [pid = 1935] [id = 502] 01:51:43 INFO - PROCESS | 1935 | --DOCSHELL 0x117094000 == 16 [pid = 1935] [id = 501] 01:51:43 INFO - PROCESS | 1935 | --DOCSHELL 0x11690f000 == 15 [pid = 1935] [id = 500] 01:51:43 INFO - PROCESS | 1935 | --DOCSHELL 0x113109000 == 14 [pid = 1935] [id = 499] 01:51:43 INFO - PROCESS | 1935 | --DOCSHELL 0x11221c000 == 13 [pid = 1935] [id = 498] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 194 (0x142220400) [pid = 1935] [serial = 1492] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 193 (0x119102c00) [pid = 1935] [serial = 1362] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 192 (0x119486000) [pid = 1935] [serial = 1363] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 191 (0x1289b3400) [pid = 1935] [serial = 1375] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 190 (0x118236000) [pid = 1935] [serial = 1324] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 189 (0x116a5d000) [pid = 1935] [serial = 1323] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 188 (0x120f34400) [pid = 1935] [serial = 1365] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 187 (0x120fbdc00) [pid = 1935] [serial = 1366] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 186 (0x120fb4000) [pid = 1935] [serial = 1327] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 185 (0x1193b9000) [pid = 1935] [serial = 1326] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 184 (0x11314bc00) [pid = 1935] [serial = 1417] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 183 (0x1187b1000) [pid = 1935] [serial = 1453] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 182 (0x134979c00) [pid = 1935] [serial = 1344] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 181 (0x1349b5c00) [pid = 1935] [serial = 1345] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 180 (0x13496e400) [pid = 1935] [serial = 1347] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 179 (0x1349bac00) [pid = 1935] [serial = 1348] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 178 (0x1349bc000) [pid = 1935] [serial = 1351] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 177 (0x1198cbc00) [pid = 1935] [serial = 1350] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 176 (0x112055000) [pid = 1935] [serial = 1450] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 175 (0x126581800) [pid = 1935] [serial = 1372] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 174 (0x124e41000) [pid = 1935] [serial = 1389] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 173 (0x120fbb400) [pid = 1935] [serial = 1386] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 172 (0x1187b1400) [pid = 1935] [serial = 1384] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 171 (0x118095800) [pid = 1935] [serial = 1424] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 170 (0x119318000) [pid = 1935] [serial = 1454] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 169 (0x12327b000) [pid = 1935] [serial = 1462] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 168 (0x118552c00) [pid = 1935] [serial = 1383] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 167 (0x116f2c400) [pid = 1935] [serial = 1423] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 166 (0x1233ed800) [pid = 1935] [serial = 1456] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 165 (0x116769400) [pid = 1935] [serial = 1381] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 164 (0x118551800) [pid = 1935] [serial = 1459] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 163 (0x128a19000) [pid = 1935] [serial = 1377] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 162 (0x1133b5000) [pid = 1935] [serial = 1380] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 161 (0x128c6e000) [pid = 1935] [serial = 1378] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 160 (0x118531400) [pid = 1935] [serial = 1420] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 159 (0x1293a8800) [pid = 1935] [serial = 1332] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 158 (0x12c2b3400) [pid = 1935] [serial = 1333] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 157 (0x116f28c00) [pid = 1935] [serial = 1418] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 156 (0x118235800) [pid = 1935] [serial = 1359] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 155 (0x11859dc00) [pid = 1935] [serial = 1360] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 154 (0x123dda800) [pid = 1935] [serial = 1329] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 153 (0x1289b8400) [pid = 1935] [serial = 1330] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x12d2dc400) [pid = 1935] [serial = 1335] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x13404d400) [pid = 1935] [serial = 1336] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x112871400) [pid = 1935] [serial = 1353] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x113144000) [pid = 1935] [serial = 1354] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x13493a400) [pid = 1935] [serial = 1339] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x128906400) [pid = 1935] [serial = 1374] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x1341e9800) [pid = 1935] [serial = 1338] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x134975c00) [pid = 1935] [serial = 1342] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x13496f800) [pid = 1935] [serial = 1341] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x11314cc00) [pid = 1935] [serial = 1451] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x1169b2400) [pid = 1935] [serial = 1357] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x11615f800) [pid = 1935] [serial = 1356] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x12c2ad000) [pid = 1935] [serial = 1405] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x12b2ea400) [pid = 1935] [serial = 1397] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x12be7bc00) [pid = 1935] [serial = 1469] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x12cc52800) [pid = 1935] [serial = 1471] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x12be75c00) [pid = 1935] [serial = 1402] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x1244f7400) [pid = 1935] [serial = 1463] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x12bb25000) [pid = 1935] [serial = 1399] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x12be73800) [pid = 1935] [serial = 1144] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x11285b000) [pid = 1935] [serial = 1258] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x123dd8800) [pid = 1935] [serial = 1198] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x128a15400) [pid = 1935] [serial = 1267] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x128c34800) [pid = 1935] [serial = 1204] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x119729400) [pid = 1935] [serial = 1195] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x123702400) [pid = 1935] [serial = 1264] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x118089400) [pid = 1935] [serial = 1192] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x12aa30800) [pid = 1935] [serial = 1270] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x12bb44400) [pid = 1935] [serial = 1141] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x12b258800) [pid = 1935] [serial = 1138] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x1267ee000) [pid = 1935] [serial = 1213] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x1289bd000) [pid = 1935] [serial = 1216] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x128c2f000) [pid = 1935] [serial = 1132] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x12d2db000) [pid = 1935] [serial = 1282] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x12d2d3400) [pid = 1935] [serial = 1279] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x12a79b800) [pid = 1935] [serial = 1466] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x1293a0800) [pid = 1935] [serial = 1396] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x1291f5c00) [pid = 1935] [serial = 1393] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x12b259400) [pid = 1935] [serial = 1468] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x1291f6400) [pid = 1935] [serial = 1465] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x128a16400) [pid = 1935] [serial = 1390] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x128c76000) [pid = 1935] [serial = 1392] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x119311c00) [pid = 1935] [serial = 1460] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1187b7800) [pid = 1935] [serial = 1426] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x119313800) [pid = 1935] [serial = 1126] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x12be7c000) [pid = 1935] [serial = 1207] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x12c8be800) [pid = 1935] [serial = 1210] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x12cf2c400) [pid = 1935] [serial = 1276] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x123ac0800) [pid = 1935] [serial = 1129] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x117175c00) [pid = 1935] [serial = 1123] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x12c8c0400) [pid = 1935] [serial = 1273] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x119006c00) [pid = 1935] [serial = 1261] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x128908c00) [pid = 1935] [serial = 1201] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x1341e8800) [pid = 1935] [serial = 1321] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x1294e1c00) [pid = 1935] [serial = 1135] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x1161ac800) [pid = 1935] [serial = 880] [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.] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x123ac3400) [pid = 1935] [serial = 1457] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x123809400) [pid = 1935] [serial = 1387] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x126580000) [pid = 1935] [serial = 1057] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x12309cc00) [pid = 1935] [serial = 1219] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x119105400) [pid = 1935] [serial = 1421] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x1349b7000) [pid = 1935] [serial = 1480] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x116f2fc00) [pid = 1935] [serial = 1415] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x134932c00) [pid = 1935] [serial = 1475] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x116f28400) [pid = 1935] [serial = 1414] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x1340c4400) [pid = 1935] [serial = 1412] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x13493ec00) [pid = 1935] [serial = 1477] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 85 (0x12d2d8800) [pid = 1935] [serial = 1411] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 84 (0x12cf28400) [pid = 1935] [serial = 1409] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 83 (0x12be82c00) [pid = 1935] [serial = 1403] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 82 (0x134053400) [pid = 1935] [serial = 1472] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 81 (0x12c8c8c00) [pid = 1935] [serial = 1408] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 80 (0x1341ea000) [pid = 1935] [serial = 1474] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 79 (0x12c8bc000) [pid = 1935] [serial = 1406] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 78 (0x12bb49c00) [pid = 1935] [serial = 1400] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 77 (0x134a1a000) [pid = 1935] [serial = 1483] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 76 (0x134a13c00) [pid = 1935] [serial = 1481] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 75 (0x1340ce000) [pid = 1935] [serial = 1448] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 74 (0x134977800) [pid = 1935] [serial = 1478] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 73 (0x12d2e4c00) [pid = 1935] [serial = 1445] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 72 (0x1340c5c00) [pid = 1935] [serial = 1447] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 71 (0x12c8c9400) [pid = 1935] [serial = 1442] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 70 (0x12cf35000) [pid = 1935] [serial = 1444] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 69 (0x12bb2a800) [pid = 1935] [serial = 1439] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 68 (0x12be86800) [pid = 1935] [serial = 1441] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 67 (0x1291f5800) [pid = 1935] [serial = 1436] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 66 (0x12a79c800) [pid = 1935] [serial = 1438] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 65 (0x1289b2c00) [pid = 1935] [serial = 1433] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 64 (0x128c2c800) [pid = 1935] [serial = 1435] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 63 (0x12410f800) [pid = 1935] [serial = 1430] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 62 (0x12672d000) [pid = 1935] [serial = 1432] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 61 (0x12370f800) [pid = 1935] [serial = 1429] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 60 (0x119483000) [pid = 1935] [serial = 1427] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 59 (0x12357b000) [pid = 1935] [serial = 1368] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 58 (0x124eb7800) [pid = 1935] [serial = 1371] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 57 (0x123ddb800) [pid = 1935] [serial = 1369] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 56 (0x14221ac00) [pid = 1935] [serial = 1490] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 55 (0x135b96000) [pid = 1935] [serial = 1487] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 54 (0x140b61c00) [pid = 1935] [serial = 1489] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 53 (0x135b90400) [pid = 1935] [serial = 1486] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | --DOMWINDOW == 52 (0x134a1f000) [pid = 1935] [serial = 1484] [outer = 0x0] [url = about:blank] 01:51:43 INFO - PROCESS | 1935 | 1462783903474 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]]]}] 01:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 726ms 01:51:43 INFO - PROCESS | 1935 | 1462783903520 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 01:51:43 INFO - PROCESS | 1935 | 1462783903524 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 01:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:51:43 INFO - PROCESS | 1935 | 1462783903528 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:51:43 INFO - PROCESS | 1935 | 1462783903530 Marionette TRACE conn2 <- [1,2006,null,{}] 01:51:43 INFO - PROCESS | 1935 | 1462783903532 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}] 01:51:43 INFO - PROCESS | 1935 | 1462783903612 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 01:51:43 INFO - PROCESS | 1935 | 1462783903673 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x115e13000 == 14 [pid = 1935] [id = 509] 01:51:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 53 (0x11204d000) [pid = 1935] [serial = 1527] [outer = 0x0] 01:51:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 54 (0x112872c00) [pid = 1935] [serial = 1528] [outer = 0x11204d000] 01:51:43 INFO - PROCESS | 1935 | 1462783903701 Marionette DEBUG loaded listener.js 01:51:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 55 (0x113145800) [pid = 1935] [serial = 1529] [outer = 0x11204d000] 01:51:44 INFO - PROCESS | 1935 | 1462783904081 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]]]}] 01:51:44 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 01:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 574ms 01:51:44 INFO - PROCESS | 1935 | 1462783904103 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 01:51:44 INFO - PROCESS | 1935 | 1462783904104 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 01:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:51:44 INFO - PROCESS | 1935 | 1462783904106 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:51:44 INFO - PROCESS | 1935 | 1462783904109 Marionette TRACE conn2 <- [1,2010,null,{}] 01:51:44 INFO - PROCESS | 1935 | 1462783904117 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}] 01:51:44 INFO - PROCESS | 1935 | 1462783904204 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 01:51:44 INFO - PROCESS | 1935 | 1462783904210 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x11821f800 == 15 [pid = 1935] [id = 510] 01:51:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 56 (0x1131bb000) [pid = 1935] [serial = 1530] [outer = 0x0] 01:51:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 57 (0x113d74c00) [pid = 1935] [serial = 1531] [outer = 0x1131bb000] 01:51:44 INFO - PROCESS | 1935 | 1462783904241 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 58 (0x1161a8000) [pid = 1935] [serial = 1532] [outer = 0x1131bb000] 01:51:44 INFO - PROCESS | 1935 | 1462783904612 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]]]}] 01:51:44 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 01:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 521ms 01:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:51:44 INFO - PROCESS | 1935 | 1462783904627 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 01:51:44 INFO - PROCESS | 1935 | 1462783904629 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 01:51:44 INFO - PROCESS | 1935 | 1462783904631 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:51:44 INFO - PROCESS | 1935 | 1462783904632 Marionette TRACE conn2 <- [1,2014,null,{}] 01:51:44 INFO - PROCESS | 1935 | 1462783904635 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}] 01:51:44 INFO - PROCESS | 1935 | 1462783904723 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 01:51:44 INFO - PROCESS | 1935 | 1462783904728 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193dc800 == 16 [pid = 1935] [id = 511] 01:51:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 59 (0x11675fc00) [pid = 1935] [serial = 1533] [outer = 0x0] 01:51:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 60 (0x1169b2000) [pid = 1935] [serial = 1534] [outer = 0x11675fc00] 01:51:44 INFO - PROCESS | 1935 | 1462783904756 Marionette DEBUG loaded listener.js 01:51:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 61 (0x116f25800) [pid = 1935] [serial = 1535] [outer = 0x11675fc00] 01:51:45 INFO - PROCESS | 1935 | 1462783905087 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]]]}] 01:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 470ms 01:51:45 INFO - PROCESS | 1935 | 1462783905103 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 1935 | 1462783905105 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 01:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:51:45 INFO - PROCESS | 1935 | 1462783905107 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - PROCESS | 1935 | 1462783905108 Marionette TRACE conn2 <- [1,2018,null,{}] 01:51:45 INFO - PROCESS | 1935 | 1462783905110 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}] 01:51:45 INFO - PROCESS | 1935 | 1462783905189 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 01:51:45 INFO - PROCESS | 1935 | 1462783905245 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x119fc0800 == 17 [pid = 1935] [id = 512] 01:51:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 62 (0x10a7b8400) [pid = 1935] [serial = 1536] [outer = 0x0] 01:51:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 63 (0x116f26c00) [pid = 1935] [serial = 1537] [outer = 0x10a7b8400] 01:51:45 INFO - PROCESS | 1935 | 1462783905270 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 64 (0x117172c00) [pid = 1935] [serial = 1538] [outer = 0x10a7b8400] 01:51:45 INFO - PROCESS | 1935 | 1462783905630 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]]]}] 01:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 571ms 01:51:45 INFO - PROCESS | 1935 | 1462783905679 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 01:51:45 INFO - PROCESS | 1935 | 1462783905681 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 01:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:51:45 INFO - PROCESS | 1935 | 1462783905684 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:51:45 INFO - PROCESS | 1935 | 1462783905686 Marionette TRACE conn2 <- [1,2022,null,{}] 01:51:45 INFO - PROCESS | 1935 | 1462783905689 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}] 01:51:45 INFO - PROCESS | 1935 | 1462783905882 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 01:51:45 INFO - PROCESS | 1935 | 1462783905909 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x12374c800 == 18 [pid = 1935] [id = 513] 01:51:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 65 (0x117e6fc00) [pid = 1935] [serial = 1539] [outer = 0x0] 01:51:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 66 (0x118087000) [pid = 1935] [serial = 1540] [outer = 0x117e6fc00] 01:51:45 INFO - PROCESS | 1935 | 1462783905935 Marionette DEBUG loaded listener.js 01:51:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 67 (0x118232c00) [pid = 1935] [serial = 1541] [outer = 0x117e6fc00] 01:51:46 INFO - PROCESS | 1935 | 1462783906284 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]]]}] 01:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 622ms 01:51:46 INFO - PROCESS | 1935 | 1462783906306 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 01:51:46 INFO - PROCESS | 1935 | 1462783906307 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 01:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:51:46 INFO - PROCESS | 1935 | 1462783906309 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:51:46 INFO - PROCESS | 1935 | 1462783906310 Marionette TRACE conn2 <- [1,2026,null,{}] 01:51:46 INFO - PROCESS | 1935 | 1462783906319 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}] 01:51:46 INFO - PROCESS | 1935 | 1462783906413 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 01:51:46 INFO - PROCESS | 1935 | 1462783906418 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x123cd9000 == 19 [pid = 1935] [id = 514] 01:51:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 68 (0x1181bf400) [pid = 1935] [serial = 1542] [outer = 0x0] 01:51:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 69 (0x118239000) [pid = 1935] [serial = 1543] [outer = 0x1181bf400] 01:51:46 INFO - PROCESS | 1935 | 1462783906443 Marionette DEBUG loaded listener.js 01:51:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 70 (0x11854cc00) [pid = 1935] [serial = 1544] [outer = 0x1181bf400] 01:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:51:46 INFO - PROCESS | 1935 | 1462783906776 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]]]}] 01:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 477ms 01:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:51:46 INFO - PROCESS | 1935 | 1462783906790 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 01:51:46 INFO - PROCESS | 1935 | 1462783906791 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 01:51:46 INFO - PROCESS | 1935 | 1462783906793 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:51:46 INFO - PROCESS | 1935 | 1462783906794 Marionette TRACE conn2 <- [1,2030,null,{}] 01:51:46 INFO - PROCESS | 1935 | 1462783906797 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}] 01:51:46 INFO - PROCESS | 1935 | 1462783906899 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 01:51:46 INFO - PROCESS | 1935 | 1462783906912 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x124132000 == 20 [pid = 1935] [id = 515] 01:51:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 71 (0x118235800) [pid = 1935] [serial = 1545] [outer = 0x0] 01:51:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 72 (0x11859dc00) [pid = 1935] [serial = 1546] [outer = 0x118235800] 01:51:46 INFO - PROCESS | 1935 | 1462783906938 Marionette DEBUG loaded listener.js 01:51:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 73 (0x1187abc00) [pid = 1935] [serial = 1547] [outer = 0x118235800] 01:51:47 INFO - PROCESS | 1935 | --DOMWINDOW == 72 (0x11287d800) [pid = 1935] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:51:47 INFO - PROCESS | 1935 | --DOMWINDOW == 71 (0x1131b9800) [pid = 1935] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:51:47 INFO - PROCESS | 1935 | --DOMWINDOW == 70 (0x140b5f000) [pid = 1935] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:51:47 INFO - PROCESS | 1935 | --DOMWINDOW == 69 (0x117545c00) [pid = 1935] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:51:47 INFO - PROCESS | 1935 | --DOMWINDOW == 68 (0x110ea0800) [pid = 1935] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:51:47 INFO - PROCESS | 1935 | --DOMWINDOW == 67 (0x1122c3800) [pid = 1935] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:51:47 INFO - PROCESS | 1935 | --DOMWINDOW == 66 (0x11272e000) [pid = 1935] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:51:47 INFO - PROCESS | 1935 | 1462783907277 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]]]}] 01:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 01:51:47 INFO - PROCESS | 1935 | 1462783907313 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 01:51:47 INFO - PROCESS | 1935 | 1462783907315 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 01:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:51:47 INFO - PROCESS | 1935 | 1462783907319 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:51:47 INFO - PROCESS | 1935 | 1462783907320 Marionette TRACE conn2 <- [1,2034,null,{}] 01:51:47 INFO - PROCESS | 1935 | 1462783907323 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}] 01:51:47 INFO - PROCESS | 1935 | 1462783907409 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 01:51:47 INFO - PROCESS | 1935 | 1462783907462 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x1241cd800 == 21 [pid = 1935] [id = 516] 01:51:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 67 (0x112a68c00) [pid = 1935] [serial = 1548] [outer = 0x0] 01:51:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 68 (0x11852e000) [pid = 1935] [serial = 1549] [outer = 0x112a68c00] 01:51:47 INFO - PROCESS | 1935 | 1462783907487 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 69 (0x1187b2400) [pid = 1935] [serial = 1550] [outer = 0x112a68c00] 01:51:47 INFO - PROCESS | 1935 | 1462783907753 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]]]}] 01:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 470ms 01:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:51:47 INFO - PROCESS | 1935 | 1462783907790 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 01:51:47 INFO - PROCESS | 1935 | 1462783907791 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 01:51:47 INFO - PROCESS | 1935 | 1462783907793 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:51:47 INFO - PROCESS | 1935 | 1462783907794 Marionette TRACE conn2 <- [1,2038,null,{}] 01:51:47 INFO - PROCESS | 1935 | 1462783907797 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}] 01:51:47 INFO - PROCESS | 1935 | 1462783907890 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 01:51:47 INFO - PROCESS | 1935 | 1462783907894 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x1261be000 == 22 [pid = 1935] [id = 517] 01:51:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 70 (0x1187b4800) [pid = 1935] [serial = 1551] [outer = 0x0] 01:51:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 71 (0x118c68800) [pid = 1935] [serial = 1552] [outer = 0x1187b4800] 01:51:47 INFO - PROCESS | 1935 | 1462783907919 Marionette DEBUG loaded listener.js 01:51:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 72 (0x11908ac00) [pid = 1935] [serial = 1553] [outer = 0x1187b4800] 01:51:48 INFO - PROCESS | 1935 | 1462783908263 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]]]}] 01:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 01:51:48 INFO - PROCESS | 1935 | 1462783908312 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 01:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:51:48 INFO - PROCESS | 1935 | 1462783908314 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 01:51:48 INFO - PROCESS | 1935 | 1462783908316 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - PROCESS | 1935 | 1462783908317 Marionette TRACE conn2 <- [1,2042,null,{}] 01:51:48 INFO - PROCESS | 1935 | 1462783908320 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}] 01:51:48 INFO - PROCESS | 1935 | 1462783908416 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 01:51:48 INFO - PROCESS | 1935 | 1462783908422 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b2d000 == 23 [pid = 1935] [id = 518] 01:51:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 73 (0x11908f800) [pid = 1935] [serial = 1554] [outer = 0x0] 01:51:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 74 (0x11930e000) [pid = 1935] [serial = 1555] [outer = 0x11908f800] 01:51:48 INFO - PROCESS | 1935 | 1462783908455 Marionette DEBUG loaded listener.js 01:51:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 75 (0x1193b0400) [pid = 1935] [serial = 1556] [outer = 0x11908f800] 01:51:48 INFO - PROCESS | 1935 | 1462783908787 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]]]}] 01:51:48 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) 01:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 519ms 01:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:51:48 INFO - PROCESS | 1935 | 1462783908836 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 01:51:48 INFO - PROCESS | 1935 | 1462783908837 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 01:51:48 INFO - PROCESS | 1935 | 1462783908839 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:51:48 INFO - PROCESS | 1935 | 1462783908840 Marionette TRACE conn2 <- [1,2046,null,{}] 01:51:48 INFO - PROCESS | 1935 | 1462783908842 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}] 01:51:48 INFO - PROCESS | 1935 | 1462783908925 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 01:51:48 INFO - PROCESS | 1935 | 1462783908976 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a8c800 == 24 [pid = 1935] [id = 519] 01:51:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 76 (0x11910e000) [pid = 1935] [serial = 1557] [outer = 0x0] 01:51:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 77 (0x1193b7800) [pid = 1935] [serial = 1558] [outer = 0x11910e000] 01:51:49 INFO - PROCESS | 1935 | 1462783909001 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 78 (0x119480800) [pid = 1935] [serial = 1559] [outer = 0x11910e000] 01:51:49 INFO - PROCESS | 1935 | 1462783909284 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]]]}] 01:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 469ms 01:51:49 INFO - PROCESS | 1935 | 1462783909309 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 01:51:49 INFO - PROCESS | 1935 | 1462783909310 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 01:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:51:49 INFO - PROCESS | 1935 | 1462783909312 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:51:49 INFO - PROCESS | 1935 | 1462783909313 Marionette TRACE conn2 <- [1,2050,null,{}] 01:51:49 INFO - PROCESS | 1935 | 1462783909324 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}] 01:51:49 INFO - PROCESS | 1935 | 1462783909411 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 01:51:49 INFO - PROCESS | 1935 | 1462783909416 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:49 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291de000 == 25 [pid = 1935] [id = 520] 01:51:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 79 (0x111b0ac00) [pid = 1935] [serial = 1560] [outer = 0x0] 01:51:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 80 (0x119730400) [pid = 1935] [serial = 1561] [outer = 0x111b0ac00] 01:51:49 INFO - PROCESS | 1935 | 1462783909441 Marionette DEBUG loaded listener.js 01:51:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 81 (0x11976c400) [pid = 1935] [serial = 1562] [outer = 0x111b0ac00] 01:51:49 INFO - PROCESS | 1935 | 1462783909956 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]]]}] 01:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 677ms 01:51:49 INFO - PROCESS | 1935 | 1462783909990 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 01:51:49 INFO - PROCESS | 1935 | 1462783909992 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 01:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:51:49 INFO - PROCESS | 1935 | 1462783909995 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:51:49 INFO - PROCESS | 1935 | 1462783909998 Marionette TRACE conn2 <- [1,2054,null,{}] 01:51:50 INFO - PROCESS | 1935 | 1462783910001 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}] 01:51:50 INFO - PROCESS | 1935 | 1462783910105 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 01:51:50 INFO - PROCESS | 1935 | 1462783910170 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x117089000 == 26 [pid = 1935] [id = 521] 01:51:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 82 (0x11272e800) [pid = 1935] [serial = 1563] [outer = 0x0] 01:51:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x11287bc00) [pid = 1935] [serial = 1564] [outer = 0x11272e800] 01:51:50 INFO - PROCESS | 1935 | 1462783910201 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x113143800) [pid = 1935] [serial = 1565] [outer = 0x11272e800] 01:51:50 INFO - PROCESS | 1935 | 1462783910628 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]]]}] 01:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 673ms 01:51:50 INFO - PROCESS | 1935 | 1462783910669 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 01:51:50 INFO - PROCESS | 1935 | 1462783910672 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 01:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:51:50 INFO - PROCESS | 1935 | 1462783910680 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:51:50 INFO - PROCESS | 1935 | 1462783910683 Marionette TRACE conn2 <- [1,2058,null,{}] 01:51:50 INFO - PROCESS | 1935 | 1462783910687 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}] 01:51:50 INFO - PROCESS | 1935 | 1462783910820 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 01:51:50 INFO - PROCESS | 1935 | 1462783910906 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x123748000 == 27 [pid = 1935] [id = 522] 01:51:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 85 (0x1133b7400) [pid = 1935] [serial = 1566] [outer = 0x0] 01:51:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 86 (0x1160e3800) [pid = 1935] [serial = 1567] [outer = 0x1133b7400] 01:51:50 INFO - PROCESS | 1935 | 1462783910935 Marionette DEBUG loaded listener.js 01:51:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x116a5d400) [pid = 1935] [serial = 1568] [outer = 0x1133b7400] 01:51:51 INFO - PROCESS | 1935 | 1462783911352 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]]]}] 01:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 724ms 01:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:51:51 INFO - PROCESS | 1935 | 1462783911404 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 01:51:51 INFO - PROCESS | 1935 | 1462783911405 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 01:51:51 INFO - PROCESS | 1935 | 1462783911407 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:51:51 INFO - PROCESS | 1935 | 1462783911410 Marionette TRACE conn2 <- [1,2062,null,{}] 01:51:51 INFO - PROCESS | 1935 | 1462783911418 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}] 01:51:51 INFO - PROCESS | 1935 | 1462783911522 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 01:51:51 INFO - PROCESS | 1935 | 1462783911589 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x129783800 == 28 [pid = 1935] [id = 523] 01:51:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x117539400) [pid = 1935] [serial = 1569] [outer = 0x0] 01:51:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x11808ac00) [pid = 1935] [serial = 1570] [outer = 0x117539400] 01:51:51 INFO - PROCESS | 1935 | 1462783911620 Marionette DEBUG loaded listener.js 01:51:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x118530800) [pid = 1935] [serial = 1571] [outer = 0x117539400] 01:51:52 INFO - PROCESS | 1935 | 1462783912040 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]]]}] 01:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 01:51:52 INFO - PROCESS | 1935 | 1462783912079 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 01:51:52 INFO - PROCESS | 1935 | 1462783912081 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 01:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:51:52 INFO - PROCESS | 1935 | 1462783912135 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:51:52 INFO - PROCESS | 1935 | 1462783912136 Marionette TRACE conn2 <- [1,2066,null,{}] 01:51:52 INFO - PROCESS | 1935 | 1462783912139 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}] 01:51:52 INFO - PROCESS | 1935 | 1462783912238 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 01:51:52 INFO - PROCESS | 1935 | 1462783912302 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a5b2800 == 29 [pid = 1935] [id = 524] 01:51:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x118730c00) [pid = 1935] [serial = 1572] [outer = 0x0] 01:51:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x11910dc00) [pid = 1935] [serial = 1573] [outer = 0x118730c00] 01:51:52 INFO - PROCESS | 1935 | 1462783912331 Marionette DEBUG loaded listener.js 01:51:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x1193ab800) [pid = 1935] [serial = 1574] [outer = 0x118730c00] 01:51:52 INFO - PROCESS | 1935 | 1462783912740 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]]]}] 01:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 704ms 01:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:51:52 INFO - PROCESS | 1935 | 1462783912816 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 01:51:52 INFO - PROCESS | 1935 | 1462783912817 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 01:51:52 INFO - PROCESS | 1935 | 1462783912821 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:51:52 INFO - PROCESS | 1935 | 1462783912822 Marionette TRACE conn2 <- [1,2070,null,{}] 01:51:52 INFO - PROCESS | 1935 | 1462783912824 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}] 01:51:52 INFO - PROCESS | 1935 | 1462783912924 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 01:51:52 INFO - PROCESS | 1935 | 1462783912988 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa0c000 == 30 [pid = 1935] [id = 525] 01:51:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x118085800) [pid = 1935] [serial = 1575] [outer = 0x0] 01:51:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x119724000) [pid = 1935] [serial = 1576] [outer = 0x118085800] 01:51:53 INFO - PROCESS | 1935 | 1462783913017 Marionette DEBUG loaded listener.js 01:51:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x11976d000) [pid = 1935] [serial = 1577] [outer = 0x118085800] 01:51:53 INFO - PROCESS | 1935 | 1462783913458 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]]]}] 01:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 01:51:53 INFO - PROCESS | 1935 | 1462783913492 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 01:51:53 INFO - PROCESS | 1935 | 1462783913493 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 01:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:51:53 INFO - PROCESS | 1935 | 1462783913527 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:51:53 INFO - PROCESS | 1935 | 1462783913528 Marionette TRACE conn2 <- [1,2074,null,{}] 01:51:53 INFO - PROCESS | 1935 | 1462783913533 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}] 01:51:53 INFO - PROCESS | 1935 | 1462783913650 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 01:51:53 INFO - PROCESS | 1935 | 1462783913847 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x116118800 == 31 [pid = 1935] [id = 526] 01:51:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x10a7b7000) [pid = 1935] [serial = 1578] [outer = 0x0] 01:51:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x110ea0000) [pid = 1935] [serial = 1579] [outer = 0x10a7b7000] 01:51:53 INFO - PROCESS | 1935 | 1462783913882 Marionette DEBUG loaded listener.js 01:51:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x111f35400) [pid = 1935] [serial = 1580] [outer = 0x10a7b7000] 01:51:54 INFO - PROCESS | 1935 | 1462783914327 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]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 840ms 01:51:54 INFO - PROCESS | 1935 | 1462783914355 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 1935 | 1462783914357 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 01:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:51:54 INFO - PROCESS | 1935 | 1462783914360 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:51:54 INFO - PROCESS | 1935 | 1462783914362 Marionette TRACE conn2 <- [1,2078,null,{}] 01:51:54 INFO - PROCESS | 1935 | 1462783914365 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}] 01:51:54 INFO - PROCESS | 1935 | 1462783914461 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 01:51:54 INFO - PROCESS | 1935 | 1462783914527 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191d4800 == 32 [pid = 1935] [id = 527] 01:51:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x112731c00) [pid = 1935] [serial = 1581] [outer = 0x0] 01:51:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x11287d400) [pid = 1935] [serial = 1582] [outer = 0x112731c00] 01:51:54 INFO - PROCESS | 1935 | 1462783914556 Marionette DEBUG loaded listener.js 01:51:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x116768400) [pid = 1935] [serial = 1583] [outer = 0x112731c00] 01:51:54 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x118236800) [pid = 1935] [serial = 1513] [outer = 0x0] [url = about:blank] 01:51:54 INFO - PROCESS | 1935 | --DOCSHELL 0x116f1f000 == 31 [pid = 1935] [id = 507] 01:51:54 INFO - PROCESS | 1935 | --DOCSHELL 0x11707f000 == 30 [pid = 1935] [id = 506] 01:51:54 INFO - PROCESS | 1935 | --DOCSHELL 0x11278c000 == 29 [pid = 1935] [id = 505] 01:51:54 INFO - PROCESS | 1935 | 1462783914933 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]]]}] 01:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 623ms 01:51:54 INFO - PROCESS | 1935 | 1462783914985 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 01:51:54 INFO - PROCESS | 1935 | 1462783914987 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 01:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x1161afc00) [pid = 1935] [serial = 1505] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x113b78800) [pid = 1935] [serial = 1504] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x116939800) [pid = 1935] [serial = 1507] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x142226800) [pid = 1935] [serial = 1493] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x118094000) [pid = 1935] [serial = 1511] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x116f2dc00) [pid = 1935] [serial = 1508] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x117e6e000) [pid = 1935] [serial = 1510] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x110ea6c00) [pid = 1935] [serial = 1495] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x11201ac00) [pid = 1935] [serial = 1496] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x112859800) [pid = 1935] [serial = 1498] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x11287b800) [pid = 1935] [serial = 1499] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x112fab800) [pid = 1935] [serial = 1501] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x1131ba000) [pid = 1935] [serial = 1502] [outer = 0x0] [url = about:blank] 01:51:55 INFO - PROCESS | 1935 | 1462783915006 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:51:55 INFO - PROCESS | 1935 | 1462783915007 Marionette TRACE conn2 <- [1,2082,null,{}] 01:51:55 INFO - PROCESS | 1935 | 1462783915011 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}] 01:51:55 INFO - PROCESS | 1935 | 1462783915112 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 01:51:55 INFO - PROCESS | 1935 | 1462783915120 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x11607d000 == 30 [pid = 1935] [id = 528] 01:51:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x116a5c800) [pid = 1935] [serial = 1584] [outer = 0x0] 01:51:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x116f2b800) [pid = 1935] [serial = 1585] [outer = 0x116a5c800] 01:51:55 INFO - PROCESS | 1935 | 1462783915146 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x117545c00) [pid = 1935] [serial = 1586] [outer = 0x116a5c800] 01:51:55 INFO - PROCESS | 1935 | 1462783915477 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]]]}] 01:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 527ms 01:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:51:55 INFO - PROCESS | 1935 | 1462783915527 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 01:51:55 INFO - PROCESS | 1935 | 1462783915528 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 01:51:55 INFO - PROCESS | 1935 | 1462783915556 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:51:55 INFO - PROCESS | 1935 | 1462783915560 Marionette TRACE conn2 <- [1,2086,null,{}] 01:51:55 INFO - PROCESS | 1935 | 1462783915571 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}] 01:51:55 INFO - PROCESS | 1935 | 1462783915656 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 01:51:55 INFO - PROCESS | 1935 | 1462783915661 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x119bb6000 == 31 [pid = 1935] [id = 529] 01:51:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x118079c00) [pid = 1935] [serial = 1587] [outer = 0x0] 01:51:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x11822c800) [pid = 1935] [serial = 1588] [outer = 0x118079c00] 01:51:55 INFO - PROCESS | 1935 | 1462783915687 Marionette DEBUG loaded listener.js 01:51:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x118550000) [pid = 1935] [serial = 1589] [outer = 0x118079c00] 01:51:56 INFO - PROCESS | 1935 | 1462783916033 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]]]}] 01:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 551ms 01:51:56 INFO - PROCESS | 1935 | 1462783916083 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 1935 | 1462783916092 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 01:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:51:56 INFO - PROCESS | 1935 | 1462783916104 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 1935 | 1462783916105 Marionette TRACE conn2 <- [1,2090,null,{}] 01:51:56 INFO - PROCESS | 1935 | 1462783916107 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}] 01:51:56 INFO - PROCESS | 1935 | 1462783916187 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 01:51:56 INFO - PROCESS | 1935 | 1462783916192 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x124131800 == 32 [pid = 1935] [id = 530] 01:51:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x1185a1400) [pid = 1935] [serial = 1590] [outer = 0x0] 01:51:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x1187b6400) [pid = 1935] [serial = 1591] [outer = 0x1185a1400] 01:51:56 INFO - PROCESS | 1935 | 1462783916217 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x119107000) [pid = 1935] [serial = 1592] [outer = 0x1185a1400] 01:51:56 INFO - PROCESS | 1935 | 1462783916556 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]]]}] 01:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 477ms 01:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:51:56 INFO - PROCESS | 1935 | 1462783916577 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 01:51:56 INFO - PROCESS | 1935 | 1462783916578 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 01:51:56 INFO - PROCESS | 1935 | 1462783916580 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:51:56 INFO - PROCESS | 1935 | 1462783916582 Marionette TRACE conn2 <- [1,2094,null,{}] 01:51:56 INFO - PROCESS | 1935 | 1462783916586 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}] 01:51:56 INFO - PROCESS | 1935 | 1462783916665 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 01:51:56 INFO - PROCESS | 1935 | 1462783916672 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x124e52800 == 33 [pid = 1935] [id = 531] 01:51:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x11947e000) [pid = 1935] [serial = 1593] [outer = 0x0] 01:51:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x119769000) [pid = 1935] [serial = 1594] [outer = 0x11947e000] 01:51:56 INFO - PROCESS | 1935 | 1462783916755 Marionette DEBUG loaded listener.js 01:51:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x119c9d400) [pid = 1935] [serial = 1595] [outer = 0x11947e000] 01:51:57 INFO - PROCESS | 1935 | 1462783917072 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]]]}] 01:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 01:51:57 INFO - PROCESS | 1935 | 1462783917103 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 1935 | 1462783917104 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 01:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:51:57 INFO - PROCESS | 1935 | 1462783917106 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 1935 | 1462783917108 Marionette TRACE conn2 <- [1,2098,null,{}] 01:51:57 INFO - PROCESS | 1935 | 1462783917110 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}] 01:51:57 INFO - PROCESS | 1935 | 1462783917218 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 01:51:57 INFO - PROCESS | 1935 | 1462783917232 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291d4000 == 34 [pid = 1935] [id = 532] 01:51:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x119ca7000) [pid = 1935] [serial = 1596] [outer = 0x0] 01:51:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x120f39c00) [pid = 1935] [serial = 1597] [outer = 0x119ca7000] 01:51:57 INFO - PROCESS | 1935 | 1462783917258 Marionette DEBUG loaded listener.js 01:51:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x120f41c00) [pid = 1935] [serial = 1598] [outer = 0x119ca7000] 01:51:57 INFO - PROCESS | 1935 | 1462783917620 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]]]}] 01:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 568ms 01:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:51:57 INFO - PROCESS | 1935 | 1462783917675 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 01:51:57 INFO - PROCESS | 1935 | 1462783917677 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 01:51:57 INFO - PROCESS | 1935 | 1462783917679 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:51:57 INFO - PROCESS | 1935 | 1462783917680 Marionette TRACE conn2 <- [1,2102,null,{}] 01:51:57 INFO - PROCESS | 1935 | 1462783917682 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}] 01:51:57 INFO - PROCESS | 1935 | 1462783917778 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 01:51:57 INFO - PROCESS | 1935 | 1462783917797 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa13000 == 35 [pid = 1935] [id = 533] 01:51:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x120f35000) [pid = 1935] [serial = 1599] [outer = 0x0] 01:51:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x120fb8c00) [pid = 1935] [serial = 1600] [outer = 0x120f35000] 01:51:57 INFO - PROCESS | 1935 | 1462783917822 Marionette DEBUG loaded listener.js 01:51:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x120fbec00) [pid = 1935] [serial = 1601] [outer = 0x120f35000] 01:51:58 INFO - PROCESS | 1935 | 1462783918165 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]]]}] 01:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 523ms 01:51:58 INFO - PROCESS | 1935 | 1462783918203 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 1935 | 1462783918204 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 01:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:51:58 INFO - PROCESS | 1935 | 1462783918207 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:51:58 INFO - PROCESS | 1935 | 1462783918208 Marionette TRACE conn2 <- [1,2106,null,{}] 01:51:58 INFO - PROCESS | 1935 | 1462783918210 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}] 01:51:58 INFO - PROCESS | 1935 | 1462783918309 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 01:51:58 INFO - PROCESS | 1935 | 1462783918343 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x12acaa800 == 36 [pid = 1935] [id = 534] 01:51:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x120fb7400) [pid = 1935] [serial = 1602] [outer = 0x0] 01:51:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x12309b800) [pid = 1935] [serial = 1603] [outer = 0x120fb7400] 01:51:58 INFO - PROCESS | 1935 | 1462783918368 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x12310d800) [pid = 1935] [serial = 1604] [outer = 0x120fb7400] 01:51:58 INFO - PROCESS | 1935 | 1462783918693 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]]]}] 01:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 518ms 01:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:51:58 INFO - PROCESS | 1935 | 1462783918725 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 01:51:58 INFO - PROCESS | 1935 | 1462783918727 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 01:51:58 INFO - PROCESS | 1935 | 1462783918729 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:51:58 INFO - PROCESS | 1935 | 1462783918730 Marionette TRACE conn2 <- [1,2110,null,{}] 01:51:58 INFO - PROCESS | 1935 | 1462783918732 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}] 01:51:58 INFO - PROCESS | 1935 | 1462783918839 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 01:51:58 INFO - PROCESS | 1935 | 1462783918843 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2cc000 == 37 [pid = 1935] [id = 535] 01:51:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x120fbac00) [pid = 1935] [serial = 1605] [outer = 0x0] 01:51:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x1233ed800) [pid = 1935] [serial = 1606] [outer = 0x120fbac00] 01:51:58 INFO - PROCESS | 1935 | 1462783918868 Marionette DEBUG loaded listener.js 01:51:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x123579800) [pid = 1935] [serial = 1607] [outer = 0x120fbac00] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x1181bf400) [pid = 1935] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x117e6fc00) [pid = 1935] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x118235800) [pid = 1935] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x112a68c00) [pid = 1935] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x1122bf000) [pid = 1935] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x1122be800) [pid = 1935] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x1131bb000) [pid = 1935] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x11675fc00) [pid = 1935] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x110e9fc00) [pid = 1935] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x10a7b8400) [pid = 1935] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x113149000) [pid = 1935] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x11204d000) [pid = 1935] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x1187b4800) [pid = 1935] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x11908f800) [pid = 1935] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:51:59 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x11910e000) [pid = 1935] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:51:59 INFO - PROCESS | 1935 | 1462783919299 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]]]}] 01:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 621ms 01:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:51:59 INFO - PROCESS | 1935 | 1462783919351 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 01:51:59 INFO - PROCESS | 1935 | 1462783919352 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 01:51:59 INFO - PROCESS | 1935 | 1462783919354 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - PROCESS | 1935 | 1462783919355 Marionette TRACE conn2 <- [1,2114,null,{}] 01:51:59 INFO - PROCESS | 1935 | 1462783919358 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}] 01:51:59 INFO - PROCESS | 1935 | 1462783919463 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 01:51:59 INFO - PROCESS | 1935 | 1462783919500 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:51:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d3e800 == 38 [pid = 1935] [id = 536] 01:51:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x110e9b800) [pid = 1935] [serial = 1608] [outer = 0x0] 01:51:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x112a68c00) [pid = 1935] [serial = 1609] [outer = 0x110e9b800] 01:51:59 INFO - PROCESS | 1935 | 1462783919529 Marionette DEBUG loaded listener.js 01:51:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x1187b3c00) [pid = 1935] [serial = 1610] [outer = 0x110e9b800] 01:51:59 INFO - PROCESS | 1935 | 1462783919853 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]]]}] 01:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 521ms 01:51:59 INFO - PROCESS | 1935 | 1462783919875 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 01:51:59 INFO - PROCESS | 1935 | 1462783919877 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 01:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:51:59 INFO - PROCESS | 1935 | 1462783919879 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:51:59 INFO - PROCESS | 1935 | 1462783919881 Marionette TRACE conn2 <- [1,2118,null,{}] 01:51:59 INFO - PROCESS | 1935 | 1462783919885 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}] 01:51:59 INFO - PROCESS | 1935 | 1462783919986 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 01:52:00 INFO - PROCESS | 1935 | 1462783920042 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bade000 == 39 [pid = 1935] [id = 537] 01:52:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x118526800) [pid = 1935] [serial = 1611] [outer = 0x0] 01:52:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x12357b400) [pid = 1935] [serial = 1612] [outer = 0x118526800] 01:52:00 INFO - PROCESS | 1935 | 1462783920067 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x12370e800) [pid = 1935] [serial = 1613] [outer = 0x118526800] 01:52:00 INFO - PROCESS | 1935 | 1462783920338 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]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 471ms 01:52:00 INFO - PROCESS | 1935 | 1462783920358 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 1935 | 1462783920359 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 01:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:52:00 INFO - PROCESS | 1935 | 1462783920361 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 1935 | 1462783920362 Marionette TRACE conn2 <- [1,2122,null,{}] 01:52:00 INFO - PROCESS | 1935 | 1462783920365 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}] 01:52:00 INFO - PROCESS | 1935 | 1462783920467 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 01:52:00 INFO - PROCESS | 1935 | 1462783920472 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bff2800 == 40 [pid = 1935] [id = 538] 01:52:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x11314ec00) [pid = 1935] [serial = 1614] [outer = 0x0] 01:52:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x1239ab800) [pid = 1935] [serial = 1615] [outer = 0x11314ec00] 01:52:00 INFO - PROCESS | 1935 | 1462783920498 Marionette DEBUG loaded listener.js 01:52:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x123abc800) [pid = 1935] [serial = 1616] [outer = 0x11314ec00] 01:52:00 INFO - PROCESS | 1935 | 1462783920911 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]]]}] 01:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 569ms 01:52:00 INFO - PROCESS | 1935 | 1462783920932 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 01:52:00 INFO - PROCESS | 1935 | 1462783920934 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 01:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:52:00 INFO - PROCESS | 1935 | 1462783920939 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:52:00 INFO - PROCESS | 1935 | 1462783920941 Marionette TRACE conn2 <- [1,2126,null,{}] 01:52:00 INFO - PROCESS | 1935 | 1462783920944 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}] 01:52:01 INFO - PROCESS | 1935 | 1462783921093 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 01:52:01 INFO - PROCESS | 1935 | 1462783921106 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c21c800 == 41 [pid = 1935] [id = 539] 01:52:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x123abd000) [pid = 1935] [serial = 1617] [outer = 0x0] 01:52:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x123ac6800) [pid = 1935] [serial = 1618] [outer = 0x123abd000] 01:52:01 INFO - PROCESS | 1935 | 1462783921145 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x123d1c800) [pid = 1935] [serial = 1619] [outer = 0x123abd000] 01:52:01 INFO - PROCESS | 1935 | 1462783921633 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]]]}] 01:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 721ms 01:52:01 INFO - PROCESS | 1935 | 1462783921660 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 01:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:52:01 INFO - PROCESS | 1935 | 1462783921663 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 01:52:01 INFO - PROCESS | 1935 | 1462783921666 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:52:01 INFO - PROCESS | 1935 | 1462783921669 Marionette TRACE conn2 <- [1,2130,null,{}] 01:52:01 INFO - PROCESS | 1935 | 1462783921672 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}] 01:52:01 INFO - PROCESS | 1935 | 1462783921781 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 01:52:01 INFO - PROCESS | 1935 | 1462783921895 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191c5800 == 42 [pid = 1935] [id = 540] 01:52:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x1133b1800) [pid = 1935] [serial = 1620] [outer = 0x0] 01:52:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x115e3ec00) [pid = 1935] [serial = 1621] [outer = 0x1133b1800] 01:52:01 INFO - PROCESS | 1935 | 1462783921928 Marionette DEBUG loaded listener.js 01:52:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x116939800) [pid = 1935] [serial = 1622] [outer = 0x1133b1800] 01:52:02 INFO - PROCESS | 1935 | 1462783922355 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] 01:52:02 INFO - PROCESS | 1935 | 1462783922393 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 01:52:02 INFO - PROCESS | 1935 | 1462783922397 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:52:02 INFO - PROCESS | 1935 | 1462783922399 Marionette TRACE conn2 <- [1,2134,null,{}] 01:52:02 INFO - PROCESS | 1935 | 1462783922402 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}] 01:52:02 INFO - PROCESS | 1935 | 1462783922508 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 01:52:02 INFO - PROCESS | 1935 | 1462783922565 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a96800 == 43 [pid = 1935] [id = 541] 01:52:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x116f2c000) [pid = 1935] [serial = 1623] [outer = 0x0] 01:52:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x118094c00) [pid = 1935] [serial = 1624] [outer = 0x116f2c000] 01:52:02 INFO - PROCESS | 1935 | 1462783922594 Marionette DEBUG loaded listener.js 01:52:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x11859e400) [pid = 1935] [serial = 1625] [outer = 0x116f2c000] 01:52:03 INFO - PROCESS | 1935 | 1462783923040 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]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 672ms 01:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:52:03 INFO - PROCESS | 1935 | 1462783923070 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 01:52:03 INFO - PROCESS | 1935 | 1462783923072 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 01:52:03 INFO - PROCESS | 1935 | 1462783923074 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 1935 | 1462783923076 Marionette TRACE conn2 <- [1,2138,null,{}] 01:52:03 INFO - PROCESS | 1935 | 1462783923085 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}] 01:52:03 INFO - PROCESS | 1935 | 1462783923222 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 01:52:03 INFO - PROCESS | 1935 | 1462783923302 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2de000 == 44 [pid = 1935] [id = 542] 01:52:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x119105400) [pid = 1935] [serial = 1626] [outer = 0x0] 01:52:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x11947d000) [pid = 1935] [serial = 1627] [outer = 0x119105400] 01:52:03 INFO - PROCESS | 1935 | 1462783923354 Marionette DEBUG loaded listener.js 01:52:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x120f3bc00) [pid = 1935] [serial = 1628] [outer = 0x119105400] 01:52:03 INFO - PROCESS | 1935 | 1462783923826 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]]]}] 01:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 775ms 01:52:03 INFO - PROCESS | 1935 | 1462783923849 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 01:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:52:03 INFO - PROCESS | 1935 | 1462783923853 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 01:52:03 INFO - PROCESS | 1935 | 1462783923855 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:52:03 INFO - PROCESS | 1935 | 1462783923857 Marionette TRACE conn2 <- [1,2142,null,{}] 01:52:03 INFO - PROCESS | 1935 | 1462783923859 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}] 01:52:03 INFO - PROCESS | 1935 | 1462783923968 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 01:52:04 INFO - PROCESS | 1935 | 1462783924023 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6a0800 == 45 [pid = 1935] [id = 543] 01:52:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x120fb9000) [pid = 1935] [serial = 1629] [outer = 0x0] 01:52:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x123575c00) [pid = 1935] [serial = 1630] [outer = 0x120fb9000] 01:52:04 INFO - PROCESS | 1935 | 1462783924052 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x123583c00) [pid = 1935] [serial = 1631] [outer = 0x120fb9000] 01:52:04 INFO - PROCESS | 1935 | 1462783924519 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] 01:52:04 INFO - PROCESS | 1935 | 1462783924528 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 01:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:52:04 INFO - PROCESS | 1935 | 1462783924530 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:52:04 INFO - PROCESS | 1935 | 1462783924532 Marionette TRACE conn2 <- [1,2146,null,{}] 01:52:04 INFO - PROCESS | 1935 | 1462783924537 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}] 01:52:04 INFO - PROCESS | 1935 | 1462783924639 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 01:52:04 INFO - PROCESS | 1935 | 1462783924727 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x119b97000 == 46 [pid = 1935] [id = 544] 01:52:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x11272ec00) [pid = 1935] [serial = 1632] [outer = 0x0] 01:52:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x118734800) [pid = 1935] [serial = 1633] [outer = 0x11272ec00] 01:52:04 INFO - PROCESS | 1935 | 1462783924757 Marionette DEBUG loaded listener.js 01:52:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x116a5ac00) [pid = 1935] [serial = 1634] [outer = 0x11272ec00] 01:52:05 INFO - PROCESS | 1935 | 1462783925474 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] 01:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:52:05 INFO - PROCESS | 1935 | 1462783925509 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 01:52:05 INFO - PROCESS | 1935 | 1462783925514 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:52:05 INFO - PROCESS | 1935 | 1462783925521 Marionette TRACE conn2 <- [1,2150,null,{}] 01:52:05 INFO - PROCESS | 1935 | 1462783925526 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}] 01:52:05 INFO - PROCESS | 1935 | 1462783925657 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 01:52:05 INFO - PROCESS | 1935 | 1462783925727 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x11856d800 == 47 [pid = 1935] [id = 545] 01:52:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x11204f000) [pid = 1935] [serial = 1635] [outer = 0x0] 01:52:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x112872800) [pid = 1935] [serial = 1636] [outer = 0x11204f000] 01:52:05 INFO - PROCESS | 1935 | 1462783925755 Marionette DEBUG loaded listener.js 01:52:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x113149000) [pid = 1935] [serial = 1637] [outer = 0x11204f000] 01:52:06 INFO - PROCESS | 1935 | 1462783926167 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]]]}] 01:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 726ms 01:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:52:06 INFO - PROCESS | 1935 | 1462783926240 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1935 | 1462783926243 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 01:52:06 INFO - PROCESS | 1935 | 1462783926248 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 1935 | 1462783926249 Marionette TRACE conn2 <- [1,2154,null,{}] 01:52:06 INFO - PROCESS | 1935 | 1462783926252 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}] 01:52:06 INFO - PROCESS | 1935 | 1462783926346 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 01:52:06 INFO - PROCESS | 1935 | 1462783926404 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x1161cb000 == 48 [pid = 1935] [id = 546] 01:52:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x11314d400) [pid = 1935] [serial = 1638] [outer = 0x0] 01:52:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x115e3c800) [pid = 1935] [serial = 1639] [outer = 0x11314d400] 01:52:06 INFO - PROCESS | 1935 | 1462783926432 Marionette DEBUG loaded listener.js 01:52:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x116766800) [pid = 1935] [serial = 1640] [outer = 0x11314d400] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x12bff2800 == 47 [pid = 1935] [id = 538] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x12bade000 == 46 [pid = 1935] [id = 537] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x124d3e800 == 45 [pid = 1935] [id = 536] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2cc000 == 44 [pid = 1935] [id = 535] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x12acaa800 == 43 [pid = 1935] [id = 534] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa13000 == 42 [pid = 1935] [id = 533] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x119730400) [pid = 1935] [serial = 1561] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x1291d4000 == 41 [pid = 1935] [id = 532] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x124e52800 == 40 [pid = 1935] [id = 531] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x124131800 == 39 [pid = 1935] [id = 530] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x119bb6000 == 38 [pid = 1935] [id = 529] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x11607d000 == 37 [pid = 1935] [id = 528] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x1191d4800 == 36 [pid = 1935] [id = 527] 01:52:06 INFO - PROCESS | 1935 | --DOCSHELL 0x116118800 == 35 [pid = 1935] [id = 526] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x1187b2400) [pid = 1935] [serial = 1550] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x11854cc00) [pid = 1935] [serial = 1544] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x118232c00) [pid = 1935] [serial = 1541] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x119480800) [pid = 1935] [serial = 1559] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x117172c00) [pid = 1935] [serial = 1538] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x118239000) [pid = 1935] [serial = 1543] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x118087000) [pid = 1935] [serial = 1540] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x11859dc00) [pid = 1935] [serial = 1546] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x11852e000) [pid = 1935] [serial = 1549] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x112e61000) [pid = 1935] [serial = 1520] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x112876c00) [pid = 1935] [serial = 1519] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x11286f400) [pid = 1935] [serial = 1526] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x112730800) [pid = 1935] [serial = 1525] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x113d74c00) [pid = 1935] [serial = 1531] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x1161a8000) [pid = 1935] [serial = 1532] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x1169b2000) [pid = 1935] [serial = 1534] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x116f25800) [pid = 1935] [serial = 1535] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11204e400) [pid = 1935] [serial = 1517] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x110ea5800) [pid = 1935] [serial = 1516] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x116f26c00) [pid = 1935] [serial = 1537] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x113342800) [pid = 1935] [serial = 1522] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x11515bc00) [pid = 1935] [serial = 1523] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x112872c00) [pid = 1935] [serial = 1528] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x113145800) [pid = 1935] [serial = 1529] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x118c68800) [pid = 1935] [serial = 1552] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x11930e000) [pid = 1935] [serial = 1555] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x1193b0400) [pid = 1935] [serial = 1556] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x11908ac00) [pid = 1935] [serial = 1553] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x1187abc00) [pid = 1935] [serial = 1547] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x1193b7800) [pid = 1935] [serial = 1558] [outer = 0x0] [url = about:blank] 01:52:06 INFO - PROCESS | 1935 | 1462783926858 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]]]}] 01:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 621ms 01:52:06 INFO - PROCESS | 1935 | 1462783926869 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 01:52:06 INFO - PROCESS | 1935 | 1462783926870 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 01:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:52:06 INFO - PROCESS | 1935 | 1462783926873 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:52:06 INFO - PROCESS | 1935 | 1462783926875 Marionette TRACE conn2 <- [1,2158,null,{}] 01:52:06 INFO - PROCESS | 1935 | 1462783926883 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}] 01:52:06 INFO - PROCESS | 1935 | 1462783926968 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 01:52:06 INFO - PROCESS | 1935 | 1462783926974 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f0a000 == 36 [pid = 1935] [id = 547] 01:52:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x116f2d800) [pid = 1935] [serial = 1641] [outer = 0x0] 01:52:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x117545800) [pid = 1935] [serial = 1642] [outer = 0x116f2d800] 01:52:07 INFO - PROCESS | 1935 | 1462783927003 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x118087000) [pid = 1935] [serial = 1643] [outer = 0x116f2d800] 01:52:07 INFO - PROCESS | 1935 | 1462783927379 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]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 522ms 01:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:52:07 INFO - PROCESS | 1935 | 1462783927395 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 1935 | 1462783927397 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 01:52:07 INFO - PROCESS | 1935 | 1462783927400 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 1935 | 1462783927403 Marionette TRACE conn2 <- [1,2162,null,{}] 01:52:07 INFO - PROCESS | 1935 | 1462783927438 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}] 01:52:07 INFO - PROCESS | 1935 | 1462783927518 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 01:52:07 INFO - PROCESS | 1935 | 1462783927524 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x119b9e800 == 37 [pid = 1935] [id = 548] 01:52:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x1181bf400) [pid = 1935] [serial = 1644] [outer = 0x0] 01:52:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x118233800) [pid = 1935] [serial = 1645] [outer = 0x1181bf400] 01:52:07 INFO - PROCESS | 1935 | 1462783927550 Marionette DEBUG loaded listener.js 01:52:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x1185a1000) [pid = 1935] [serial = 1646] [outer = 0x1181bf400] 01:52:07 INFO - PROCESS | 1935 | 1462783927873 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]]]}] 01:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 499ms 01:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:52:07 INFO - PROCESS | 1935 | 1462783927902 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 01:52:07 INFO - PROCESS | 1935 | 1462783927904 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 01:52:07 INFO - PROCESS | 1935 | 1462783927914 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:52:07 INFO - PROCESS | 1935 | 1462783927915 Marionette TRACE conn2 <- [1,2166,null,{}] 01:52:07 INFO - PROCESS | 1935 | 1462783927920 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}] 01:52:08 INFO - PROCESS | 1935 | 1462783927998 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 01:52:08 INFO - PROCESS | 1935 | 1462783928057 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231de800 == 38 [pid = 1935] [id = 549] 01:52:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x1181c5c00) [pid = 1935] [serial = 1647] [outer = 0x0] 01:52:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x1187ac000) [pid = 1935] [serial = 1648] [outer = 0x1181c5c00] 01:52:08 INFO - PROCESS | 1935 | 1462783928083 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x11908ec00) [pid = 1935] [serial = 1649] [outer = 0x1181c5c00] 01:52:08 INFO - PROCESS | 1935 | 1462783928389 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]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 530ms 01:52:08 INFO - PROCESS | 1935 | 1462783928437 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 1935 | 1462783928439 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 01:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:52:08 INFO - PROCESS | 1935 | 1462783928441 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 1935 | 1462783928442 Marionette TRACE conn2 <- [1,2170,null,{}] 01:52:08 INFO - PROCESS | 1935 | 1462783928444 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}] 01:52:08 INFO - PROCESS | 1935 | 1462783928542 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 01:52:08 INFO - PROCESS | 1935 | 1462783928602 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x116970800 == 39 [pid = 1935] [id = 550] 01:52:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x11908b000) [pid = 1935] [serial = 1650] [outer = 0x0] 01:52:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x1193b1400) [pid = 1935] [serial = 1651] [outer = 0x11908b000] 01:52:08 INFO - PROCESS | 1935 | 1462783928628 Marionette DEBUG loaded listener.js 01:52:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x120f40800) [pid = 1935] [serial = 1652] [outer = 0x11908b000] 01:52:08 INFO - PROCESS | 1935 | 1462783928927 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]]]}] 01:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 518ms 01:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:52:08 INFO - PROCESS | 1935 | 1462783928959 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 01:52:08 INFO - PROCESS | 1935 | 1462783928961 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 01:52:08 INFO - PROCESS | 1935 | 1462783928963 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:52:08 INFO - PROCESS | 1935 | 1462783928964 Marionette TRACE conn2 <- [1,2174,null,{}] 01:52:08 INFO - PROCESS | 1935 | 1462783928968 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}] 01:52:09 INFO - PROCESS | 1935 | 1462783929079 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 01:52:09 INFO - PROCESS | 1935 | 1462783929090 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b1f000 == 40 [pid = 1935] [id = 551] 01:52:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x120f3dc00) [pid = 1935] [serial = 1653] [outer = 0x0] 01:52:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x120fbb400) [pid = 1935] [serial = 1654] [outer = 0x120f3dc00] 01:52:09 INFO - PROCESS | 1935 | 1462783929116 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x12309cc00) [pid = 1935] [serial = 1655] [outer = 0x120f3dc00] 01:52:09 INFO - PROCESS | 1935 | 1462783929460 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]]]}] 01:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 518ms 01:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:52:09 INFO - PROCESS | 1935 | 1462783929488 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 01:52:09 INFO - PROCESS | 1935 | 1462783929489 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 01:52:09 INFO - PROCESS | 1935 | 1462783929492 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:52:09 INFO - PROCESS | 1935 | 1462783929494 Marionette TRACE conn2 <- [1,2178,null,{}] 01:52:09 INFO - PROCESS | 1935 | 1462783929496 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}] 01:52:09 INFO - PROCESS | 1935 | 1462783929629 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 01:52:09 INFO - PROCESS | 1935 | 1462783929677 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x128f69800 == 41 [pid = 1935] [id = 552] 01:52:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x120fbd400) [pid = 1935] [serial = 1656] [outer = 0x0] 01:52:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x12348ac00) [pid = 1935] [serial = 1657] [outer = 0x120fbd400] 01:52:09 INFO - PROCESS | 1935 | 1462783929718 Marionette DEBUG loaded listener.js 01:52:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x123584c00) [pid = 1935] [serial = 1658] [outer = 0x120fbd400] 01:52:10 INFO - PROCESS | 1935 | 1462783930150 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]]]}] 01:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 669ms 01:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:52:10 INFO - PROCESS | 1935 | 1462783930162 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 01:52:10 INFO - PROCESS | 1935 | 1462783930163 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 01:52:10 INFO - PROCESS | 1935 | 1462783930165 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:52:10 INFO - PROCESS | 1935 | 1462783930167 Marionette TRACE conn2 <- [1,2182,null,{}] 01:52:10 INFO - PROCESS | 1935 | 1462783930170 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}] 01:52:10 INFO - PROCESS | 1935 | 1462783930277 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 01:52:10 INFO - PROCESS | 1935 | 1462783930290 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a597800 == 42 [pid = 1935] [id = 553] 01:52:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x123577000) [pid = 1935] [serial = 1659] [outer = 0x0] 01:52:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x123abe800) [pid = 1935] [serial = 1660] [outer = 0x123577000] 01:52:10 INFO - PROCESS | 1935 | 1462783930315 Marionette DEBUG loaded listener.js 01:52:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x123ac7800) [pid = 1935] [serial = 1661] [outer = 0x123577000] 01:52:10 INFO - PROCESS | 1935 | 1462783930689 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]]]}] 01:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 571ms 01:52:10 INFO - PROCESS | 1935 | 1462783930737 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 01:52:10 INFO - PROCESS | 1935 | 1462783930738 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 01:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:52:10 INFO - PROCESS | 1935 | 1462783930740 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:52:10 INFO - PROCESS | 1935 | 1462783930741 Marionette TRACE conn2 <- [1,2186,null,{}] 01:52:10 INFO - PROCESS | 1935 | 1462783930743 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}] 01:52:10 INFO - PROCESS | 1935 | 1462783930846 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x11314ec00) [pid = 1935] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x119ca7000) [pid = 1935] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x120fb7400) [pid = 1935] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x120f35000) [pid = 1935] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x120fbac00) [pid = 1935] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x110e9b800) [pid = 1935] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x11947e000) [pid = 1935] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x118079c00) [pid = 1935] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x10a7b7000) [pid = 1935] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x111b0ac00) [pid = 1935] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x116a5c800) [pid = 1935] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x112731c00) [pid = 1935] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x1185a1400) [pid = 1935] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:52:11 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x118526800) [pid = 1935] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:52:11 INFO - PROCESS | 1935 | 1462783931040 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f06000 == 43 [pid = 1935] [id = 554] 01:52:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x110e9b800) [pid = 1935] [serial = 1662] [outer = 0x0] 01:52:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x112874000) [pid = 1935] [serial = 1663] [outer = 0x110e9b800] 01:52:11 INFO - PROCESS | 1935 | 1462783931066 Marionette DEBUG loaded listener.js 01:52:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x118232800) [pid = 1935] [serial = 1664] [outer = 0x110e9b800] 01:52:11 INFO - PROCESS | 1935 | 1462783931344 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]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 618ms 01:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:52:11 INFO - PROCESS | 1935 | 1462783931358 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 01:52:11 INFO - PROCESS | 1935 | 1462783931360 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 01:52:11 INFO - PROCESS | 1935 | 1462783931362 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 1935 | 1462783931364 Marionette TRACE conn2 <- [1,2190,null,{}] 01:52:11 INFO - PROCESS | 1935 | 1462783931374 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}] 01:52:11 INFO - PROCESS | 1935 | 1462783931480 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 01:52:11 INFO - PROCESS | 1935 | 1462783931485 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2d2800 == 44 [pid = 1935] [id = 555] 01:52:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x112a70800) [pid = 1935] [serial = 1665] [outer = 0x0] 01:52:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x123cd3400) [pid = 1935] [serial = 1666] [outer = 0x112a70800] 01:52:11 INFO - PROCESS | 1935 | 1462783931514 Marionette DEBUG loaded listener.js 01:52:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x123ddb800) [pid = 1935] [serial = 1667] [outer = 0x112a70800] 01:52:11 INFO - PROCESS | 1935 | 1462783931860 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]]]}] 01:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 521ms 01:52:11 INFO - PROCESS | 1935 | 1462783931883 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 01:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:52:11 INFO - PROCESS | 1935 | 1462783931895 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 01:52:11 INFO - PROCESS | 1935 | 1462783931898 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:52:11 INFO - PROCESS | 1935 | 1462783931899 Marionette TRACE conn2 <- [1,2194,null,{}] 01:52:11 INFO - PROCESS | 1935 | 1462783931903 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}] 01:52:12 INFO - PROCESS | 1935 | 1462783932015 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 01:52:12 INFO - PROCESS | 1935 | 1462783932021 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf2f800 == 45 [pid = 1935] [id = 556] 01:52:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x123ddc000) [pid = 1935] [serial = 1668] [outer = 0x0] 01:52:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x1244f7000) [pid = 1935] [serial = 1669] [outer = 0x123ddc000] 01:52:12 INFO - PROCESS | 1935 | 1462783932047 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x124e32000) [pid = 1935] [serial = 1670] [outer = 0x123ddc000] 01:52:12 INFO - PROCESS | 1935 | 1462783932377 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]]]}] 01:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 518ms 01:52:12 INFO - PROCESS | 1935 | 1462783932418 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 01:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:52:12 INFO - PROCESS | 1935 | 1462783932419 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 01:52:12 INFO - PROCESS | 1935 | 1462783932423 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:52:12 INFO - PROCESS | 1935 | 1462783932424 Marionette TRACE conn2 <- [1,2198,null,{}] 01:52:12 INFO - PROCESS | 1935 | 1462783932428 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}] 01:52:12 INFO - PROCESS | 1935 | 1462783932554 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 01:52:12 INFO - PROCESS | 1935 | 1462783932636 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c214800 == 46 [pid = 1935] [id = 557] 01:52:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x12418d000) [pid = 1935] [serial = 1671] [outer = 0x0] 01:52:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x124e3c000) [pid = 1935] [serial = 1672] [outer = 0x12418d000] 01:52:12 INFO - PROCESS | 1935 | 1462783932676 Marionette DEBUG loaded listener.js 01:52:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x124eb5800) [pid = 1935] [serial = 1673] [outer = 0x12418d000] 01:52:13 INFO - PROCESS | 1935 | 1462783933087 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]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 721ms 01:52:13 INFO - PROCESS | 1935 | 1462783933144 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 1935 | 1462783933146 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 01:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:52:13 INFO - PROCESS | 1935 | 1462783933150 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 1935 | 1462783933152 Marionette TRACE conn2 <- [1,2202,null,{}] 01:52:13 INFO - PROCESS | 1935 | 1462783933156 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}] 01:52:13 INFO - PROCESS | 1935 | 1462783933264 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 01:52:13 INFO - PROCESS | 1935 | 1462783933316 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x11323a800 == 47 [pid = 1935] [id = 558] 01:52:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x112026400) [pid = 1935] [serial = 1674] [outer = 0x0] 01:52:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1122c3800) [pid = 1935] [serial = 1675] [outer = 0x112026400] 01:52:13 INFO - PROCESS | 1935 | 1462783933348 Marionette DEBUG loaded listener.js 01:52:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x11286f400) [pid = 1935] [serial = 1676] [outer = 0x112026400] 01:52:13 INFO - PROCESS | 1935 | 1462783933808 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]]]}] 01:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 01:52:13 INFO - PROCESS | 1935 | 1462783933821 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 01:52:13 INFO - PROCESS | 1935 | 1462783933825 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 01:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:52:13 INFO - PROCESS | 1935 | 1462783933831 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:52:13 INFO - PROCESS | 1935 | 1462783933833 Marionette TRACE conn2 <- [1,2206,null,{}] 01:52:13 INFO - PROCESS | 1935 | 1462783933836 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}] 01:52:13 INFO - PROCESS | 1935 | 1462783933964 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 01:52:14 INFO - PROCESS | 1935 | 1462783934089 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x1182d4000 == 48 [pid = 1935] [id = 559] 01:52:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x113145800) [pid = 1935] [serial = 1677] [outer = 0x0] 01:52:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x116941800) [pid = 1935] [serial = 1678] [outer = 0x113145800] 01:52:14 INFO - PROCESS | 1935 | 1462783934119 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x118076c00) [pid = 1935] [serial = 1679] [outer = 0x113145800] 01:52:14 INFO - PROCESS | 1935 | 1462783934544 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]]]}] 01:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 722ms 01:52:14 INFO - PROCESS | 1935 | 1462783934552 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 01:52:14 INFO - PROCESS | 1935 | 1462783934554 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 01:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:52:14 INFO - PROCESS | 1935 | 1462783934556 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:52:14 INFO - PROCESS | 1935 | 1462783934559 Marionette TRACE conn2 <- [1,2210,null,{}] 01:52:14 INFO - PROCESS | 1935 | 1462783934567 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}] 01:52:14 INFO - PROCESS | 1935 | 1462783934674 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 01:52:14 INFO - PROCESS | 1935 | 1462783934728 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bacb800 == 49 [pid = 1935] [id = 560] 01:52:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x1181c6000) [pid = 1935] [serial = 1680] [outer = 0x0] 01:52:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x1187b8400) [pid = 1935] [serial = 1681] [outer = 0x1181c6000] 01:52:14 INFO - PROCESS | 1935 | 1462783934760 Marionette DEBUG loaded listener.js 01:52:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x11972ac00) [pid = 1935] [serial = 1682] [outer = 0x1181c6000] 01:52:15 INFO - PROCESS | 1935 | 1462783935216 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]]]}] 01:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 01:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:52:15 INFO - PROCESS | 1935 | 1462783935228 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 1935 | 1462783935230 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 01:52:15 INFO - PROCESS | 1935 | 1462783935232 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:52:15 INFO - PROCESS | 1935 | 1462783935233 Marionette TRACE conn2 <- [1,2214,null,{}] 01:52:15 INFO - PROCESS | 1935 | 1462783935236 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}] 01:52:15 INFO - PROCESS | 1935 | 1462783935339 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 01:52:15 INFO - PROCESS | 1935 | 1462783935432 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb9c000 == 50 [pid = 1935] [id = 561] 01:52:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x120f34400) [pid = 1935] [serial = 1683] [outer = 0x0] 01:52:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x120fb7000) [pid = 1935] [serial = 1684] [outer = 0x120f34400] 01:52:15 INFO - PROCESS | 1935 | 1462783935462 Marionette DEBUG loaded listener.js 01:52:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x12368e400) [pid = 1935] [serial = 1685] [outer = 0x120f34400] 01:52:15 INFO - PROCESS | 1935 | 1462783935877 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]]]}] 01:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 01:52:15 INFO - PROCESS | 1935 | 1462783935903 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 01:52:15 INFO - PROCESS | 1935 | 1462783935904 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 01:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:52:15 INFO - PROCESS | 1935 | 1462783935907 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:52:15 INFO - PROCESS | 1935 | 1462783935908 Marionette TRACE conn2 <- [1,2218,null,{}] 01:52:15 INFO - PROCESS | 1935 | 1462783935910 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}] 01:52:16 INFO - PROCESS | 1935 | 1462783936010 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 01:52:16 INFO - PROCESS | 1935 | 1462783936080 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ce4d000 == 51 [pid = 1935] [id = 562] 01:52:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x120f36400) [pid = 1935] [serial = 1686] [outer = 0x0] 01:52:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x123ac9000) [pid = 1935] [serial = 1687] [outer = 0x120f36400] 01:52:16 INFO - PROCESS | 1935 | 1462783936109 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x123dd2800) [pid = 1935] [serial = 1688] [outer = 0x120f36400] 01:52:16 INFO - PROCESS | 1935 | 1462783936512 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]]]}] 01:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 619ms 01:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:52:16 INFO - PROCESS | 1935 | 1462783936527 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 01:52:16 INFO - PROCESS | 1935 | 1462783936528 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 01:52:16 INFO - PROCESS | 1935 | 1462783936530 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:52:16 INFO - PROCESS | 1935 | 1462783936532 Marionette TRACE conn2 <- [1,2222,null,{}] 01:52:16 INFO - PROCESS | 1935 | 1462783936534 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}] 01:52:16 INFO - PROCESS | 1935 | 1462783936654 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 01:52:16 INFO - PROCESS | 1935 | 1462783936745 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d320000 == 52 [pid = 1935] [id = 563] 01:52:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x124e41c00) [pid = 1935] [serial = 1689] [outer = 0x0] 01:52:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x12613e800) [pid = 1935] [serial = 1690] [outer = 0x124e41c00] 01:52:16 INFO - PROCESS | 1935 | 1462783936779 Marionette DEBUG loaded listener.js 01:52:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x126574c00) [pid = 1935] [serial = 1691] [outer = 0x124e41c00] 01:52:17 INFO - PROCESS | 1935 | 1462783937224 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]]]}] 01:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 722ms 01:52:17 INFO - PROCESS | 1935 | 1462783937254 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 01:52:17 INFO - PROCESS | 1935 | 1462783937255 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 01:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:52:17 INFO - PROCESS | 1935 | 1462783937257 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:52:17 INFO - PROCESS | 1935 | 1462783937259 Marionette TRACE conn2 <- [1,2226,null,{}] 01:52:17 INFO - PROCESS | 1935 | 1462783937261 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}] 01:52:17 INFO - PROCESS | 1935 | 1462783937360 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 01:52:17 INFO - PROCESS | 1935 | 1462783937432 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171e3800 == 53 [pid = 1935] [id = 564] 01:52:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x112878400) [pid = 1935] [serial = 1692] [outer = 0x0] 01:52:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x118c68c00) [pid = 1935] [serial = 1693] [outer = 0x112878400] 01:52:17 INFO - PROCESS | 1935 | 1462783937461 Marionette DEBUG loaded listener.js 01:52:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x126574800) [pid = 1935] [serial = 1694] [outer = 0x112878400] 01:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 775ms 01:52:18 INFO - PROCESS | 1935 | 1462783938027 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]]]}] 01:52:18 INFO - PROCESS | 1935 | 1462783938051 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 01:52:18 INFO - PROCESS | 1935 | 1462783938053 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 01:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:52:18 INFO - PROCESS | 1935 | 1462783938058 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:52:18 INFO - PROCESS | 1935 | 1462783938060 Marionette TRACE conn2 <- [1,2230,null,{}] 01:52:18 INFO - PROCESS | 1935 | 1462783938064 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}] 01:52:18 INFO - PROCESS | 1935 | 1462783938165 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 01:52:18 INFO - PROCESS | 1935 | 1462783938240 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x12308a800 == 54 [pid = 1935] [id = 565] 01:52:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x11272c800) [pid = 1935] [serial = 1695] [outer = 0x0] 01:52:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x11287b400) [pid = 1935] [serial = 1696] [outer = 0x11272c800] 01:52:18 INFO - PROCESS | 1935 | 1462783938269 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x115157800) [pid = 1935] [serial = 1697] [outer = 0x11272c800] 01:52:18 INFO - PROCESS | 1935 | 1462783938677 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]]]}] 01:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 01:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:52:18 INFO - PROCESS | 1935 | 1462783938730 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 01:52:18 INFO - PROCESS | 1935 | 1462783938734 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 01:52:18 INFO - PROCESS | 1935 | 1462783938739 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:52:18 INFO - PROCESS | 1935 | 1462783938741 Marionette TRACE conn2 <- [1,2234,null,{}] 01:52:18 INFO - PROCESS | 1935 | 1462783938743 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}] 01:52:18 INFO - PROCESS | 1935 | 1462783938844 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 01:52:18 INFO - PROCESS | 1935 | 1462783938905 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f08000 == 55 [pid = 1935] [id = 566] 01:52:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x1160dd400) [pid = 1935] [serial = 1698] [outer = 0x0] 01:52:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x116a5f800) [pid = 1935] [serial = 1699] [outer = 0x1160dd400] 01:52:18 INFO - PROCESS | 1935 | 1462783938933 Marionette DEBUG loaded listener.js 01:52:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x118078c00) [pid = 1935] [serial = 1700] [outer = 0x1160dd400] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf2f800 == 54 [pid = 1935] [id = 556] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2d2800 == 53 [pid = 1935] [id = 555] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x116f06000 == 52 [pid = 1935] [id = 554] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x12a597800 == 51 [pid = 1935] [id = 553] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x128f69800 == 50 [pid = 1935] [id = 552] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x126b1f000 == 49 [pid = 1935] [id = 551] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x116970800 == 48 [pid = 1935] [id = 550] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x1231de800 == 47 [pid = 1935] [id = 549] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x119b9e800 == 46 [pid = 1935] [id = 548] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x116f0a000 == 45 [pid = 1935] [id = 547] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x1161cb000 == 44 [pid = 1935] [id = 546] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x11856d800 == 43 [pid = 1935] [id = 545] 01:52:19 INFO - PROCESS | 1935 | --DOCSHELL 0x1191c5800 == 42 [pid = 1935] [id = 540] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x1239ab800) [pid = 1935] [serial = 1615] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x120f39c00) [pid = 1935] [serial = 1597] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x12309b800) [pid = 1935] [serial = 1603] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x120fb8c00) [pid = 1935] [serial = 1600] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x1233ed800) [pid = 1935] [serial = 1606] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x112a68c00) [pid = 1935] [serial = 1609] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x12310d800) [pid = 1935] [serial = 1604] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x119769000) [pid = 1935] [serial = 1594] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x11822c800) [pid = 1935] [serial = 1588] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x118550000) [pid = 1935] [serial = 1589] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x110ea0000) [pid = 1935] [serial = 1579] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x111f35400) [pid = 1935] [serial = 1580] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x11976c400) [pid = 1935] [serial = 1562] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x11808ac00) [pid = 1935] [serial = 1570] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x116f2b800) [pid = 1935] [serial = 1585] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x117545c00) [pid = 1935] [serial = 1586] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x116768400) [pid = 1935] [serial = 1583] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x11287d400) [pid = 1935] [serial = 1582] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x11287bc00) [pid = 1935] [serial = 1564] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x1187b6400) [pid = 1935] [serial = 1591] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x119107000) [pid = 1935] [serial = 1592] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x119724000) [pid = 1935] [serial = 1576] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x11910dc00) [pid = 1935] [serial = 1573] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x1160e3800) [pid = 1935] [serial = 1567] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x123579800) [pid = 1935] [serial = 1607] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x120fbec00) [pid = 1935] [serial = 1601] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x120f41c00) [pid = 1935] [serial = 1598] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x123abc800) [pid = 1935] [serial = 1616] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x119c9d400) [pid = 1935] [serial = 1595] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x1187b3c00) [pid = 1935] [serial = 1610] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x12357b400) [pid = 1935] [serial = 1612] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x12370e800) [pid = 1935] [serial = 1613] [outer = 0x0] [url = about:blank] 01:52:19 INFO - PROCESS | 1935 | 1462783939318 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]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 620ms 01:52:19 INFO - PROCESS | 1935 | 1462783939359 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 1935 | 1462783939360 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 01:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:52:19 INFO - PROCESS | 1935 | 1462783939363 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - PROCESS | 1935 | 1462783939365 Marionette TRACE conn2 <- [1,2238,null,{}] 01:52:19 INFO - PROCESS | 1935 | 1462783939372 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}] 01:52:19 INFO - PROCESS | 1935 | 1462783939480 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 01:52:19 INFO - PROCESS | 1935 | 1462783939508 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191c3000 == 43 [pid = 1935] [id = 567] 01:52:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x1181c7c00) [pid = 1935] [serial = 1701] [outer = 0x0] 01:52:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x11823a400) [pid = 1935] [serial = 1702] [outer = 0x1181c7c00] 01:52:19 INFO - PROCESS | 1935 | 1462783939536 Marionette DEBUG loaded listener.js 01:52:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x1187b2400) [pid = 1935] [serial = 1703] [outer = 0x1181c7c00] 01:52:19 INFO - PROCESS | 1935 | 1462783939894 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]]]}] 01:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 573ms 01:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:52:19 INFO - PROCESS | 1935 | 1462783939937 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 01:52:19 INFO - PROCESS | 1935 | 1462783939939 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 01:52:19 INFO - PROCESS | 1935 | 1462783939942 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:52:19 INFO - PROCESS | 1935 | 1462783939943 Marionette TRACE conn2 <- [1,2242,null,{}] 01:52:19 INFO - PROCESS | 1935 | 1462783939946 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}] 01:52:20 INFO - PROCESS | 1935 | 1462783940124 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 01:52:20 INFO - PROCESS | 1935 | 1462783940143 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x12375a800 == 44 [pid = 1935] [id = 568] 01:52:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x119313000) [pid = 1935] [serial = 1704] [outer = 0x0] 01:52:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x11947d800) [pid = 1935] [serial = 1705] [outer = 0x119313000] 01:52:20 INFO - PROCESS | 1935 | 1462783940185 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x1198c8800) [pid = 1935] [serial = 1706] [outer = 0x119313000] 01:52:20 INFO - PROCESS | 1935 | 1462783940570 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]]]}] 01:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 669ms 01:52:20 INFO - PROCESS | 1935 | 1462783940611 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 01:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:52:20 INFO - PROCESS | 1935 | 1462783940612 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 01:52:20 INFO - PROCESS | 1935 | 1462783940615 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:52:20 INFO - PROCESS | 1935 | 1462783940616 Marionette TRACE conn2 <- [1,2246,null,{}] 01:52:20 INFO - PROCESS | 1935 | 1462783940618 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}] 01:52:20 INFO - PROCESS | 1935 | 1462783940700 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 01:52:20 INFO - PROCESS | 1935 | 1462783940724 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a99000 == 45 [pid = 1935] [id = 569] 01:52:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x119ca8000) [pid = 1935] [serial = 1707] [outer = 0x0] 01:52:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x120f41000) [pid = 1935] [serial = 1708] [outer = 0x119ca8000] 01:52:20 INFO - PROCESS | 1935 | 1462783940750 Marionette DEBUG loaded listener.js 01:52:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x120fbc800) [pid = 1935] [serial = 1709] [outer = 0x119ca8000] 01:52:21 INFO - PROCESS | 1935 | 1462783941093 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]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 518ms 01:52:21 INFO - PROCESS | 1935 | 1462783941134 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 1935 | 1462783941135 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 01:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:52:21 INFO - PROCESS | 1935 | 1462783941137 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 1935 | 1462783941138 Marionette TRACE conn2 <- [1,2250,null,{}] 01:52:21 INFO - PROCESS | 1935 | 1462783941141 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}] 01:52:21 INFO - PROCESS | 1935 | 1462783941270 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 01:52:21 INFO - PROCESS | 1935 | 1462783941284 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a5a0800 == 46 [pid = 1935] [id = 570] 01:52:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x120f35400) [pid = 1935] [serial = 1710] [outer = 0x0] 01:52:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x123579800) [pid = 1935] [serial = 1711] [outer = 0x120f35400] 01:52:21 INFO - PROCESS | 1935 | 1462783941310 Marionette DEBUG loaded listener.js 01:52:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x123cd3c00) [pid = 1935] [serial = 1712] [outer = 0x120f35400] 01:52:21 INFO - PROCESS | 1935 | 1462783941712 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]]]}] 01:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 620ms 01:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:52:21 INFO - PROCESS | 1935 | 1462783941768 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 01:52:21 INFO - PROCESS | 1935 | 1462783941770 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 01:52:21 INFO - PROCESS | 1935 | 1462783941773 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:52:21 INFO - PROCESS | 1935 | 1462783941776 Marionette TRACE conn2 <- [1,2254,null,{}] 01:52:21 INFO - PROCESS | 1935 | 1462783941786 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}] 01:52:21 INFO - PROCESS | 1935 | 1462783941937 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 01:52:22 INFO - PROCESS | 1935 | 1462783942027 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aca1800 == 47 [pid = 1935] [id = 571] 01:52:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x123d17c00) [pid = 1935] [serial = 1713] [outer = 0x0] 01:52:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x123dda800) [pid = 1935] [serial = 1714] [outer = 0x123d17c00] 01:52:22 INFO - PROCESS | 1935 | 1462783942054 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x124e24000) [pid = 1935] [serial = 1715] [outer = 0x123d17c00] 01:52:22 INFO - PROCESS | 1935 | 1462783942378 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]]]}] 01:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 01:52:22 INFO - PROCESS | 1935 | 1462783942404 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 01:52:22 INFO - PROCESS | 1935 | 1462783942405 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 01:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:52:22 INFO - PROCESS | 1935 | 1462783942414 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 1935 | 1462783942416 Marionette TRACE conn2 <- [1,2258,null,{}] 01:52:22 INFO - PROCESS | 1935 | 1462783942418 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}] 01:52:22 INFO - PROCESS | 1935 | 1462783942521 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 01:52:22 INFO - PROCESS | 1935 | 1462783942556 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2dc000 == 48 [pid = 1935] [id = 572] 01:52:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x123dd1800) [pid = 1935] [serial = 1716] [outer = 0x0] 01:52:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x124eb3c00) [pid = 1935] [serial = 1717] [outer = 0x123dd1800] 01:52:22 INFO - PROCESS | 1935 | 1462783942581 Marionette DEBUG loaded listener.js 01:52:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x12613f800) [pid = 1935] [serial = 1718] [outer = 0x123dd1800] 01:52:22 INFO - PROCESS | 1935 | 1462783942891 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]]]}] 01:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 518ms 01:52:22 INFO - PROCESS | 1935 | 1462783942933 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 01:52:22 INFO - PROCESS | 1935 | 1462783942934 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 01:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:52:22 INFO - PROCESS | 1935 | 1462783942936 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:52:22 INFO - PROCESS | 1935 | 1462783942937 Marionette TRACE conn2 <- [1,2262,null,{}] 01:52:22 INFO - PROCESS | 1935 | 1462783942940 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}] 01:52:23 INFO - PROCESS | 1935 | 1462783943056 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 01:52:23 INFO - PROCESS | 1935 | 1462783943091 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf43800 == 49 [pid = 1935] [id = 573] 01:52:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x123dd9c00) [pid = 1935] [serial = 1719] [outer = 0x0] 01:52:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x126576c00) [pid = 1935] [serial = 1720] [outer = 0x123dd9c00] 01:52:23 INFO - PROCESS | 1935 | 1462783943116 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x126581c00) [pid = 1935] [serial = 1721] [outer = 0x123dd9c00] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x120f3dc00) [pid = 1935] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x123577000) [pid = 1935] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x120fbd400) [pid = 1935] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x116f2d800) [pid = 1935] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x1181c5c00) [pid = 1935] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x11908b000) [pid = 1935] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x1181bf400) [pid = 1935] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x11204f000) [pid = 1935] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x11314d400) [pid = 1935] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x110e9b800) [pid = 1935] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x123ddc000) [pid = 1935] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:52:23 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x112a70800) [pid = 1935] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:52:23 INFO - PROCESS | 1935 | 1462783943491 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]]]}] 01:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 567ms 01:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:52:23 INFO - PROCESS | 1935 | 1462783943505 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 01:52:23 INFO - PROCESS | 1935 | 1462783943506 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 01:52:23 INFO - PROCESS | 1935 | 1462783943508 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:52:23 INFO - PROCESS | 1935 | 1462783943509 Marionette TRACE conn2 <- [1,2266,null,{}] 01:52:23 INFO - PROCESS | 1935 | 1462783943512 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}] 01:52:23 INFO - PROCESS | 1935 | 1462783943600 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 01:52:23 INFO - PROCESS | 1935 | 1462783943605 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194cd800 == 50 [pid = 1935] [id = 574] 01:52:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x110ea6000) [pid = 1935] [serial = 1722] [outer = 0x0] 01:52:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x11872e400) [pid = 1935] [serial = 1723] [outer = 0x110ea6000] 01:52:23 INFO - PROCESS | 1935 | 1462783943682 Marionette DEBUG loaded listener.js 01:52:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x123abb000) [pid = 1935] [serial = 1724] [outer = 0x110ea6000] 01:52:23 INFO - PROCESS | 1935 | 1462783943974 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]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 01:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:52:24 INFO - PROCESS | 1935 | 1462783944027 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 1935 | 1462783944028 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 01:52:24 INFO - PROCESS | 1935 | 1462783944030 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 1935 | 1462783944032 Marionette TRACE conn2 <- [1,2270,null,{}] 01:52:24 INFO - PROCESS | 1935 | 1462783944036 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}] 01:52:24 INFO - PROCESS | 1935 | 1462783944137 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 01:52:24 INFO - PROCESS | 1935 | 1462783944142 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d312800 == 51 [pid = 1935] [id = 575] 01:52:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x11972bc00) [pid = 1935] [serial = 1725] [outer = 0x0] 01:52:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x1267e6c00) [pid = 1935] [serial = 1726] [outer = 0x11972bc00] 01:52:24 INFO - PROCESS | 1935 | 1462783944171 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x128906400) [pid = 1935] [serial = 1727] [outer = 0x11972bc00] 01:52:24 INFO - PROCESS | 1935 | 1462783944540 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]]]}] 01:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 523ms 01:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:52:24 INFO - PROCESS | 1935 | 1462783944554 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 01:52:24 INFO - PROCESS | 1935 | 1462783944555 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 01:52:24 INFO - PROCESS | 1935 | 1462783944557 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:52:24 INFO - PROCESS | 1935 | 1462783944558 Marionette TRACE conn2 <- [1,2274,null,{}] 01:52:24 INFO - PROCESS | 1935 | 1462783944560 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}] 01:52:24 INFO - PROCESS | 1935 | 1462783944675 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 01:52:24 INFO - PROCESS | 1935 | 1462783944684 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d49b000 == 52 [pid = 1935] [id = 576] 01:52:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x1269a7000) [pid = 1935] [serial = 1728] [outer = 0x0] 01:52:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x12890cc00) [pid = 1935] [serial = 1729] [outer = 0x1269a7000] 01:52:24 INFO - PROCESS | 1935 | 1462783944709 Marionette DEBUG loaded listener.js 01:52:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x1289b1000) [pid = 1935] [serial = 1730] [outer = 0x1269a7000] 01:52:25 INFO - PROCESS | 1935 | 1462783945006 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]]]}] 01:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 470ms 01:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:52:25 INFO - PROCESS | 1935 | 1462783945028 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 01:52:25 INFO - PROCESS | 1935 | 1462783945029 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 01:52:25 INFO - PROCESS | 1935 | 1462783945031 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:52:25 INFO - PROCESS | 1935 | 1462783945032 Marionette TRACE conn2 <- [1,2278,null,{}] 01:52:25 INFO - PROCESS | 1935 | 1462783945038 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}] 01:52:25 INFO - PROCESS | 1935 | 1462783945128 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 01:52:25 INFO - PROCESS | 1935 | 1462783945133 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d675000 == 53 [pid = 1935] [id = 577] 01:52:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x12890e400) [pid = 1935] [serial = 1731] [outer = 0x0] 01:52:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x1289b4800) [pid = 1935] [serial = 1732] [outer = 0x12890e400] 01:52:25 INFO - PROCESS | 1935 | 1462783945158 Marionette DEBUG loaded listener.js 01:52:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x1289bb800) [pid = 1935] [serial = 1733] [outer = 0x12890e400] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6a0800 == 52 [pid = 1935] [id = 543] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2de000 == 51 [pid = 1935] [id = 542] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x119b97000 == 50 [pid = 1935] [id = 544] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x128a96800 == 49 [pid = 1935] [id = 541] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12c21c800 == 48 [pid = 1935] [id = 539] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x113254000 == 47 [pid = 1935] [id = 504] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12308a800 == 46 [pid = 1935] [id = 565] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x1171e3800 == 45 [pid = 1935] [id = 564] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12d320000 == 44 [pid = 1935] [id = 563] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12ce4d000 == 43 [pid = 1935] [id = 562] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb9c000 == 42 [pid = 1935] [id = 561] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12bacb800 == 41 [pid = 1935] [id = 560] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x1182d4000 == 40 [pid = 1935] [id = 559] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12c214800 == 39 [pid = 1935] [id = 557] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x11323a800 == 38 [pid = 1935] [id = 558] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12375a800 == 37 [pid = 1935] [id = 568] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12aca1800 == 36 [pid = 1935] [id = 571] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x1191c3000 == 35 [pid = 1935] [id = 567] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12a5a0800 == 34 [pid = 1935] [id = 570] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x1194cd800 == 33 [pid = 1935] [id = 574] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12d312800 == 32 [pid = 1935] [id = 575] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2dc000 == 31 [pid = 1935] [id = 572] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x128a99000 == 30 [pid = 1935] [id = 569] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf43800 == 29 [pid = 1935] [id = 573] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x116f08000 == 28 [pid = 1935] [id = 566] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x124e32000) [pid = 1935] [serial = 1670] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x123cd3400) [pid = 1935] [serial = 1666] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x112874000) [pid = 1935] [serial = 1663] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x124e3c000) [pid = 1935] [serial = 1672] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x12309cc00) [pid = 1935] [serial = 1655] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x123ddb800) [pid = 1935] [serial = 1667] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x120f40800) [pid = 1935] [serial = 1652] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x1244f7000) [pid = 1935] [serial = 1669] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x123ac7800) [pid = 1935] [serial = 1661] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x120fbb400) [pid = 1935] [serial = 1654] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x123abe800) [pid = 1935] [serial = 1660] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x123584c00) [pid = 1935] [serial = 1658] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x12348ac00) [pid = 1935] [serial = 1657] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x117545800) [pid = 1935] [serial = 1642] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x118087000) [pid = 1935] [serial = 1643] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x1187ac000) [pid = 1935] [serial = 1648] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x11908ec00) [pid = 1935] [serial = 1649] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x1193b1400) [pid = 1935] [serial = 1651] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x118233800) [pid = 1935] [serial = 1645] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x1185a1000) [pid = 1935] [serial = 1646] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x113149000) [pid = 1935] [serial = 1637] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x112872800) [pid = 1935] [serial = 1636] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x116766800) [pid = 1935] [serial = 1640] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x115e3c800) [pid = 1935] [serial = 1639] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x118734800) [pid = 1935] [serial = 1633] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x123ac6800) [pid = 1935] [serial = 1618] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x115e3ec00) [pid = 1935] [serial = 1621] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x118094c00) [pid = 1935] [serial = 1624] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x118232800) [pid = 1935] [serial = 1664] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x11947d000) [pid = 1935] [serial = 1627] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x123575c00) [pid = 1935] [serial = 1630] [outer = 0x0] [url = about:blank] 01:52:26 INFO - PROCESS | 1935 | --DOCSHELL 0x12d49b000 == 27 [pid = 1935] [id = 576] 01:52:26 INFO - PROCESS | 1935 | 1462783946886 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]]]}] 01:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1875ms 01:52:26 INFO - PROCESS | 1935 | 1462783946907 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 01:52:26 INFO - PROCESS | 1935 | 1462783946909 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 01:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:52:26 INFO - PROCESS | 1935 | 1462783946913 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:52:26 INFO - PROCESS | 1935 | 1462783946915 Marionette TRACE conn2 <- [1,2282,null,{}] 01:52:26 INFO - PROCESS | 1935 | 1462783946920 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}] 01:52:27 INFO - PROCESS | 1935 | 1462783946997 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 01:52:27 INFO - PROCESS | 1935 | 1462783947049 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x113106800 == 28 [pid = 1935] [id = 578] 01:52:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x111dbd000) [pid = 1935] [serial = 1734] [outer = 0x0] 01:52:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x11204cc00) [pid = 1935] [serial = 1735] [outer = 0x111dbd000] 01:52:27 INFO - PROCESS | 1935 | 1462783947077 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x112856800) [pid = 1935] [serial = 1736] [outer = 0x111dbd000] 01:52:27 INFO - PROCESS | 1935 | 1462783947394 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]]]}] 01:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 524ms 01:52:27 INFO - PROCESS | 1935 | 1462783947437 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 1935 | 1462783947442 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 01:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:52:27 INFO - PROCESS | 1935 | 1462783947446 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 1935 | 1462783947448 Marionette TRACE conn2 <- [1,2286,null,{}] 01:52:27 INFO - PROCESS | 1935 | 1462783947451 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}] 01:52:27 INFO - PROCESS | 1935 | 1462783947525 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 01:52:27 INFO - PROCESS | 1935 | 1462783947530 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x116121800 == 29 [pid = 1935] [id = 579] 01:52:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x112857000) [pid = 1935] [serial = 1737] [outer = 0x0] 01:52:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x112879400) [pid = 1935] [serial = 1738] [outer = 0x112857000] 01:52:27 INFO - PROCESS | 1935 | 1462783947560 Marionette DEBUG loaded listener.js 01:52:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x112e65400) [pid = 1935] [serial = 1739] [outer = 0x112857000] 01:52:27 INFO - PROCESS | 1935 | 1462783947889 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]]]}] 01:52:27 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 01:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 469ms 01:52:27 INFO - PROCESS | 1935 | 1462783947916 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 01:52:27 INFO - PROCESS | 1935 | 1462783947921 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 01:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:52:27 INFO - PROCESS | 1935 | 1462783947924 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:52:27 INFO - PROCESS | 1935 | 1462783947927 Marionette TRACE conn2 <- [1,2290,null,{}] 01:52:27 INFO - PROCESS | 1935 | 1462783947935 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}] 01:52:28 INFO - PROCESS | 1935 | 1462783948017 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 01:52:28 INFO - PROCESS | 1935 | 1462783948026 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171e5000 == 30 [pid = 1935] [id = 580] 01:52:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x10a7b5800) [pid = 1935] [serial = 1740] [outer = 0x0] 01:52:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x113341400) [pid = 1935] [serial = 1741] [outer = 0x10a7b5800] 01:52:28 INFO - PROCESS | 1935 | 1462783948085 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x113bf2800) [pid = 1935] [serial = 1742] [outer = 0x10a7b5800] 01:52:28 INFO - PROCESS | 1935 | 1462783948569 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]]]}] 01:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 01:52:28 INFO - PROCESS | 1935 | 1462783948596 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 01:52:28 INFO - PROCESS | 1935 | 1462783948597 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 01:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:52:28 INFO - PROCESS | 1935 | 1462783948600 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:52:28 INFO - PROCESS | 1935 | 1462783948601 Marionette TRACE conn2 <- [1,2294,null,{}] 01:52:28 INFO - PROCESS | 1935 | 1462783948603 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}] 01:52:28 INFO - PROCESS | 1935 | 1462783948674 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 01:52:28 INFO - PROCESS | 1935 | 1462783948679 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x1182d2000 == 31 [pid = 1935] [id = 581] 01:52:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x10a7b7c00) [pid = 1935] [serial = 1743] [outer = 0x0] 01:52:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x116167c00) [pid = 1935] [serial = 1744] [outer = 0x10a7b7c00] 01:52:28 INFO - PROCESS | 1935 | 1462783948707 Marionette DEBUG loaded listener.js 01:52:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x116763c00) [pid = 1935] [serial = 1745] [outer = 0x10a7b7c00] 01:52:29 INFO - PROCESS | 1935 | 1462783949011 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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 421ms 01:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:52:29 INFO - PROCESS | 1935 | 1462783949025 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 1935 | 1462783949026 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 01:52:29 INFO - PROCESS | 1935 | 1462783949028 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 1935 | 1462783949029 Marionette TRACE conn2 <- [1,2298,null,{}] 01:52:29 INFO - PROCESS | 1935 | 1462783949031 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}] 01:52:29 INFO - PROCESS | 1935 | 1462783949109 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 01:52:29 INFO - PROCESS | 1935 | 1462783949113 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191d9800 == 32 [pid = 1935] [id = 582] 01:52:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x111dbc800) [pid = 1935] [serial = 1746] [outer = 0x0] 01:52:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x1169ba000) [pid = 1935] [serial = 1747] [outer = 0x111dbc800] 01:52:29 INFO - PROCESS | 1935 | 1462783949141 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x116f27800) [pid = 1935] [serial = 1748] [outer = 0x111dbc800] 01:52:29 INFO - PROCESS | 1935 | 1462783949493 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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 01:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:52:29 INFO - PROCESS | 1935 | 1462783949510 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 01:52:29 INFO - PROCESS | 1935 | 1462783949511 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 01:52:29 INFO - PROCESS | 1935 | 1462783949514 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:52:29 INFO - PROCESS | 1935 | 1462783949515 Marionette TRACE conn2 <- [1,2302,null,{}] 01:52:29 INFO - PROCESS | 1935 | 1462783949528 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}] 01:52:29 INFO - PROCESS | 1935 | 1462783949613 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 01:52:29 INFO - PROCESS | 1935 | 1462783949620 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x119baf000 == 33 [pid = 1935] [id = 583] 01:52:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x116f2b000) [pid = 1935] [serial = 1749] [outer = 0x0] 01:52:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x116f32c00) [pid = 1935] [serial = 1750] [outer = 0x116f2b000] 01:52:29 INFO - PROCESS | 1935 | 1462783949647 Marionette DEBUG loaded listener.js 01:52:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x118087400) [pid = 1935] [serial = 1751] [outer = 0x116f2b000] 01:52:29 INFO - PROCESS | 1935 | 1462783949961 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]]]}] 01:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 479ms 01:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:52:30 INFO - PROCESS | 1935 | 1462783949994 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 01:52:30 INFO - PROCESS | 1935 | 1462783949995 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 01:52:30 INFO - PROCESS | 1935 | 1462783949997 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:52:30 INFO - PROCESS | 1935 | 1462783949998 Marionette TRACE conn2 <- [1,2306,null,{}] 01:52:30 INFO - PROCESS | 1935 | 1462783950000 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}] 01:52:30 INFO - PROCESS | 1935 | 1462783950072 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 01:52:30 INFO - PROCESS | 1935 | 1462783950076 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d4000 == 34 [pid = 1935] [id = 584] 01:52:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x11808e400) [pid = 1935] [serial = 1752] [outer = 0x0] 01:52:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x118090000) [pid = 1935] [serial = 1753] [outer = 0x11808e400] 01:52:30 INFO - PROCESS | 1935 | 1462783950103 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x118231000) [pid = 1935] [serial = 1754] [outer = 0x11808e400] 01:52:30 INFO - PROCESS | 1935 | 1462783950438 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]]]}] 01:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 468ms 01:52:30 INFO - PROCESS | 1935 | 1462783950466 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 01:52:30 INFO - PROCESS | 1935 | 1462783950470 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 01:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:52:30 INFO - PROCESS | 1935 | 1462783950472 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:52:30 INFO - PROCESS | 1935 | 1462783950473 Marionette TRACE conn2 <- [1,2310,null,{}] 01:52:30 INFO - PROCESS | 1935 | 1462783950485 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}] 01:52:30 INFO - PROCESS | 1935 | 1462783950554 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 01:52:30 INFO - PROCESS | 1935 | 1462783950559 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x12375f000 == 35 [pid = 1935] [id = 585] 01:52:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x118232800) [pid = 1935] [serial = 1755] [outer = 0x0] 01:52:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x118236c00) [pid = 1935] [serial = 1756] [outer = 0x118232800] 01:52:30 INFO - PROCESS | 1935 | 1462783950585 Marionette DEBUG loaded listener.js 01:52:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x118531400) [pid = 1935] [serial = 1757] [outer = 0x118232800] 01:52:30 INFO - PROCESS | 1935 | 1462783950923 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]]]}] 01:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 472ms 01:52:30 INFO - PROCESS | 1935 | 1462783950944 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 01:52:30 INFO - PROCESS | 1935 | 1462783950945 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 01:52:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:52:30 INFO - PROCESS | 1935 | 1462783950947 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:52:30 INFO - PROCESS | 1935 | 1462783950949 Marionette TRACE conn2 <- [1,2314,null,{}] 01:52:30 INFO - PROCESS | 1935 | 1462783950953 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}] 01:52:31 INFO - PROCESS | 1935 | 1462783951023 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 01:52:31 INFO - PROCESS | 1935 | 1462783951027 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171e3800 == 36 [pid = 1935] [id = 586] 01:52:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x118548400) [pid = 1935] [serial = 1758] [outer = 0x0] 01:52:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x118554000) [pid = 1935] [serial = 1759] [outer = 0x118548400] 01:52:31 INFO - PROCESS | 1935 | 1462783951054 Marionette DEBUG loaded listener.js 01:52:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x118736400) [pid = 1935] [serial = 1760] [outer = 0x118548400] 01:52:31 INFO - PROCESS | 1935 | 1462783951371 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]]]}] 01:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 468ms 01:52:31 INFO - PROCESS | 1935 | 1462783951417 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 01:52:31 INFO - PROCESS | 1935 | 1462783951418 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 01:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:52:31 INFO - PROCESS | 1935 | 1462783951420 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 1935 | 1462783951421 Marionette TRACE conn2 <- [1,2318,null,{}] 01:52:31 INFO - PROCESS | 1935 | 1462783951424 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}] 01:52:31 INFO - PROCESS | 1935 | 1462783951526 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 01:52:31 INFO - PROCESS | 1935 | 1462783951535 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x1241cc000 == 37 [pid = 1935] [id = 587] 01:52:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x118598000) [pid = 1935] [serial = 1761] [outer = 0x0] 01:52:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x1187b0c00) [pid = 1935] [serial = 1762] [outer = 0x118598000] 01:52:31 INFO - PROCESS | 1935 | 1462783951560 Marionette DEBUG loaded listener.js 01:52:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x1187b6400) [pid = 1935] [serial = 1763] [outer = 0x118598000] 01:52:31 INFO - PROCESS | 1935 | 1462783951866 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] 01:52:31 INFO - PROCESS | 1935 | 1462783951892 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 01:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:52:31 INFO - PROCESS | 1935 | 1462783951894 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:52:31 INFO - PROCESS | 1935 | 1462783951908 Marionette TRACE conn2 <- [1,2322,null,{}] 01:52:31 INFO - PROCESS | 1935 | 1462783951910 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}] 01:52:31 INFO - PROCESS | 1935 | 1462783951995 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 01:52:32 INFO - PROCESS | 1935 | 1462783952001 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191d5800 == 38 [pid = 1935] [id = 588] 01:52:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x118238000) [pid = 1935] [serial = 1764] [outer = 0x0] 01:52:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x11908e000) [pid = 1935] [serial = 1765] [outer = 0x118238000] 01:52:32 INFO - PROCESS | 1935 | 1462783952031 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x1193b0400) [pid = 1935] [serial = 1766] [outer = 0x118238000] 01:52:32 INFO - PROCESS | 1935 | 1462783952410 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]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 533ms 01:52:32 INFO - PROCESS | 1935 | 1462783952427 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 01:52:32 INFO - PROCESS | 1935 | 1462783952428 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 01:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:52:32 INFO - PROCESS | 1935 | 1462783952430 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:52:32 INFO - PROCESS | 1935 | 1462783952431 Marionette TRACE conn2 <- [1,2326,null,{}] 01:52:32 INFO - PROCESS | 1935 | 1462783952434 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}] 01:52:32 INFO - PROCESS | 1935 | 1462783952528 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 01:52:32 INFO - PROCESS | 1935 | 1462783952541 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a89800 == 39 [pid = 1935] [id = 589] 01:52:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x119103800) [pid = 1935] [serial = 1767] [outer = 0x0] 01:52:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x1193b8000) [pid = 1935] [serial = 1768] [outer = 0x119103800] 01:52:32 INFO - PROCESS | 1935 | 1462783952566 Marionette DEBUG loaded listener.js 01:52:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x11972a000) [pid = 1935] [serial = 1769] [outer = 0x119103800] 01:52:32 INFO - PROCESS | 1935 | 1462783952895 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]]]}] 01:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 472ms 01:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:52:32 INFO - PROCESS | 1935 | 1462783952905 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 01:52:32 INFO - PROCESS | 1935 | 1462783952906 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 01:52:32 INFO - PROCESS | 1935 | 1462783952908 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:52:32 INFO - PROCESS | 1935 | 1462783952909 Marionette TRACE conn2 <- [1,2330,null,{}] 01:52:32 INFO - PROCESS | 1935 | 1462783952912 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}] 01:52:33 INFO - PROCESS | 1935 | 1462783953006 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 01:52:33 INFO - PROCESS | 1935 | 1462783953017 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291d4800 == 40 [pid = 1935] [id = 590] 01:52:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x115e3c000) [pid = 1935] [serial = 1770] [outer = 0x0] 01:52:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x11976a800) [pid = 1935] [serial = 1771] [outer = 0x115e3c000] 01:52:33 INFO - PROCESS | 1935 | 1462783953049 Marionette DEBUG loaded listener.js 01:52:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x1198cd400) [pid = 1935] [serial = 1772] [outer = 0x115e3c000] 01:52:33 INFO - PROCESS | 1935 | 1462783953389 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]]]}] 01:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 01:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:52:33 INFO - PROCESS | 1935 | 1462783953432 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 1935 | 1462783953433 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 01:52:33 INFO - PROCESS | 1935 | 1462783953435 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 1935 | 1462783953436 Marionette TRACE conn2 <- [1,2334,null,{}] 01:52:33 INFO - PROCESS | 1935 | 1462783953438 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}] 01:52:33 INFO - PROCESS | 1935 | 1462783953533 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 01:52:33 INFO - PROCESS | 1935 | 1462783953538 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x129789800 == 41 [pid = 1935] [id = 591] 01:52:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x11972e800) [pid = 1935] [serial = 1773] [outer = 0x0] 01:52:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x119ca7c00) [pid = 1935] [serial = 1774] [outer = 0x11972e800] 01:52:33 INFO - PROCESS | 1935 | 1462783953562 Marionette DEBUG loaded listener.js 01:52:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x120f3c800) [pid = 1935] [serial = 1775] [outer = 0x11972e800] 01:52:33 INFO - PROCESS | 1935 | 1462783953900 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]]]}] 01:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 01:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:52:33 INFO - PROCESS | 1935 | 1462783953955 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 01:52:33 INFO - PROCESS | 1935 | 1462783953956 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 01:52:33 INFO - PROCESS | 1935 | 1462783953959 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:52:33 INFO - PROCESS | 1935 | 1462783953960 Marionette TRACE conn2 <- [1,2338,null,{}] 01:52:33 INFO - PROCESS | 1935 | 1462783953963 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}] 01:52:34 INFO - PROCESS | 1935 | 1462783954058 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 01:52:34 INFO - PROCESS | 1935 | 1462783954072 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a8ac000 == 42 [pid = 1935] [id = 592] 01:52:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x120f35800) [pid = 1935] [serial = 1776] [outer = 0x0] 01:52:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x120fb3000) [pid = 1935] [serial = 1777] [outer = 0x120f35800] 01:52:34 INFO - PROCESS | 1935 | 1462783954096 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x120fbc000) [pid = 1935] [serial = 1778] [outer = 0x120f35800] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x11272e800) [pid = 1935] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x118093000) [pid = 1935] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x118730c00) [pid = 1935] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x1133b7400) [pid = 1935] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x117539400) [pid = 1935] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x118085800) [pid = 1935] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x120fb9000) [pid = 1935] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x119105400) [pid = 1935] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x1133b1800) [pid = 1935] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x11272ec00) [pid = 1935] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x123abd000) [pid = 1935] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x116f2c000) [pid = 1935] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x123d17c00) [pid = 1935] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x123dd1800) [pid = 1935] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x123dd9c00) [pid = 1935] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x110ea6000) [pid = 1935] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x11972bc00) [pid = 1935] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x1160dd400) [pid = 1935] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x11272c800) [pid = 1935] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x112878400) [pid = 1935] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x124e41c00) [pid = 1935] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x120f36400) [pid = 1935] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x120f34400) [pid = 1935] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x1181c6000) [pid = 1935] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x113145800) [pid = 1935] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x112026400) [pid = 1935] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x12418d000) [pid = 1935] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x119ca8000) [pid = 1935] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x119313000) [pid = 1935] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x1181c7c00) [pid = 1935] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x1269a7000) [pid = 1935] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:52:34 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x120f35400) [pid = 1935] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:52:34 INFO - PROCESS | 1935 | 1462783954697 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]]]}] 01:52:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 768ms 01:52:34 INFO - PROCESS | 1935 | 1462783954732 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 01:52:34 INFO - PROCESS | 1935 | 1462783954733 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 01:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:52:34 INFO - PROCESS | 1935 | 1462783954761 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:52:34 INFO - PROCESS | 1935 | 1462783954762 Marionette TRACE conn2 <- [1,2342,null,{}] 01:52:34 INFO - PROCESS | 1935 | 1462783954764 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}] 01:52:34 INFO - PROCESS | 1935 | 1462783954857 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 01:52:34 INFO - PROCESS | 1935 | 1462783954861 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x123cde000 == 43 [pid = 1935] [id = 593] 01:52:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x113145c00) [pid = 1935] [serial = 1779] [outer = 0x0] 01:52:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x11675f400) [pid = 1935] [serial = 1780] [outer = 0x113145c00] 01:52:34 INFO - PROCESS | 1935 | 1462783954887 Marionette DEBUG loaded listener.js 01:52:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x1181bf400) [pid = 1935] [serial = 1781] [outer = 0x113145c00] 01:52:35 INFO - PROCESS | 1935 | 1462783955216 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]]]}] 01:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 490ms 01:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:52:35 INFO - PROCESS | 1935 | 1462783955231 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 1935 | 1462783955232 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 01:52:35 INFO - PROCESS | 1935 | 1462783955236 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 1935 | 1462783955238 Marionette TRACE conn2 <- [1,2346,null,{}] 01:52:35 INFO - PROCESS | 1935 | 1462783955240 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}] 01:52:35 INFO - PROCESS | 1935 | 1462783955320 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 01:52:35 INFO - PROCESS | 1935 | 1462783955377 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac79800 == 44 [pid = 1935] [id = 594] 01:52:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x116f2c400) [pid = 1935] [serial = 1782] [outer = 0x0] 01:52:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x1187b5800) [pid = 1935] [serial = 1783] [outer = 0x116f2c400] 01:52:35 INFO - PROCESS | 1935 | 1462783955402 Marionette DEBUG loaded listener.js 01:52:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x120f3b800) [pid = 1935] [serial = 1784] [outer = 0x116f2c400] 01:52:35 INFO - PROCESS | 1935 | 1462783955672 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]]]}] 01:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 472ms 01:52:35 INFO - PROCESS | 1935 | 1462783955708 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 01:52:35 INFO - PROCESS | 1935 | 1462783955709 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 01:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:52:35 INFO - PROCESS | 1935 | 1462783955712 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:52:35 INFO - PROCESS | 1935 | 1462783955713 Marionette TRACE conn2 <- [1,2350,null,{}] 01:52:35 INFO - PROCESS | 1935 | 1462783955732 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}] 01:52:35 INFO - PROCESS | 1935 | 1462783955817 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 01:52:35 INFO - PROCESS | 1935 | 1462783955823 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2d4800 == 45 [pid = 1935] [id = 595] 01:52:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x120f40c00) [pid = 1935] [serial = 1785] [outer = 0x0] 01:52:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x120fbfc00) [pid = 1935] [serial = 1786] [outer = 0x120f40c00] 01:52:35 INFO - PROCESS | 1935 | 1462783955848 Marionette DEBUG loaded listener.js 01:52:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x12309d800) [pid = 1935] [serial = 1787] [outer = 0x120f40c00] 01:52:36 INFO - PROCESS | 1935 | 1462783956177 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]]]}] 01:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 489ms 01:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:52:36 INFO - PROCESS | 1935 | 1462783956202 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 01:52:36 INFO - PROCESS | 1935 | 1462783956204 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 01:52:36 INFO - PROCESS | 1935 | 1462783956206 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:52:36 INFO - PROCESS | 1935 | 1462783956207 Marionette TRACE conn2 <- [1,2354,null,{}] 01:52:36 INFO - PROCESS | 1935 | 1462783956210 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}] 01:52:36 INFO - PROCESS | 1935 | 1462783956315 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 01:52:36 INFO - PROCESS | 1935 | 1462783956324 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bace000 == 46 [pid = 1935] [id = 596] 01:52:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x12309dc00) [pid = 1935] [serial = 1788] [outer = 0x0] 01:52:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x123109c00) [pid = 1935] [serial = 1789] [outer = 0x12309dc00] 01:52:36 INFO - PROCESS | 1935 | 1462783956349 Marionette DEBUG loaded listener.js 01:52:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x123485400) [pid = 1935] [serial = 1790] [outer = 0x12309dc00] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x116121800 == 45 [pid = 1935] [id = 579] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12d675000 == 44 [pid = 1935] [id = 577] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x113106800 == 43 [pid = 1935] [id = 578] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x1191d9800 == 42 [pid = 1935] [id = 582] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x123cde000 == 41 [pid = 1935] [id = 593] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x1171e3800 == 40 [pid = 1935] [id = 586] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12375f000 == 39 [pid = 1935] [id = 585] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x1191d5800 == 38 [pid = 1935] [id = 588] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x1291d4800 == 37 [pid = 1935] [id = 590] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac79800 == 36 [pid = 1935] [id = 594] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x1231d4000 == 35 [pid = 1935] [id = 584] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x129789800 == 34 [pid = 1935] [id = 591] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x1241cc000 == 33 [pid = 1935] [id = 587] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x128a89800 == 32 [pid = 1935] [id = 589] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x1182d2000 == 31 [pid = 1935] [id = 581] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12a8ac000 == 30 [pid = 1935] [id = 592] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x119baf000 == 29 [pid = 1935] [id = 583] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x1171e5000 == 28 [pid = 1935] [id = 580] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x1193ab800) [pid = 1935] [serial = 1574] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x116a5d400) [pid = 1935] [serial = 1568] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x118530800) [pid = 1935] [serial = 1571] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x11976d000) [pid = 1935] [serial = 1577] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x123583c00) [pid = 1935] [serial = 1631] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x120f3bc00) [pid = 1935] [serial = 1628] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x116939800) [pid = 1935] [serial = 1622] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x116a5ac00) [pid = 1935] [serial = 1634] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x123d1c800) [pid = 1935] [serial = 1619] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x11859e400) [pid = 1935] [serial = 1625] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x113143800) [pid = 1935] [serial = 1565] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x11859cc00) [pid = 1935] [serial = 1514] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x123dda800) [pid = 1935] [serial = 1714] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x124eb3c00) [pid = 1935] [serial = 1717] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x124e24000) [pid = 1935] [serial = 1715] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x126576c00) [pid = 1935] [serial = 1720] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11872e400) [pid = 1935] [serial = 1723] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x12613f800) [pid = 1935] [serial = 1718] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1267e6c00) [pid = 1935] [serial = 1726] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x128906400) [pid = 1935] [serial = 1727] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x126581c00) [pid = 1935] [serial = 1721] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x118078c00) [pid = 1935] [serial = 1700] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x116a5f800) [pid = 1935] [serial = 1699] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x115157800) [pid = 1935] [serial = 1697] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x11287b400) [pid = 1935] [serial = 1696] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x126574800) [pid = 1935] [serial = 1694] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x118c68c00) [pid = 1935] [serial = 1693] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x126574c00) [pid = 1935] [serial = 1691] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x12613e800) [pid = 1935] [serial = 1690] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x123dd2800) [pid = 1935] [serial = 1688] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x123ac9000) [pid = 1935] [serial = 1687] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x12368e400) [pid = 1935] [serial = 1685] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x120fb7000) [pid = 1935] [serial = 1684] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x11972ac00) [pid = 1935] [serial = 1682] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x1187b8400) [pid = 1935] [serial = 1681] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x118076c00) [pid = 1935] [serial = 1679] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x116941800) [pid = 1935] [serial = 1678] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x11286f400) [pid = 1935] [serial = 1676] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x1122c3800) [pid = 1935] [serial = 1675] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x124eb5800) [pid = 1935] [serial = 1673] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x1289b4800) [pid = 1935] [serial = 1732] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x120f41000) [pid = 1935] [serial = 1708] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 85 (0x120fbc800) [pid = 1935] [serial = 1709] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 84 (0x11947d800) [pid = 1935] [serial = 1705] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 83 (0x1198c8800) [pid = 1935] [serial = 1706] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 82 (0x1187b2400) [pid = 1935] [serial = 1703] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 81 (0x11823a400) [pid = 1935] [serial = 1702] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 80 (0x1289b1000) [pid = 1935] [serial = 1730] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 79 (0x123abb000) [pid = 1935] [serial = 1724] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 78 (0x123579800) [pid = 1935] [serial = 1711] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 77 (0x12890cc00) [pid = 1935] [serial = 1729] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOMWINDOW == 76 (0x123cd3c00) [pid = 1935] [serial = 1712] [outer = 0x0] [url = about:blank] 01:52:37 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2d4800 == 27 [pid = 1935] [id = 595] 01:52:37 INFO - PROCESS | 1935 | 1462783957852 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]]]}] 01:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1677ms 01:52:37 INFO - PROCESS | 1935 | 1462783957886 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 01:52:37 INFO - PROCESS | 1935 | 1462783957889 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 01:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:52:37 INFO - PROCESS | 1935 | 1462783957895 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:52:37 INFO - PROCESS | 1935 | 1462783957897 Marionette TRACE conn2 <- [1,2358,null,{}] 01:52:37 INFO - PROCESS | 1935 | 1462783957907 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}] 01:52:37 INFO - PROCESS | 1935 | 1462783957985 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 01:52:37 INFO - PROCESS | 1935 | 1462783957991 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x11310c800 == 28 [pid = 1935] [id = 597] 01:52:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 77 (0x111f30c00) [pid = 1935] [serial = 1791] [outer = 0x0] 01:52:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 78 (0x112055000) [pid = 1935] [serial = 1792] [outer = 0x111f30c00] 01:52:38 INFO - PROCESS | 1935 | 1462783958021 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 79 (0x112736400) [pid = 1935] [serial = 1793] [outer = 0x111f30c00] 01:52:38 INFO - PROCESS | 1935 | 1462783958397 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]]]}] 01:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 523ms 01:52:38 INFO - PROCESS | 1935 | 1462783958418 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 01:52:38 INFO - PROCESS | 1935 | 1462783958425 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 01:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:52:38 INFO - PROCESS | 1935 | 1462783958432 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:52:38 INFO - PROCESS | 1935 | 1462783958437 Marionette TRACE conn2 <- [1,2362,null,{}] 01:52:38 INFO - PROCESS | 1935 | 1462783958441 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}] 01:52:38 INFO - PROCESS | 1935 | 1462783958560 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 01:52:38 INFO - PROCESS | 1935 | 1462783958639 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x1161b9000 == 29 [pid = 1935] [id = 598] 01:52:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 80 (0x112732400) [pid = 1935] [serial = 1794] [outer = 0x0] 01:52:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 81 (0x11285c400) [pid = 1935] [serial = 1795] [outer = 0x112732400] 01:52:38 INFO - PROCESS | 1935 | 1462783958683 Marionette DEBUG loaded listener.js 01:52:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 82 (0x112a68c00) [pid = 1935] [serial = 1796] [outer = 0x112732400] 01:52:39 INFO - PROCESS | 1935 | 1462783959049 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]]]}] 01:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 673ms 01:52:39 INFO - PROCESS | 1935 | 1462783959105 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 1935 | 1462783959107 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 01:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:52:39 INFO - PROCESS | 1935 | 1462783959109 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - PROCESS | 1935 | 1462783959112 Marionette TRACE conn2 <- [1,2366,null,{}] 01:52:39 INFO - PROCESS | 1935 | 1462783959119 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}] 01:52:39 INFO - PROCESS | 1935 | 1462783959224 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 01:52:39 INFO - PROCESS | 1935 | 1462783959232 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x118209000 == 30 [pid = 1935] [id = 599] 01:52:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x10a7b9c00) [pid = 1935] [serial = 1797] [outer = 0x0] 01:52:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x11314d800) [pid = 1935] [serial = 1798] [outer = 0x10a7b9c00] 01:52:39 INFO - PROCESS | 1935 | 1462783959261 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 85 (0x113bf0c00) [pid = 1935] [serial = 1799] [outer = 0x10a7b9c00] 01:52:39 INFO - PROCESS | 1935 | 1462783959609 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]]]}] 01:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms 01:52:39 INFO - PROCESS | 1935 | 1462783959632 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 01:52:39 INFO - PROCESS | 1935 | 1462783959634 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 01:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:52:39 INFO - PROCESS | 1935 | 1462783959639 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:52:39 INFO - PROCESS | 1935 | 1462783959640 Marionette TRACE conn2 <- [1,2370,null,{}] 01:52:39 INFO - PROCESS | 1935 | 1462783959642 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}] 01:52:39 INFO - PROCESS | 1935 | 1462783959734 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 01:52:39 INFO - PROCESS | 1935 | 1462783959741 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x118578000 == 31 [pid = 1935] [id = 600] 01:52:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 86 (0x112eb0000) [pid = 1935] [serial = 1800] [outer = 0x0] 01:52:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x115ec7400) [pid = 1935] [serial = 1801] [outer = 0x112eb0000] 01:52:39 INFO - PROCESS | 1935 | 1462783959769 Marionette DEBUG loaded listener.js 01:52:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x116764400) [pid = 1935] [serial = 1802] [outer = 0x112eb0000] 01:52:40 INFO - PROCESS | 1935 | 1462783960076 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]]]}] 01:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 469ms 01:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:52:40 INFO - PROCESS | 1935 | 1462783960108 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 1935 | 1462783960109 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 01:52:40 INFO - PROCESS | 1935 | 1462783960111 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 1935 | 1462783960112 Marionette TRACE conn2 <- [1,2374,null,{}] 01:52:40 INFO - PROCESS | 1935 | 1462783960115 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}] 01:52:40 INFO - PROCESS | 1935 | 1462783960186 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 01:52:40 INFO - PROCESS | 1935 | 1462783960190 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x119b9f000 == 32 [pid = 1935] [id = 601] 01:52:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x1122c3400) [pid = 1935] [serial = 1803] [outer = 0x0] 01:52:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x116a5b400) [pid = 1935] [serial = 1804] [outer = 0x1122c3400] 01:52:40 INFO - PROCESS | 1935 | 1462783960218 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x116f29800) [pid = 1935] [serial = 1805] [outer = 0x1122c3400] 01:52:40 INFO - PROCESS | 1935 | 1462783960574 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]]]}] 01:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 468ms 01:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:52:40 INFO - PROCESS | 1935 | 1462783960580 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 01:52:40 INFO - PROCESS | 1935 | 1462783960582 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 01:52:40 INFO - PROCESS | 1935 | 1462783960585 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:52:40 INFO - PROCESS | 1935 | 1462783960587 Marionette TRACE conn2 <- [1,2378,null,{}] 01:52:40 INFO - PROCESS | 1935 | 1462783960590 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}] 01:52:40 INFO - PROCESS | 1935 | 1462783960698 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 01:52:40 INFO - PROCESS | 1935 | 1462783960706 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231df000 == 33 [pid = 1935] [id = 602] 01:52:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x116f2a000) [pid = 1935] [serial = 1806] [outer = 0x0] 01:52:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x117177c00) [pid = 1935] [serial = 1807] [outer = 0x116f2a000] 01:52:40 INFO - PROCESS | 1935 | 1462783960732 Marionette DEBUG loaded listener.js 01:52:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x118087c00) [pid = 1935] [serial = 1808] [outer = 0x116f2a000] 01:52:41 INFO - PROCESS | 1935 | 1462783961045 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]]]}] 01:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 473ms 01:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:52:41 INFO - PROCESS | 1935 | 1462783961058 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 01:52:41 INFO - PROCESS | 1935 | 1462783961059 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 01:52:41 INFO - PROCESS | 1935 | 1462783961062 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:52:41 INFO - PROCESS | 1935 | 1462783961063 Marionette TRACE conn2 <- [1,2382,null,{}] 01:52:41 INFO - PROCESS | 1935 | 1462783961065 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}] 01:52:41 INFO - PROCESS | 1935 | 1462783961141 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 01:52:41 INFO - PROCESS | 1935 | 1462783961146 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x123a3c000 == 34 [pid = 1935] [id = 603] 01:52:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x10a7bdc00) [pid = 1935] [serial = 1809] [outer = 0x0] 01:52:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x11822bc00) [pid = 1935] [serial = 1810] [outer = 0x10a7bdc00] 01:52:41 INFO - PROCESS | 1935 | 1462783961173 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x118237000) [pid = 1935] [serial = 1811] [outer = 0x10a7bdc00] 01:52:41 INFO - PROCESS | 1935 | 1462783961487 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]]]}] 01:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 468ms 01:52:41 INFO - PROCESS | 1935 | 1462783961530 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 01:52:41 INFO - PROCESS | 1935 | 1462783961531 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 01:52:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:52:41 INFO - PROCESS | 1935 | 1462783961534 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:52:41 INFO - PROCESS | 1935 | 1462783961535 Marionette TRACE conn2 <- [1,2386,null,{}] 01:52:41 INFO - PROCESS | 1935 | 1462783961537 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}] 01:52:41 INFO - PROCESS | 1935 | 1462783961631 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 01:52:41 INFO - PROCESS | 1935 | 1462783961641 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:41 INFO - PROCESS | 1935 | ++DOCSHELL 0x123cf1800 == 35 [pid = 1935] [id = 604] 01:52:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x118232400) [pid = 1935] [serial = 1812] [outer = 0x0] 01:52:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x11854c000) [pid = 1935] [serial = 1813] [outer = 0x118232400] 01:52:41 INFO - PROCESS | 1935 | 1462783961674 Marionette DEBUG loaded listener.js 01:52:41 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x118554400) [pid = 1935] [serial = 1814] [outer = 0x118232400] 01:52:42 INFO - PROCESS | 1935 | 1462783962039 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]]]}] 01:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 520ms 01:52:42 INFO - PROCESS | 1935 | 1462783962056 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1935 | 1462783962058 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 01:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:52:42 INFO - PROCESS | 1935 | 1462783962061 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 1935 | 1462783962063 Marionette TRACE conn2 <- [1,2390,null,{}] 01:52:42 INFO - PROCESS | 1935 | 1462783962068 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}] 01:52:42 INFO - PROCESS | 1935 | 1462783962179 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 01:52:42 INFO - PROCESS | 1935 | 1462783962255 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x118204800 == 36 [pid = 1935] [id = 605] 01:52:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x110ea7000) [pid = 1935] [serial = 1815] [outer = 0x0] 01:52:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x118554c00) [pid = 1935] [serial = 1816] [outer = 0x110ea7000] 01:52:42 INFO - PROCESS | 1935 | 1462783962296 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x1187aec00) [pid = 1935] [serial = 1817] [outer = 0x110ea7000] 01:52:42 INFO - PROCESS | 1935 | 1462783962590 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]]]}] 01:52:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:52:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 569ms 01:52:42 INFO - PROCESS | 1935 | 1462783962630 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 01:52:42 INFO - PROCESS | 1935 | 1462783962632 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 01:52:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:52:42 INFO - PROCESS | 1935 | 1462783962642 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:52:42 INFO - PROCESS | 1935 | 1462783962643 Marionette TRACE conn2 <- [1,2394,null,{}] 01:52:42 INFO - PROCESS | 1935 | 1462783962645 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}] 01:52:42 INFO - PROCESS | 1935 | 1462783962726 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 01:52:42 INFO - PROCESS | 1935 | 1462783962731 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x126903000 == 37 [pid = 1935] [id = 606] 01:52:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x1187afc00) [pid = 1935] [serial = 1818] [outer = 0x0] 01:52:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x118c62800) [pid = 1935] [serial = 1819] [outer = 0x1187afc00] 01:52:42 INFO - PROCESS | 1935 | 1462783962758 Marionette DEBUG loaded listener.js 01:52:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x11908ec00) [pid = 1935] [serial = 1820] [outer = 0x1187afc00] 01:52:43 INFO - PROCESS | 1935 | 1462783963131 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]]]}] 01:52:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:52:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 529ms 01:52:43 INFO - PROCESS | 1935 | 1462783963163 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 01:52:43 INFO - PROCESS | 1935 | 1462783963173 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 01:52:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:52:43 INFO - PROCESS | 1935 | 1462783963176 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:52:43 INFO - PROCESS | 1935 | 1462783963177 Marionette TRACE conn2 <- [1,2398,null,{}] 01:52:43 INFO - PROCESS | 1935 | 1462783963180 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}] 01:52:43 INFO - PROCESS | 1935 | 1462783963281 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 01:52:43 INFO - PROCESS | 1935 | 1462783963294 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x119b9e000 == 38 [pid = 1935] [id = 607] 01:52:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x119097800) [pid = 1935] [serial = 1821] [outer = 0x0] 01:52:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x119315000) [pid = 1935] [serial = 1822] [outer = 0x119097800] 01:52:43 INFO - PROCESS | 1935 | 1462783963323 Marionette DEBUG loaded listener.js 01:52:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x116f29000) [pid = 1935] [serial = 1823] [outer = 0x119097800] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x120f40c00) [pid = 1935] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x119103800) [pid = 1935] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x115e3c000) [pid = 1935] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x11972e800) [pid = 1935] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x120f35800) [pid = 1935] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x118238000) [pid = 1935] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x118598000) [pid = 1935] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x118548400) [pid = 1935] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x118232800) [pid = 1935] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x11808e400) [pid = 1935] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x116f2b000) [pid = 1935] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x111dbc800) [pid = 1935] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x10a7b7c00) [pid = 1935] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x10a7b5800) [pid = 1935] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x112857000) [pid = 1935] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x111dbd000) [pid = 1935] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x12890e400) [pid = 1935] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x116f2c400) [pid = 1935] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:52:43 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x113145c00) [pid = 1935] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:52:44 INFO - PROCESS | 1935 | 1462783964168 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]]]}] 01:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1019ms 01:52:44 INFO - PROCESS | 1935 | 1462783964195 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 01:52:44 INFO - PROCESS | 1935 | 1462783964199 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 01:52:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:52:44 INFO - PROCESS | 1935 | 1462783964242 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:52:44 INFO - PROCESS | 1935 | 1462783964245 Marionette TRACE conn2 <- [1,2402,null,{}] 01:52:44 INFO - PROCESS | 1935 | 1462783964249 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}] 01:52:44 INFO - PROCESS | 1935 | 1462783964352 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 01:52:44 INFO - PROCESS | 1935 | 1462783964405 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x116917800 == 39 [pid = 1935] [id = 608] 01:52:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x111dbd000) [pid = 1935] [serial = 1824] [outer = 0x0] 01:52:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x112730800) [pid = 1935] [serial = 1825] [outer = 0x111dbd000] 01:52:44 INFO - PROCESS | 1935 | 1462783964437 Marionette DEBUG loaded listener.js 01:52:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x112873000) [pid = 1935] [serial = 1826] [outer = 0x111dbd000] 01:52:44 INFO - PROCESS | 1935 | 1462783964959 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]]]}] 01:52:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:52:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 735ms 01:52:44 INFO - PROCESS | 1935 | 1462783964964 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 01:52:44 INFO - PROCESS | 1935 | 1462783964968 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 01:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:52:45 INFO - PROCESS | 1935 | 1462783965004 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:52:45 INFO - PROCESS | 1935 | 1462783965006 Marionette TRACE conn2 <- [1,2406,null,{}] 01:52:45 INFO - PROCESS | 1935 | 1462783965009 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}] 01:52:45 INFO - PROCESS | 1935 | 1462783965208 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 01:52:45 INFO - PROCESS | 1935 | 1462783965289 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x113106800 == 40 [pid = 1935] [id = 609] 01:52:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x111d24000) [pid = 1935] [serial = 1827] [outer = 0x0] 01:52:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x111fd2400) [pid = 1935] [serial = 1828] [outer = 0x111d24000] 01:52:45 INFO - PROCESS | 1935 | 1462783965317 Marionette DEBUG loaded listener.js 01:52:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x11285fc00) [pid = 1935] [serial = 1829] [outer = 0x111d24000] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x126903000 == 39 [pid = 1935] [id = 606] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x118204800 == 38 [pid = 1935] [id = 605] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x123cf1800 == 37 [pid = 1935] [id = 604] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x123a3c000 == 36 [pid = 1935] [id = 603] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x1231df000 == 35 [pid = 1935] [id = 602] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x119b9f000 == 34 [pid = 1935] [id = 601] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x118578000 == 33 [pid = 1935] [id = 600] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x118209000 == 32 [pid = 1935] [id = 599] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x1161b9000 == 31 [pid = 1935] [id = 598] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x123109c00) [pid = 1935] [serial = 1789] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOCSHELL 0x11310c800 == 30 [pid = 1935] [id = 597] 01:52:45 INFO - PROCESS | 1935 | 1462783965735 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]]]}] 01:52:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:52:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 778ms 01:52:45 INFO - PROCESS | 1935 | 1462783965779 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 01:52:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:52:45 INFO - PROCESS | 1935 | 1462783965782 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x120fbfc00) [pid = 1935] [serial = 1786] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x12309d800) [pid = 1935] [serial = 1787] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x1193b8000) [pid = 1935] [serial = 1768] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x11976a800) [pid = 1935] [serial = 1771] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x119ca7c00) [pid = 1935] [serial = 1774] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x1198cd400) [pid = 1935] [serial = 1772] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x120fb3000) [pid = 1935] [serial = 1777] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x120f3c800) [pid = 1935] [serial = 1775] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x120fbc000) [pid = 1935] [serial = 1778] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 85 (0x11908e000) [pid = 1935] [serial = 1765] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 84 (0x1187b0c00) [pid = 1935] [serial = 1762] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 83 (0x1187b6400) [pid = 1935] [serial = 1763] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 82 (0x118554000) [pid = 1935] [serial = 1759] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 81 (0x118736400) [pid = 1935] [serial = 1760] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 80 (0x118236c00) [pid = 1935] [serial = 1756] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 79 (0x118531400) [pid = 1935] [serial = 1757] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 78 (0x118090000) [pid = 1935] [serial = 1753] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 77 (0x118231000) [pid = 1935] [serial = 1754] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 76 (0x116f32c00) [pid = 1935] [serial = 1750] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 75 (0x118087400) [pid = 1935] [serial = 1751] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 74 (0x1169ba000) [pid = 1935] [serial = 1747] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 73 (0x116f27800) [pid = 1935] [serial = 1748] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 72 (0x116167c00) [pid = 1935] [serial = 1744] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 71 (0x116763c00) [pid = 1935] [serial = 1745] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 70 (0x113341400) [pid = 1935] [serial = 1741] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 69 (0x113bf2800) [pid = 1935] [serial = 1742] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 68 (0x112879400) [pid = 1935] [serial = 1738] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 67 (0x112e65400) [pid = 1935] [serial = 1739] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 66 (0x11204cc00) [pid = 1935] [serial = 1735] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 65 (0x112856800) [pid = 1935] [serial = 1736] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 64 (0x1289bb800) [pid = 1935] [serial = 1733] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 63 (0x1187b5800) [pid = 1935] [serial = 1783] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 62 (0x11972a000) [pid = 1935] [serial = 1769] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 61 (0x1181bf400) [pid = 1935] [serial = 1781] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 60 (0x120f3b800) [pid = 1935] [serial = 1784] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 59 (0x11675f400) [pid = 1935] [serial = 1780] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | --DOMWINDOW == 58 (0x1193b0400) [pid = 1935] [serial = 1766] [outer = 0x0] [url = about:blank] 01:52:45 INFO - PROCESS | 1935 | 1462783965801 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:52:45 INFO - PROCESS | 1935 | 1462783965805 Marionette TRACE conn2 <- [1,2410,null,{}] 01:52:45 INFO - PROCESS | 1935 | 1462783965811 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}] 01:52:45 INFO - PROCESS | 1935 | 1462783965930 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 01:52:45 INFO - PROCESS | 1935 | 1462783965946 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x116121800 == 31 [pid = 1935] [id = 610] 01:52:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 59 (0x112877000) [pid = 1935] [serial = 1830] [outer = 0x0] 01:52:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 60 (0x11287ec00) [pid = 1935] [serial = 1831] [outer = 0x112877000] 01:52:45 INFO - PROCESS | 1935 | 1462783965991 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 61 (0x112eb2400) [pid = 1935] [serial = 1832] [outer = 0x112877000] 01:52:46 INFO - PROCESS | 1935 | 1462783966451 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]]]}] 01:52:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:52:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 01:52:46 INFO - PROCESS | 1935 | 1462783966478 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 01:52:46 INFO - PROCESS | 1935 | 1462783966481 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 01:52:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:52:46 INFO - PROCESS | 1935 | 1462783966484 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:52:46 INFO - PROCESS | 1935 | 1462783966486 Marionette TRACE conn2 <- [1,2414,null,{}] 01:52:46 INFO - PROCESS | 1935 | 1462783966489 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}] 01:52:46 INFO - PROCESS | 1935 | 1462783966636 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 01:52:46 INFO - PROCESS | 1935 | 1462783966657 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x11856e800 == 32 [pid = 1935] [id = 611] 01:52:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 62 (0x110e9bc00) [pid = 1935] [serial = 1833] [outer = 0x0] 01:52:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 63 (0x113ded800) [pid = 1935] [serial = 1834] [outer = 0x110e9bc00] 01:52:46 INFO - PROCESS | 1935 | 1462783966699 Marionette DEBUG loaded listener.js 01:52:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 64 (0x1160dcc00) [pid = 1935] [serial = 1835] [outer = 0x110e9bc00] 01:52:47 INFO - PROCESS | 1935 | 1462783967277 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]]]}] 01:52:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:52:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 821ms 01:52:47 INFO - PROCESS | 1935 | 1462783967319 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 01:52:47 INFO - PROCESS | 1935 | 1462783967322 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 01:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:52:47 INFO - PROCESS | 1935 | 1462783967327 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:52:47 INFO - PROCESS | 1935 | 1462783967329 Marionette TRACE conn2 <- [1,2418,null,{}] 01:52:47 INFO - PROCESS | 1935 | 1462783967333 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}] 01:52:47 INFO - PROCESS | 1935 | 1462783967428 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 01:52:47 INFO - PROCESS | 1935 | 1462783967492 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x11821a800 == 33 [pid = 1935] [id = 612] 01:52:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 65 (0x112870c00) [pid = 1935] [serial = 1836] [outer = 0x0] 01:52:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 66 (0x112a6a400) [pid = 1935] [serial = 1837] [outer = 0x112870c00] 01:52:47 INFO - PROCESS | 1935 | 1462783967523 Marionette DEBUG loaded listener.js 01:52:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 67 (0x11314cc00) [pid = 1935] [serial = 1838] [outer = 0x112870c00] 01:52:47 INFO - PROCESS | 1935 | 1462783967946 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]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 675ms 01:52:48 INFO - PROCESS | 1935 | 1462783968002 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 01:52:48 INFO - PROCESS | 1935 | 1462783968006 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 01:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:52:48 INFO - PROCESS | 1935 | 1462783968011 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 1935 | 1462783968013 Marionette TRACE conn2 <- [1,2422,null,{}] 01:52:48 INFO - PROCESS | 1935 | 1462783968015 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}] 01:52:48 INFO - PROCESS | 1935 | 1462783968130 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 01:52:48 INFO - PROCESS | 1935 | 1462783968205 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x1194d0800 == 34 [pid = 1935] [id = 613] 01:52:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 68 (0x115161400) [pid = 1935] [serial = 1839] [outer = 0x0] 01:52:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 69 (0x116767800) [pid = 1935] [serial = 1840] [outer = 0x115161400] 01:52:48 INFO - PROCESS | 1935 | 1462783968236 Marionette DEBUG loaded listener.js 01:52:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 70 (0x116a5e000) [pid = 1935] [serial = 1841] [outer = 0x115161400] 01:52:48 INFO - PROCESS | 1935 | 1462783968640 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]]]}] 01:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 669ms 01:52:48 INFO - PROCESS | 1935 | 1462783968680 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 01:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:52:48 INFO - PROCESS | 1935 | 1462783968682 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 01:52:48 INFO - PROCESS | 1935 | 1462783968684 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:52:48 INFO - PROCESS | 1935 | 1462783968687 Marionette TRACE conn2 <- [1,2426,null,{}] 01:52:48 INFO - PROCESS | 1935 | 1462783968696 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}] 01:52:48 INFO - PROCESS | 1935 | 1462783968790 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 01:52:48 INFO - PROCESS | 1935 | 1462783968843 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231df000 == 35 [pid = 1935] [id = 614] 01:52:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 71 (0x116f2d800) [pid = 1935] [serial = 1842] [outer = 0x0] 01:52:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 72 (0x117173c00) [pid = 1935] [serial = 1843] [outer = 0x116f2d800] 01:52:48 INFO - PROCESS | 1935 | 1462783968875 Marionette DEBUG loaded listener.js 01:52:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 73 (0x117e72800) [pid = 1935] [serial = 1844] [outer = 0x116f2d800] 01:52:49 INFO - PROCESS | 1935 | 1462783969334 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]]]}] 01:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 671ms 01:52:49 INFO - PROCESS | 1935 | 1462783969356 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 01:52:49 INFO - PROCESS | 1935 | 1462783969360 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 01:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:52:49 INFO - PROCESS | 1935 | 1462783969363 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:52:49 INFO - PROCESS | 1935 | 1462783969365 Marionette TRACE conn2 <- [1,2430,null,{}] 01:52:49 INFO - PROCESS | 1935 | 1462783969369 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}] 01:52:49 INFO - PROCESS | 1935 | 1462783969532 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 01:52:49 INFO - PROCESS | 1935 | 1462783969633 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:49 INFO - PROCESS | 1935 | ++DOCSHELL 0x1238eb800 == 36 [pid = 1935] [id = 615] 01:52:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 74 (0x11807f400) [pid = 1935] [serial = 1845] [outer = 0x0] 01:52:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 75 (0x118090000) [pid = 1935] [serial = 1846] [outer = 0x11807f400] 01:52:49 INFO - PROCESS | 1935 | 1462783969680 Marionette DEBUG loaded listener.js 01:52:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 76 (0x118231800) [pid = 1935] [serial = 1847] [outer = 0x11807f400] 01:52:50 INFO - PROCESS | 1935 | 1462783970089 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]]]}] 01:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 771ms 01:52:50 INFO - PROCESS | 1935 | 1462783970135 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 01:52:50 INFO - PROCESS | 1935 | 1462783970136 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 01:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:52:50 INFO - PROCESS | 1935 | 1462783970138 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:52:50 INFO - PROCESS | 1935 | 1462783970140 Marionette TRACE conn2 <- [1,2434,null,{}] 01:52:50 INFO - PROCESS | 1935 | 1462783970142 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}] 01:52:50 INFO - PROCESS | 1935 | 1462783970243 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 01:52:50 INFO - PROCESS | 1935 | 1462783970294 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x115e02800 == 37 [pid = 1935] [id = 616] 01:52:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 77 (0x118236000) [pid = 1935] [serial = 1848] [outer = 0x0] 01:52:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 78 (0x118523000) [pid = 1935] [serial = 1849] [outer = 0x118236000] 01:52:50 INFO - PROCESS | 1935 | 1462783970323 Marionette DEBUG loaded listener.js 01:52:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 79 (0x118554000) [pid = 1935] [serial = 1850] [outer = 0x118236000] 01:52:50 INFO - PROCESS | 1935 | 1462783970744 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]]]}] 01:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 618ms 01:52:50 INFO - PROCESS | 1935 | 1462783970758 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 01:52:50 INFO - PROCESS | 1935 | 1462783970759 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 01:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:52:50 INFO - PROCESS | 1935 | 1462783970762 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:52:50 INFO - PROCESS | 1935 | 1462783970763 Marionette TRACE conn2 <- [1,2438,null,{}] 01:52:50 INFO - PROCESS | 1935 | 1462783970765 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}] 01:52:50 INFO - PROCESS | 1935 | 1462783970873 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 01:52:50 INFO - PROCESS | 1935 | 1462783970956 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d46800 == 38 [pid = 1935] [id = 617] 01:52:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 80 (0x118736400) [pid = 1935] [serial = 1851] [outer = 0x0] 01:52:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 81 (0x1187b5000) [pid = 1935] [serial = 1852] [outer = 0x118736400] 01:52:50 INFO - PROCESS | 1935 | 1462783970988 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 82 (0x11910e400) [pid = 1935] [serial = 1853] [outer = 0x118736400] 01:52:51 INFO - PROCESS | 1935 | 1462783971525 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]]]}] 01:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 770ms 01:52:51 INFO - PROCESS | 1935 | 1462783971533 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 01:52:51 INFO - PROCESS | 1935 | 1462783971536 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 01:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:52:51 INFO - PROCESS | 1935 | 1462783971542 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:52:51 INFO - PROCESS | 1935 | 1462783971545 Marionette TRACE conn2 <- [1,2442,null,{}] 01:52:51 INFO - PROCESS | 1935 | 1462783971551 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}] 01:52:51 INFO - PROCESS | 1935 | 1462783971680 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 01:52:51 INFO - PROCESS | 1935 | 1462783971787 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:51 INFO - PROCESS | 1935 | --DOCSHELL 0x116121800 == 37 [pid = 1935] [id = 610] 01:52:51 INFO - PROCESS | 1935 | --DOCSHELL 0x113106800 == 36 [pid = 1935] [id = 609] 01:52:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x112604800 == 37 [pid = 1935] [id = 618] 01:52:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x112049000) [pid = 1935] [serial = 1854] [outer = 0x0] 01:52:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x112050c00) [pid = 1935] [serial = 1855] [outer = 0x112049000] 01:52:51 INFO - PROCESS | 1935 | 1462783971826 Marionette DEBUG loaded listener.js 01:52:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 85 (0x112857c00) [pid = 1935] [serial = 1856] [outer = 0x112049000] 01:52:52 INFO - PROCESS | 1935 | 1462783972111 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]]]}] 01:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 626ms 01:52:52 INFO - PROCESS | 1935 | 1462783972167 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 01:52:52 INFO - PROCESS | 1935 | 1462783972173 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 01:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:52:52 INFO - PROCESS | 1935 | 1462783972198 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:52:52 INFO - PROCESS | 1935 | 1462783972200 Marionette TRACE conn2 <- [1,2446,null,{}] 01:52:52 INFO - PROCESS | 1935 | 1462783972204 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}] 01:52:52 INFO - PROCESS | 1935 | 1462783972287 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 01:52:52 INFO - PROCESS | 1935 | 1462783972336 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x11820d000 == 38 [pid = 1935] [id = 619] 01:52:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 86 (0x11285e000) [pid = 1935] [serial = 1857] [outer = 0x0] 01:52:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x112a66400) [pid = 1935] [serial = 1858] [outer = 0x11285e000] 01:52:52 INFO - PROCESS | 1935 | 1462783972362 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x11515c800) [pid = 1935] [serial = 1859] [outer = 0x11285e000] 01:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 474ms 01:52:52 INFO - PROCESS | 1935 | 1462783972664 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]]]}] 01:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:52:52 INFO - PROCESS | 1935 | 1462783972675 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 01:52:52 INFO - PROCESS | 1935 | 1462783972676 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 01:52:52 INFO - PROCESS | 1935 | 1462783972679 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:52:52 INFO - PROCESS | 1935 | 1462783972681 Marionette TRACE conn2 <- [1,2450,null,{}] 01:52:52 INFO - PROCESS | 1935 | 1462783972697 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}] 01:52:52 INFO - PROCESS | 1935 | 1462783972787 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 01:52:52 INFO - PROCESS | 1935 | 1462783972793 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x12307c800 == 39 [pid = 1935] [id = 620] 01:52:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x116936c00) [pid = 1935] [serial = 1860] [outer = 0x0] 01:52:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x116f32400) [pid = 1935] [serial = 1861] [outer = 0x116936c00] 01:52:52 INFO - PROCESS | 1935 | 1462783972821 Marionette DEBUG loaded listener.js 01:52:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x118079c00) [pid = 1935] [serial = 1862] [outer = 0x116936c00] 01:52:53 INFO - PROCESS | 1935 | 1462783973295 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]]]}] 01:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 625ms 01:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:52:53 INFO - PROCESS | 1935 | 1462783973305 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 1935 | 1462783973307 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 01:52:53 INFO - PROCESS | 1935 | 1462783973310 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 1935 | 1462783973312 Marionette TRACE conn2 <- [1,2454,null,{}] 01:52:53 INFO - PROCESS | 1935 | 1462783973316 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}] 01:52:53 INFO - PROCESS | 1935 | 1462783973447 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 01:52:53 INFO - PROCESS | 1935 | 1462783973459 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231dc000 == 40 [pid = 1935] [id = 621] 01:52:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x11693dc00) [pid = 1935] [serial = 1863] [outer = 0x0] 01:52:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x118235000) [pid = 1935] [serial = 1864] [outer = 0x11693dc00] 01:52:53 INFO - PROCESS | 1935 | 1462783973484 Marionette DEBUG loaded listener.js 01:52:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x11859cc00) [pid = 1935] [serial = 1865] [outer = 0x11693dc00] 01:52:53 INFO - PROCESS | 1935 | 1462783973845 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]]]}] 01:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 572ms 01:52:53 INFO - PROCESS | 1935 | 1462783973887 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 01:52:53 INFO - PROCESS | 1935 | 1462783973888 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 01:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:52:53 INFO - PROCESS | 1935 | 1462783973891 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:52:53 INFO - PROCESS | 1935 | 1462783973892 Marionette TRACE conn2 <- [1,2458,null,{}] 01:52:53 INFO - PROCESS | 1935 | 1462783973894 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}] 01:52:53 INFO - PROCESS | 1935 | 1462783973990 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 01:52:53 INFO - PROCESS | 1935 | 1462783973994 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b2f800 == 41 [pid = 1935] [id = 622] 01:52:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x11872cc00) [pid = 1935] [serial = 1866] [outer = 0x0] 01:52:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x1187b5400) [pid = 1935] [serial = 1867] [outer = 0x11872cc00] 01:52:54 INFO - PROCESS | 1935 | 1462783974019 Marionette DEBUG loaded listener.js 01:52:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x119010c00) [pid = 1935] [serial = 1868] [outer = 0x11872cc00] 01:52:54 INFO - PROCESS | 1935 | 1462783974358 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]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 517ms 01:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:52:54 INFO - PROCESS | 1935 | 1462783974409 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 1935 | 1462783974410 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 01:52:54 INFO - PROCESS | 1935 | 1462783974412 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 1935 | 1462783974413 Marionette TRACE conn2 <- [1,2462,null,{}] 01:52:54 INFO - PROCESS | 1935 | 1462783974422 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}] 01:52:54 INFO - PROCESS | 1935 | 1462783974544 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 01:52:54 INFO - PROCESS | 1935 | 1462783974549 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291e1000 == 42 [pid = 1935] [id = 623] 01:52:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x119093400) [pid = 1935] [serial = 1869] [outer = 0x0] 01:52:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x11931b800) [pid = 1935] [serial = 1870] [outer = 0x119093400] 01:52:54 INFO - PROCESS | 1935 | 1462783974575 Marionette DEBUG loaded listener.js 01:52:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x119486000) [pid = 1935] [serial = 1871] [outer = 0x119093400] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x1187afc00) [pid = 1935] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x12309dc00) [pid = 1935] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x110ea7000) [pid = 1935] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x118232400) [pid = 1935] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x112eb0000) [pid = 1935] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x112732400) [pid = 1935] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x10a7bdc00) [pid = 1935] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x10a7b9c00) [pid = 1935] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x111f30c00) [pid = 1935] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x116f2a000) [pid = 1935] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x1122c3400) [pid = 1935] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x112877000) [pid = 1935] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:52:54 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x111d24000) [pid = 1935] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:52:54 INFO - PROCESS | 1935 | 1462783974928 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]]]}] 01:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 522ms 01:52:54 INFO - PROCESS | 1935 | 1462783974935 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 01:52:54 INFO - PROCESS | 1935 | 1462783974938 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 01:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:52:54 INFO - PROCESS | 1935 | 1462783974941 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:52:54 INFO - PROCESS | 1935 | 1462783974942 Marionette TRACE conn2 <- [1,2466,null,{}] 01:52:54 INFO - PROCESS | 1935 | 1462783974945 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}] 01:52:55 INFO - PROCESS | 1935 | 1462783975026 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 01:52:55 INFO - PROCESS | 1935 | 1462783975030 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x1293ab800 == 43 [pid = 1935] [id = 624] 01:52:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x112eb0000) [pid = 1935] [serial = 1872] [outer = 0x0] 01:52:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x116a5d000) [pid = 1935] [serial = 1873] [outer = 0x112eb0000] 01:52:55 INFO - PROCESS | 1935 | 1462783975056 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x11854e800) [pid = 1935] [serial = 1874] [outer = 0x112eb0000] 01:52:55 INFO - PROCESS | 1935 | 1462783975387 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]]]}] 01:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 468ms 01:52:55 INFO - PROCESS | 1935 | 1462783975410 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 01:52:55 INFO - PROCESS | 1935 | 1462783975411 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 01:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:52:55 INFO - PROCESS | 1935 | 1462783975413 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:52:55 INFO - PROCESS | 1935 | 1462783975415 Marionette TRACE conn2 <- [1,2470,null,{}] 01:52:55 INFO - PROCESS | 1935 | 1462783975417 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}] 01:52:55 INFO - PROCESS | 1935 | 1462783975521 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 01:52:55 INFO - PROCESS | 1935 | 1462783975528 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x129798800 == 44 [pid = 1935] [id = 625] 01:52:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x1169b2000) [pid = 1935] [serial = 1875] [outer = 0x0] 01:52:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x11972a800) [pid = 1935] [serial = 1876] [outer = 0x1169b2000] 01:52:55 INFO - PROCESS | 1935 | 1462783975553 Marionette DEBUG loaded listener.js 01:52:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x11972fc00) [pid = 1935] [serial = 1877] [outer = 0x1169b2000] 01:52:55 INFO - PROCESS | 1935 | 1462783975870 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]]]}] 01:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 469ms 01:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:52:55 INFO - PROCESS | 1935 | 1462783975883 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 01:52:55 INFO - PROCESS | 1935 | 1462783975884 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 01:52:55 INFO - PROCESS | 1935 | 1462783975890 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:52:55 INFO - PROCESS | 1935 | 1462783975891 Marionette TRACE conn2 <- [1,2474,null,{}] 01:52:55 INFO - PROCESS | 1935 | 1462783975893 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}] 01:52:55 INFO - PROCESS | 1935 | 1462783975975 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 01:52:55 INFO - PROCESS | 1935 | 1462783975979 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa07800 == 45 [pid = 1935] [id = 626] 01:52:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x119767800) [pid = 1935] [serial = 1878] [outer = 0x0] 01:52:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x1198c2c00) [pid = 1935] [serial = 1879] [outer = 0x119767800] 01:52:56 INFO - PROCESS | 1935 | 1462783976005 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x119c4e400) [pid = 1935] [serial = 1880] [outer = 0x119767800] 01:52:56 INFO - PROCESS | 1935 | 1462783976329 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]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 469ms 01:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:52:56 INFO - PROCESS | 1935 | 1462783976358 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 1935 | 1462783976360 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 01:52:56 INFO - PROCESS | 1935 | 1462783976362 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 1935 | 1462783976363 Marionette TRACE conn2 <- [1,2478,null,{}] 01:52:56 INFO - PROCESS | 1935 | 1462783976365 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}] 01:52:56 INFO - PROCESS | 1935 | 1462783976468 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 01:52:56 INFO - PROCESS | 1935 | 1462783976478 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa19800 == 46 [pid = 1935] [id = 627] 01:52:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x119c4f000) [pid = 1935] [serial = 1881] [outer = 0x0] 01:52:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x119ca7000) [pid = 1935] [serial = 1882] [outer = 0x119c4f000] 01:52:56 INFO - PROCESS | 1935 | 1462783976503 Marionette DEBUG loaded listener.js 01:52:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x120f37000) [pid = 1935] [serial = 1883] [outer = 0x119c4f000] 01:52:56 INFO - PROCESS | 1935 | 1462783976816 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]]]}] 01:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 01:52:56 INFO - PROCESS | 1935 | 1462783976882 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 01:52:56 INFO - PROCESS | 1935 | 1462783976883 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 01:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:52:56 INFO - PROCESS | 1935 | 1462783976938 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:52:56 INFO - PROCESS | 1935 | 1462783976940 Marionette TRACE conn2 <- [1,2482,null,{}] 01:52:56 INFO - PROCESS | 1935 | 1462783976943 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}] 01:52:57 INFO - PROCESS | 1935 | 1462783977038 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 01:52:57 INFO - PROCESS | 1935 | 1462783977130 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x113497000 == 47 [pid = 1935] [id = 628] 01:52:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x110ea3c00) [pid = 1935] [serial = 1884] [outer = 0x0] 01:52:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x111b09400) [pid = 1935] [serial = 1885] [outer = 0x110ea3c00] 01:52:57 INFO - PROCESS | 1935 | 1462783977161 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x11285ec00) [pid = 1935] [serial = 1886] [outer = 0x110ea3c00] 01:52:57 INFO - PROCESS | 1935 | 1462783977637 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]]]}] 01:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 723ms 01:52:57 INFO - PROCESS | 1935 | 1462783977659 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 01:52:57 INFO - PROCESS | 1935 | 1462783977663 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 01:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:52:57 INFO - PROCESS | 1935 | 1462783977666 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:52:57 INFO - PROCESS | 1935 | 1462783977668 Marionette TRACE conn2 <- [1,2486,null,{}] 01:52:57 INFO - PROCESS | 1935 | 1462783977673 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}] 01:52:57 INFO - PROCESS | 1935 | 1462783977778 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 01:52:57 INFO - PROCESS | 1935 | 1462783977832 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x12306d000 == 48 [pid = 1935] [id = 629] 01:52:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x112875800) [pid = 1935] [serial = 1887] [outer = 0x0] 01:52:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x113bfe000) [pid = 1935] [serial = 1888] [outer = 0x112875800] 01:52:57 INFO - PROCESS | 1935 | 1462783977861 Marionette DEBUG loaded listener.js 01:52:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x116769c00) [pid = 1935] [serial = 1889] [outer = 0x112875800] 01:52:58 INFO - PROCESS | 1935 | 1462783978326 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]]]}] 01:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 721ms 01:52:58 INFO - PROCESS | 1935 | 1462783978388 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 01:52:58 INFO - PROCESS | 1935 | 1462783978391 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 01:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:52:58 INFO - PROCESS | 1935 | 1462783978394 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:52:58 INFO - PROCESS | 1935 | 1462783978397 Marionette TRACE conn2 <- [1,2490,null,{}] 01:52:58 INFO - PROCESS | 1935 | 1462783978430 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}] 01:52:58 INFO - PROCESS | 1935 | 1462783978605 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 01:52:58 INFO - PROCESS | 1935 | 1462783978631 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2c1800 == 49 [pid = 1935] [id = 630] 01:52:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x118598000) [pid = 1935] [serial = 1890] [outer = 0x0] 01:52:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x1187afc00) [pid = 1935] [serial = 1891] [outer = 0x118598000] 01:52:58 INFO - PROCESS | 1935 | 1462783978693 Marionette DEBUG loaded listener.js 01:52:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x11910f800) [pid = 1935] [serial = 1892] [outer = 0x118598000] 01:52:59 INFO - PROCESS | 1935 | 1462783979134 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]]]}] 01:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 772ms 01:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:52:59 INFO - PROCESS | 1935 | 1462783979167 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 01:52:59 INFO - PROCESS | 1935 | 1462783979170 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 01:52:59 INFO - PROCESS | 1935 | 1462783979173 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:52:59 INFO - PROCESS | 1935 | 1462783979174 Marionette TRACE conn2 <- [1,2494,null,{}] 01:52:59 INFO - PROCESS | 1935 | 1462783979177 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}] 01:52:59 INFO - PROCESS | 1935 | 1462783979278 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 01:52:59 INFO - PROCESS | 1935 | 1462783979333 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:52:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191d3800 == 50 [pid = 1935] [id = 631] 01:52:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x1169b9000) [pid = 1935] [serial = 1893] [outer = 0x0] 01:52:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x1187aa800) [pid = 1935] [serial = 1894] [outer = 0x1169b9000] 01:52:59 INFO - PROCESS | 1935 | 1462783979375 Marionette DEBUG loaded listener.js 01:52:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x1193b5800) [pid = 1935] [serial = 1895] [outer = 0x1169b9000] 01:53:00 INFO - PROCESS | 1935 | 1462783980087 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]]]}] 01:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 971ms 01:53:00 INFO - PROCESS | 1935 | 1462783980145 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 1935 | 1462783980149 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 01:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:53:00 INFO - PROCESS | 1935 | 1462783980154 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 1935 | 1462783980158 Marionette TRACE conn2 <- [1,2498,null,{}] 01:53:00 INFO - PROCESS | 1935 | 1462783980163 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}] 01:53:00 INFO - PROCESS | 1935 | 1462783980290 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 01:53:00 INFO - PROCESS | 1935 | 1462783980357 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x12307e800 == 51 [pid = 1935] [id = 632] 01:53:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x112877c00) [pid = 1935] [serial = 1896] [outer = 0x0] 01:53:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x112ead800) [pid = 1935] [serial = 1897] [outer = 0x112877c00] 01:53:00 INFO - PROCESS | 1935 | 1462783980385 Marionette DEBUG loaded listener.js 01:53:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x1131c7000) [pid = 1935] [serial = 1898] [outer = 0x112877c00] 01:53:00 INFO - PROCESS | 1935 | 1462783980814 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]]]}] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa07800 == 50 [pid = 1935] [id = 626] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x129798800 == 49 [pid = 1935] [id = 625] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x1293ab800 == 48 [pid = 1935] [id = 624] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x1291e1000 == 47 [pid = 1935] [id = 623] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x126b2f800 == 46 [pid = 1935] [id = 622] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x1231dc000 == 45 [pid = 1935] [id = 621] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x12307c800 == 44 [pid = 1935] [id = 620] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x116917800 == 43 [pid = 1935] [id = 608] 01:53:00 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x113ded800) [pid = 1935] [serial = 1834] [outer = 0x0] [url = about:blank] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x11820d000 == 42 [pid = 1935] [id = 619] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x112604800 == 41 [pid = 1935] [id = 618] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x1231df000 == 40 [pid = 1935] [id = 614] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x1194d0800 == 39 [pid = 1935] [id = 613] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x11821a800 == 38 [pid = 1935] [id = 612] 01:53:00 INFO - PROCESS | 1935 | --DOCSHELL 0x11856e800 == 37 [pid = 1935] [id = 611] 01:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 725ms 01:53:00 INFO - PROCESS | 1935 | 1462783980879 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 01:53:00 INFO - PROCESS | 1935 | 1462783980882 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 01:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:53:00 INFO - PROCESS | 1935 | 1462783980893 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:53:00 INFO - PROCESS | 1935 | 1462783980894 Marionette TRACE conn2 <- [1,2502,null,{}] 01:53:00 INFO - PROCESS | 1935 | 1462783980897 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}] 01:53:00 INFO - PROCESS | 1935 | 1462783980977 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x118c62800) [pid = 1935] [serial = 1819] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11908ec00) [pid = 1935] [serial = 1820] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x123485400) [pid = 1935] [serial = 1790] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1187aec00) [pid = 1935] [serial = 1817] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x11854c000) [pid = 1935] [serial = 1813] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x118554400) [pid = 1935] [serial = 1814] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x115ec7400) [pid = 1935] [serial = 1801] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x112a68c00) [pid = 1935] [serial = 1796] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x118237000) [pid = 1935] [serial = 1811] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x11314d800) [pid = 1935] [serial = 1798] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x11822bc00) [pid = 1935] [serial = 1810] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x113bf0c00) [pid = 1935] [serial = 1799] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x112055000) [pid = 1935] [serial = 1792] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x11285c400) [pid = 1935] [serial = 1795] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x112736400) [pid = 1935] [serial = 1793] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x118554c00) [pid = 1935] [serial = 1816] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x117177c00) [pid = 1935] [serial = 1807] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x118087c00) [pid = 1935] [serial = 1808] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x116f29800) [pid = 1935] [serial = 1805] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x116764400) [pid = 1935] [serial = 1802] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x116a5b400) [pid = 1935] [serial = 1804] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x119315000) [pid = 1935] [serial = 1822] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x11287ec00) [pid = 1935] [serial = 1831] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x112730800) [pid = 1935] [serial = 1825] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x111fd2400) [pid = 1935] [serial = 1828] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x11285fc00) [pid = 1935] [serial = 1829] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x112eb2400) [pid = 1935] [serial = 1832] [outer = 0x0] [url = about:blank] 01:53:01 INFO - PROCESS | 1935 | 1462783981044 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x1161bf000 == 38 [pid = 1935] [id = 633] 01:53:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x112055000) [pid = 1935] [serial = 1899] [outer = 0x0] 01:53:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x11287ec00) [pid = 1935] [serial = 1900] [outer = 0x112055000] 01:53:01 INFO - PROCESS | 1935 | 1462783981072 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x116768c00) [pid = 1935] [serial = 1901] [outer = 0x112055000] 01:53:01 INFO - PROCESS | 1935 | 1462783981380 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]]]}] 01:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 521ms 01:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:53:01 INFO - PROCESS | 1935 | 1462783981413 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 1935 | 1462783981415 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 01:53:01 INFO - PROCESS | 1935 | 1462783981417 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - PROCESS | 1935 | 1462783981422 Marionette TRACE conn2 <- [1,2506,null,{}] 01:53:01 INFO - PROCESS | 1935 | 1462783981429 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}] 01:53:01 INFO - PROCESS | 1935 | 1462783981509 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 01:53:01 INFO - PROCESS | 1935 | 1462783981514 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191ca800 == 39 [pid = 1935] [id = 634] 01:53:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x117178800) [pid = 1935] [serial = 1902] [outer = 0x0] 01:53:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x118087800) [pid = 1935] [serial = 1903] [outer = 0x117178800] 01:53:01 INFO - PROCESS | 1935 | 1462783981545 Marionette DEBUG loaded listener.js 01:53:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x118239c00) [pid = 1935] [serial = 1904] [outer = 0x117178800] 01:53:01 INFO - PROCESS | 1935 | 1462783981922 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]]]}] 01:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 523ms 01:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:53:01 INFO - PROCESS | 1935 | 1462783981941 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 01:53:01 INFO - PROCESS | 1935 | 1462783981942 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 01:53:01 INFO - PROCESS | 1935 | 1462783981945 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:53:01 INFO - PROCESS | 1935 | 1462783981946 Marionette TRACE conn2 <- [1,2510,null,{}] 01:53:01 INFO - PROCESS | 1935 | 1462783981948 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}] 01:53:02 INFO - PROCESS | 1935 | 1462783982034 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 01:53:02 INFO - PROCESS | 1935 | 1462783982041 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x1232a6000 == 40 [pid = 1935] [id = 635] 01:53:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x11859e000) [pid = 1935] [serial = 1905] [outer = 0x0] 01:53:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x1187a9800) [pid = 1935] [serial = 1906] [outer = 0x11859e000] 01:53:02 INFO - PROCESS | 1935 | 1462783982067 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x118c6d000) [pid = 1935] [serial = 1907] [outer = 0x11859e000] 01:53:02 INFO - PROCESS | 1935 | 1462783982409 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]]]}] 01:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 471ms 01:53:02 INFO - PROCESS | 1935 | 1462783982417 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 01:53:02 INFO - PROCESS | 1935 | 1462783982418 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 01:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:53:02 INFO - PROCESS | 1935 | 1462783982424 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:53:02 INFO - PROCESS | 1935 | 1462783982425 Marionette TRACE conn2 <- [1,2514,null,{}] 01:53:02 INFO - PROCESS | 1935 | 1462783982427 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}] 01:53:02 INFO - PROCESS | 1935 | 1462783982525 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 01:53:02 INFO - PROCESS | 1935 | 1462783982531 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x123e1d800 == 41 [pid = 1935] [id = 636] 01:53:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x110ea1000) [pid = 1935] [serial = 1908] [outer = 0x0] 01:53:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x119107000) [pid = 1935] [serial = 1909] [outer = 0x110ea1000] 01:53:02 INFO - PROCESS | 1935 | 1462783982559 Marionette DEBUG loaded listener.js 01:53:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x1193ac000) [pid = 1935] [serial = 1910] [outer = 0x110ea1000] 01:53:02 INFO - PROCESS | 1935 | 1462783982893 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]]]}] 01:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 520ms 01:53:02 INFO - PROCESS | 1935 | 1462783982944 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 01:53:02 INFO - PROCESS | 1935 | 1462783982945 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 01:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:53:02 INFO - PROCESS | 1935 | 1462783982947 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:53:02 INFO - PROCESS | 1935 | 1462783982948 Marionette TRACE conn2 <- [1,2518,null,{}] 01:53:02 INFO - PROCESS | 1935 | 1462783982951 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}] 01:53:03 INFO - PROCESS | 1935 | 1462783983044 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 01:53:03 INFO - PROCESS | 1935 | 1462783983106 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x126750800 == 42 [pid = 1935] [id = 637] 01:53:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x11908f000) [pid = 1935] [serial = 1911] [outer = 0x0] 01:53:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x1193b4000) [pid = 1935] [serial = 1912] [outer = 0x11908f000] 01:53:03 INFO - PROCESS | 1935 | 1462783983155 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x120f3b800) [pid = 1935] [serial = 1913] [outer = 0x11908f000] 01:53:03 INFO - PROCESS | 1935 | 1462783983474 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]]]}] 01:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 568ms 01:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:53:03 INFO - PROCESS | 1935 | 1462783983516 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 01:53:03 INFO - PROCESS | 1935 | 1462783983517 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 01:53:03 INFO - PROCESS | 1935 | 1462783983519 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:53:03 INFO - PROCESS | 1935 | 1462783983520 Marionette TRACE conn2 <- [1,2522,null,{}] 01:53:03 INFO - PROCESS | 1935 | 1462783983523 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}] 01:53:03 INFO - PROCESS | 1935 | 1462783983621 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 01:53:03 INFO - PROCESS | 1935 | 1462783983625 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x112615000 == 43 [pid = 1935] [id = 638] 01:53:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x11972c800) [pid = 1935] [serial = 1914] [outer = 0x0] 01:53:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x120f41800) [pid = 1935] [serial = 1915] [outer = 0x11972c800] 01:53:03 INFO - PROCESS | 1935 | 1462783983650 Marionette DEBUG loaded listener.js 01:53:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x120fbbc00) [pid = 1935] [serial = 1916] [outer = 0x11972c800] 01:53:04 INFO - PROCESS | 1935 | 1462783984008 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]]]}] 01:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 01:53:04 INFO - PROCESS | 1935 | 1462783984041 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 1935 | 1462783984043 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 01:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:53:04 INFO - PROCESS | 1935 | 1462783984046 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 1935 | 1462783984048 Marionette TRACE conn2 <- [1,2526,null,{}] 01:53:04 INFO - PROCESS | 1935 | 1462783984051 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}] 01:53:04 INFO - PROCESS | 1935 | 1462783984196 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 01:53:04 INFO - PROCESS | 1935 | 1462783984214 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a59b800 == 44 [pid = 1935] [id = 639] 01:53:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x120fbc800) [pid = 1935] [serial = 1917] [outer = 0x0] 01:53:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x12309a400) [pid = 1935] [serial = 1918] [outer = 0x120fbc800] 01:53:04 INFO - PROCESS | 1935 | 1462783984254 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x1230a0c00) [pid = 1935] [serial = 1919] [outer = 0x120fbc800] 01:53:04 INFO - PROCESS | 1935 | 1462783984676 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]]]}] 01:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 01:53:04 INFO - PROCESS | 1935 | 1462783984717 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 01:53:04 INFO - PROCESS | 1935 | 1462783984719 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 01:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:53:04 INFO - PROCESS | 1935 | 1462783984721 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:53:04 INFO - PROCESS | 1935 | 1462783984722 Marionette TRACE conn2 <- [1,2530,null,{}] 01:53:04 INFO - PROCESS | 1935 | 1462783984724 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}] 01:53:04 INFO - PROCESS | 1935 | 1462783984823 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 01:53:04 INFO - PROCESS | 1935 | 1462783984827 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aca0000 == 45 [pid = 1935] [id = 640] 01:53:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x1230a1400) [pid = 1935] [serial = 1920] [outer = 0x0] 01:53:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x1233ebc00) [pid = 1935] [serial = 1921] [outer = 0x1230a1400] 01:53:04 INFO - PROCESS | 1935 | 1462783984883 Marionette DEBUG loaded listener.js 01:53:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x123578400) [pid = 1935] [serial = 1922] [outer = 0x1230a1400] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x11693dc00) [pid = 1935] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x11872cc00) [pid = 1935] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x118736400) [pid = 1935] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x112049000) [pid = 1935] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x11285e000) [pid = 1935] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x119093400) [pid = 1935] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x119767800) [pid = 1935] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x112eb0000) [pid = 1935] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x1169b2000) [pid = 1935] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:53:05 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x116936c00) [pid = 1935] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:53:05 INFO - PROCESS | 1935 | 1462783985373 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]]]}] 01:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 669ms 01:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:53:05 INFO - PROCESS | 1935 | 1462783985390 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 1935 | 1462783985391 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 01:53:05 INFO - PROCESS | 1935 | 1462783985393 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - PROCESS | 1935 | 1462783985395 Marionette TRACE conn2 <- [1,2534,null,{}] 01:53:05 INFO - PROCESS | 1935 | 1462783985398 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}] 01:53:05 INFO - PROCESS | 1935 | 1462783985479 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 01:53:05 INFO - PROCESS | 1935 | 1462783985483 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x1261c5000 == 46 [pid = 1935] [id = 641] 01:53:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x112eb0000) [pid = 1935] [serial = 1923] [outer = 0x0] 01:53:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x11872cc00) [pid = 1935] [serial = 1924] [outer = 0x112eb0000] 01:53:05 INFO - PROCESS | 1935 | 1462783985512 Marionette DEBUG loaded listener.js 01:53:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x12357a000) [pid = 1935] [serial = 1925] [outer = 0x112eb0000] 01:53:05 INFO - PROCESS | 1935 | 1462783985847 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]]]}] 01:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 470ms 01:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:53:05 INFO - PROCESS | 1935 | 1462783985864 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 01:53:05 INFO - PROCESS | 1935 | 1462783985865 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 01:53:05 INFO - PROCESS | 1935 | 1462783985867 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:53:05 INFO - PROCESS | 1935 | 1462783985871 Marionette TRACE conn2 <- [1,2538,null,{}] 01:53:05 INFO - PROCESS | 1935 | 1462783985874 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}] 01:53:05 INFO - PROCESS | 1935 | 1462783985984 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 01:53:05 INFO - PROCESS | 1935 | 1462783985993 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bac7800 == 47 [pid = 1935] [id = 642] 01:53:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x12357d800) [pid = 1935] [serial = 1926] [outer = 0x0] 01:53:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x123694000) [pid = 1935] [serial = 1927] [outer = 0x12357d800] 01:53:06 INFO - PROCESS | 1935 | 1462783986023 Marionette DEBUG loaded listener.js 01:53:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x1239b5c00) [pid = 1935] [serial = 1928] [outer = 0x12357d800] 01:53:06 INFO - PROCESS | 1935 | 1462783986324 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]]]}] 01:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 472ms 01:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:53:06 INFO - PROCESS | 1935 | 1462783986344 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 01:53:06 INFO - PROCESS | 1935 | 1462783986345 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 01:53:06 INFO - PROCESS | 1935 | 1462783986347 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:53:06 INFO - PROCESS | 1935 | 1462783986349 Marionette TRACE conn2 <- [1,2542,null,{}] 01:53:06 INFO - PROCESS | 1935 | 1462783986351 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}] 01:53:06 INFO - PROCESS | 1935 | 1462783986439 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 01:53:06 INFO - PROCESS | 1935 | 1462783986443 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bfdc000 == 48 [pid = 1935] [id = 643] 01:53:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x123abac00) [pid = 1935] [serial = 1929] [outer = 0x0] 01:53:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x123abfc00) [pid = 1935] [serial = 1930] [outer = 0x123abac00] 01:53:06 INFO - PROCESS | 1935 | 1462783986468 Marionette DEBUG loaded listener.js 01:53:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x123ac5400) [pid = 1935] [serial = 1931] [outer = 0x123abac00] 01:53:06 INFO - PROCESS | 1935 | 1462783986808 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]]]}] 01:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 469ms 01:53:06 INFO - PROCESS | 1935 | 1462783986817 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 01:53:06 INFO - PROCESS | 1935 | 1462783986818 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 01:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:53:06 INFO - PROCESS | 1935 | 1462783986823 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:53:06 INFO - PROCESS | 1935 | 1462783986824 Marionette TRACE conn2 <- [1,2546,null,{}] 01:53:06 INFO - PROCESS | 1935 | 1462783986827 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}] 01:53:06 INFO - PROCESS | 1935 | 1462783986945 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 01:53:06 INFO - PROCESS | 1935 | 1462783986952 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c204000 == 49 [pid = 1935] [id = 644] 01:53:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x12357d000) [pid = 1935] [serial = 1932] [outer = 0x0] 01:53:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x123ac7c00) [pid = 1935] [serial = 1933] [outer = 0x12357d000] 01:53:06 INFO - PROCESS | 1935 | 1462783986977 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x123dd0800) [pid = 1935] [serial = 1934] [outer = 0x12357d000] 01:53:07 INFO - PROCESS | 1935 | 1462783987276 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]]]}] 01:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 471ms 01:53:07 INFO - PROCESS | 1935 | 1462783987349 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 01:53:07 INFO - PROCESS | 1935 | 1462783987352 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 01:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:53:07 INFO - PROCESS | 1935 | 1462783987357 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:53:07 INFO - PROCESS | 1935 | 1462783987359 Marionette TRACE conn2 <- [1,2550,null,{}] 01:53:07 INFO - PROCESS | 1935 | 1462783987364 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}] 01:53:07 INFO - PROCESS | 1935 | 1462783987472 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 01:53:07 INFO - PROCESS | 1935 | 1462783987538 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x116118800 == 50 [pid = 1935] [id = 645] 01:53:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x111dbd400) [pid = 1935] [serial = 1935] [outer = 0x0] 01:53:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x11204d000) [pid = 1935] [serial = 1936] [outer = 0x111dbd400] 01:53:07 INFO - PROCESS | 1935 | 1462783987570 Marionette DEBUG loaded listener.js 01:53:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x112878c00) [pid = 1935] [serial = 1937] [outer = 0x111dbd400] 01:53:08 INFO - PROCESS | 1935 | 1462783988025 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]]]}] 01:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 721ms 01:53:08 INFO - PROCESS | 1935 | 1462783988086 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 1935 | 1462783988089 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 01:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:53:08 INFO - PROCESS | 1935 | 1462783988096 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 1935 | 1462783988099 Marionette TRACE conn2 <- [1,2554,null,{}] 01:53:08 INFO - PROCESS | 1935 | 1462783988103 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}] 01:53:08 INFO - PROCESS | 1935 | 1462783988231 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 01:53:08 INFO - PROCESS | 1935 | 1462783988297 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x1232ad000 == 51 [pid = 1935] [id = 646] 01:53:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x112872400) [pid = 1935] [serial = 1938] [outer = 0x0] 01:53:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x116f2c800) [pid = 1935] [serial = 1939] [outer = 0x112872400] 01:53:08 INFO - PROCESS | 1935 | 1462783988327 Marionette DEBUG loaded listener.js 01:53:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x118078400) [pid = 1935] [serial = 1940] [outer = 0x112872400] 01:53:08 INFO - PROCESS | 1935 | 1462783988763 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]]]}] 01:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 723ms 01:53:08 INFO - PROCESS | 1935 | 1462783988818 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 01:53:08 INFO - PROCESS | 1935 | 1462783988819 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 01:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:53:08 INFO - PROCESS | 1935 | 1462783988822 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:53:08 INFO - PROCESS | 1935 | 1462783988823 Marionette TRACE conn2 <- [1,2558,null,{}] 01:53:08 INFO - PROCESS | 1935 | 1462783988830 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}] 01:53:08 INFO - PROCESS | 1935 | 1462783988936 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 01:53:09 INFO - PROCESS | 1935 | 1462783988995 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bad9800 == 52 [pid = 1935] [id = 647] 01:53:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x118c6d400) [pid = 1935] [serial = 1941] [outer = 0x0] 01:53:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x11930ec00) [pid = 1935] [serial = 1942] [outer = 0x118c6d400] 01:53:09 INFO - PROCESS | 1935 | 1462783989027 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x119478c00) [pid = 1935] [serial = 1943] [outer = 0x118c6d400] 01:53:09 INFO - PROCESS | 1935 | 1462783989491 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]]]}] 01:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 719ms 01:53:09 INFO - PROCESS | 1935 | 1462783989547 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 01:53:09 INFO - PROCESS | 1935 | 1462783989549 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 01:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:53:09 INFO - PROCESS | 1935 | 1462783989551 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:53:09 INFO - PROCESS | 1935 | 1462783989552 Marionette TRACE conn2 <- [1,2562,null,{}] 01:53:09 INFO - PROCESS | 1935 | 1462783989555 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}] 01:53:09 INFO - PROCESS | 1935 | 1462783989655 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 01:53:09 INFO - PROCESS | 1935 | 1462783989712 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2da800 == 53 [pid = 1935] [id = 648] 01:53:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x119730400) [pid = 1935] [serial = 1944] [outer = 0x0] 01:53:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x119ca4c00) [pid = 1935] [serial = 1945] [outer = 0x119730400] 01:53:09 INFO - PROCESS | 1935 | 1462783989742 Marionette DEBUG loaded listener.js 01:53:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x120fbf800) [pid = 1935] [serial = 1946] [outer = 0x119730400] 01:53:10 INFO - PROCESS | 1935 | 1462783990400 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]]]}] 01:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 871ms 01:53:10 INFO - PROCESS | 1935 | 1462783990442 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 01:53:10 INFO - PROCESS | 1935 | 1462783990444 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 01:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:53:10 INFO - PROCESS | 1935 | 1462783990449 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:53:10 INFO - PROCESS | 1935 | 1462783990453 Marionette TRACE conn2 <- [1,2566,null,{}] 01:53:10 INFO - PROCESS | 1935 | 1462783990458 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}] 01:53:10 INFO - PROCESS | 1935 | 1462783990549 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 01:53:10 INFO - PROCESS | 1935 | 1462783990615 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x119fbf800 == 54 [pid = 1935] [id = 649] 01:53:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x11285c000) [pid = 1935] [serial = 1947] [outer = 0x0] 01:53:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x112860c00) [pid = 1935] [serial = 1948] [outer = 0x11285c000] 01:53:10 INFO - PROCESS | 1935 | 1462783990643 Marionette DEBUG loaded listener.js 01:53:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x112a68c00) [pid = 1935] [serial = 1949] [outer = 0x11285c000] 01:53:11 INFO - PROCESS | 1935 | 1462783991112 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]]]}] 01:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 675ms 01:53:11 INFO - PROCESS | 1935 | 1462783991124 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 1935 | 1462783991128 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 01:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:53:11 INFO - PROCESS | 1935 | 1462783991132 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:53:11 INFO - PROCESS | 1935 | 1462783991134 Marionette TRACE conn2 <- [1,2570,null,{}] 01:53:11 INFO - PROCESS | 1935 | 1462783991136 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}] 01:53:11 INFO - PROCESS | 1935 | 1462783991228 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 01:53:11 INFO - PROCESS | 1935 | 1462783991315 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x115e02800 == 53 [pid = 1935] [id = 616] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x12bfdc000 == 52 [pid = 1935] [id = 643] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x12bac7800 == 51 [pid = 1935] [id = 642] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x1261c5000 == 50 [pid = 1935] [id = 641] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x12aca0000 == 49 [pid = 1935] [id = 640] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x12a59b800 == 48 [pid = 1935] [id = 639] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x112615000 == 47 [pid = 1935] [id = 638] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x126750800 == 46 [pid = 1935] [id = 637] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x119ca7000) [pid = 1935] [serial = 1882] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x112615000 == 47 [pid = 1935] [id = 650] 01:53:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x11285dc00) [pid = 1935] [serial = 1950] [outer = 0x0] 01:53:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x112879c00) [pid = 1935] [serial = 1951] [outer = 0x11285dc00] 01:53:11 INFO - PROCESS | 1935 | 1462783991378 Marionette DEBUG loaded listener.js 01:53:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x1161a8400) [pid = 1935] [serial = 1952] [outer = 0x11285dc00] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x123e1d800 == 46 [pid = 1935] [id = 636] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x1232a6000 == 45 [pid = 1935] [id = 635] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x1191ca800 == 44 [pid = 1935] [id = 634] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x1161bf000 == 43 [pid = 1935] [id = 633] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x12307e800 == 42 [pid = 1935] [id = 632] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x12306d000 == 41 [pid = 1935] [id = 629] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x113497000 == 40 [pid = 1935] [id = 628] 01:53:11 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa19800 == 39 [pid = 1935] [id = 627] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x118235000) [pid = 1935] [serial = 1864] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x1187b5400) [pid = 1935] [serial = 1867] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x11859cc00) [pid = 1935] [serial = 1865] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x1187b5000) [pid = 1935] [serial = 1852] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x116767800) [pid = 1935] [serial = 1840] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x117173c00) [pid = 1935] [serial = 1843] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x112050c00) [pid = 1935] [serial = 1855] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x112857c00) [pid = 1935] [serial = 1856] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x112a6a400) [pid = 1935] [serial = 1837] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x118090000) [pid = 1935] [serial = 1846] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x112a66400) [pid = 1935] [serial = 1858] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x11515c800) [pid = 1935] [serial = 1859] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x118523000) [pid = 1935] [serial = 1849] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x11931b800) [pid = 1935] [serial = 1870] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x119010c00) [pid = 1935] [serial = 1868] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x119c4e400) [pid = 1935] [serial = 1880] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x11854e800) [pid = 1935] [serial = 1874] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x116a5d000) [pid = 1935] [serial = 1873] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x11972a800) [pid = 1935] [serial = 1876] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1198c2c00) [pid = 1935] [serial = 1879] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x119486000) [pid = 1935] [serial = 1871] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x116f32400) [pid = 1935] [serial = 1861] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x11910e400) [pid = 1935] [serial = 1853] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x11972fc00) [pid = 1935] [serial = 1877] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x118079c00) [pid = 1935] [serial = 1862] [outer = 0x0] [url = about:blank] 01:53:11 INFO - PROCESS | 1935 | 1462783991741 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]]]}] 01:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 623ms 01:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:53:11 INFO - PROCESS | 1935 | 1462783991757 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 01:53:11 INFO - PROCESS | 1935 | 1462783991760 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 01:53:11 INFO - PROCESS | 1935 | 1462783991763 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:53:11 INFO - PROCESS | 1935 | 1462783991766 Marionette TRACE conn2 <- [1,2574,null,{}] 01:53:11 INFO - PROCESS | 1935 | 1462783991781 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}] 01:53:11 INFO - PROCESS | 1935 | 1462783991912 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 01:53:12 INFO - PROCESS | 1935 | 1462783992030 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x1191c3000 == 40 [pid = 1935] [id = 651] 01:53:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x113bfac00) [pid = 1935] [serial = 1953] [outer = 0x0] 01:53:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x116f24800) [pid = 1935] [serial = 1954] [outer = 0x113bfac00] 01:53:12 INFO - PROCESS | 1935 | 1462783992059 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x118086c00) [pid = 1935] [serial = 1955] [outer = 0x113bfac00] 01:53:12 INFO - PROCESS | 1935 | 1462783992340 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]]]}] 01:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 627ms 01:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:53:12 INFO - PROCESS | 1935 | 1462783992390 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 1935 | 1462783992392 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 01:53:12 INFO - PROCESS | 1935 | 1462783992394 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 1935 | 1462783992395 Marionette TRACE conn2 <- [1,2578,null,{}] 01:53:12 INFO - PROCESS | 1935 | 1462783992398 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}] 01:53:12 INFO - PROCESS | 1935 | 1462783992477 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 01:53:12 INFO - PROCESS | 1935 | 1462783992481 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x1232a3800 == 41 [pid = 1935] [id = 652] 01:53:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x118092400) [pid = 1935] [serial = 1956] [outer = 0x0] 01:53:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x11823ac00) [pid = 1935] [serial = 1957] [outer = 0x118092400] 01:53:12 INFO - PROCESS | 1935 | 1462783992510 Marionette DEBUG loaded listener.js 01:53:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x11859ec00) [pid = 1935] [serial = 1958] [outer = 0x118092400] 01:53:12 INFO - PROCESS | 1935 | 1462783992876 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]]]}] 01:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 01:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:53:12 INFO - PROCESS | 1935 | 1462783992914 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 01:53:12 INFO - PROCESS | 1935 | 1462783992915 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 01:53:12 INFO - PROCESS | 1935 | 1462783992917 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:53:12 INFO - PROCESS | 1935 | 1462783992918 Marionette TRACE conn2 <- [1,2582,null,{}] 01:53:12 INFO - PROCESS | 1935 | 1462783992921 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}] 01:53:13 INFO - PROCESS | 1935 | 1462783992996 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 01:53:13 INFO - PROCESS | 1935 | 1462783993001 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d3d000 == 42 [pid = 1935] [id = 653] 01:53:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x11753c800) [pid = 1935] [serial = 1959] [outer = 0x0] 01:53:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x1187b7800) [pid = 1935] [serial = 1960] [outer = 0x11753c800] 01:53:13 INFO - PROCESS | 1935 | 1462783993029 Marionette DEBUG loaded listener.js 01:53:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x119093c00) [pid = 1935] [serial = 1961] [outer = 0x11753c800] 01:53:13 INFO - PROCESS | 1935 | 1462783993358 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]]]}] 01:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 472ms 01:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:53:13 INFO - PROCESS | 1935 | 1462783993389 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 01:53:13 INFO - PROCESS | 1935 | 1462783993391 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 01:53:13 INFO - PROCESS | 1935 | 1462783993393 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:53:13 INFO - PROCESS | 1935 | 1462783993394 Marionette TRACE conn2 <- [1,2586,null,{}] 01:53:13 INFO - PROCESS | 1935 | 1462783993396 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}] 01:53:13 INFO - PROCESS | 1935 | 1462783993494 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 01:53:13 INFO - PROCESS | 1935 | 1462783993571 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x126904800 == 43 [pid = 1935] [id = 654] 01:53:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x1187ac400) [pid = 1935] [serial = 1962] [outer = 0x0] 01:53:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x119314c00) [pid = 1935] [serial = 1963] [outer = 0x1187ac400] 01:53:13 INFO - PROCESS | 1935 | 1462783993599 Marionette DEBUG loaded listener.js 01:53:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x119fd0c00) [pid = 1935] [serial = 1964] [outer = 0x1187ac400] 01:53:14 INFO - PROCESS | 1935 | 1462783994018 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]]]}] 01:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 668ms 01:53:14 INFO - PROCESS | 1935 | 1462783994063 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 01:53:14 INFO - PROCESS | 1935 | 1462783994064 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 01:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:53:14 INFO - PROCESS | 1935 | 1462783994066 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:53:14 INFO - PROCESS | 1935 | 1462783994069 Marionette TRACE conn2 <- [1,2590,null,{}] 01:53:14 INFO - PROCESS | 1935 | 1462783994072 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}] 01:53:14 INFO - PROCESS | 1935 | 1462783994167 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 01:53:14 INFO - PROCESS | 1935 | 1462783994172 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x1293b8000 == 44 [pid = 1935] [id = 655] 01:53:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x1198c8800) [pid = 1935] [serial = 1965] [outer = 0x0] 01:53:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x120fb6000) [pid = 1935] [serial = 1966] [outer = 0x1198c8800] 01:53:14 INFO - PROCESS | 1935 | 1462783994197 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x120fc0c00) [pid = 1935] [serial = 1967] [outer = 0x1198c8800] 01:53:14 INFO - PROCESS | 1935 | 1462783994546 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]]]}] 01:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 521ms 01:53:14 INFO - PROCESS | 1935 | 1462783994587 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 01:53:14 INFO - PROCESS | 1935 | 1462783994588 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 01:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:53:14 INFO - PROCESS | 1935 | 1462783994590 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:53:14 INFO - PROCESS | 1935 | 1462783994591 Marionette TRACE conn2 <- [1,2594,null,{}] 01:53:14 INFO - PROCESS | 1935 | 1462783994594 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}] 01:53:14 INFO - PROCESS | 1935 | 1462783994690 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 01:53:14 INFO - PROCESS | 1935 | 1462783994702 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a599800 == 45 [pid = 1935] [id = 656] 01:53:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x12309d000) [pid = 1935] [serial = 1968] [outer = 0x0] 01:53:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x123278400) [pid = 1935] [serial = 1969] [outer = 0x12309d000] 01:53:14 INFO - PROCESS | 1935 | 1462783994727 Marionette DEBUG loaded listener.js 01:53:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x12357ac00) [pid = 1935] [serial = 1970] [outer = 0x12309d000] 01:53:15 INFO - PROCESS | 1935 | 1462783995074 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]]]}] 01:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 519ms 01:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:53:15 INFO - PROCESS | 1935 | 1462783995110 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 01:53:15 INFO - PROCESS | 1935 | 1462783995111 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 01:53:15 INFO - PROCESS | 1935 | 1462783995114 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 1935 | 1462783995115 Marionette TRACE conn2 <- [1,2598,null,{}] 01:53:15 INFO - PROCESS | 1935 | 1462783995117 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}] 01:53:15 INFO - PROCESS | 1935 | 1462783995226 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 01:53:15 INFO - PROCESS | 1935 | 1462783995230 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac86000 == 46 [pid = 1935] [id = 657] 01:53:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x12309d400) [pid = 1935] [serial = 1971] [outer = 0x0] 01:53:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x123581400) [pid = 1935] [serial = 1972] [outer = 0x12309d400] 01:53:15 INFO - PROCESS | 1935 | 1462783995285 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x12370bc00) [pid = 1935] [serial = 1973] [outer = 0x12309d400] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x110e9bc00) [pid = 1935] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x116f2d800) [pid = 1935] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x115161400) [pid = 1935] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x11807f400) [pid = 1935] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x112870c00) [pid = 1935] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x117178800) [pid = 1935] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x11972c800) [pid = 1935] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x112055000) [pid = 1935] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x11859e000) [pid = 1935] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x110ea1000) [pid = 1935] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x112877c00) [pid = 1935] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x1169b9000) [pid = 1935] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x123abac00) [pid = 1935] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x120fbc800) [pid = 1935] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x1230a1400) [pid = 1935] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x112eb0000) [pid = 1935] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x12357d800) [pid = 1935] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:53:15 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x11908f000) [pid = 1935] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:53:15 INFO - PROCESS | 1935 | 1462783995722 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]]]}] 01:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 620ms 01:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:53:15 INFO - PROCESS | 1935 | 1462783995735 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 01:53:15 INFO - PROCESS | 1935 | 1462783995737 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 01:53:15 INFO - PROCESS | 1935 | 1462783995739 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:53:15 INFO - PROCESS | 1935 | 1462783995740 Marionette TRACE conn2 <- [1,2602,null,{}] 01:53:15 INFO - PROCESS | 1935 | 1462783995743 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}] 01:53:15 INFO - PROCESS | 1935 | 1462783995829 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 01:53:15 INFO - PROCESS | 1935 | 1462783995834 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231db800 == 47 [pid = 1935] [id = 658] 01:53:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x111d21800) [pid = 1935] [serial = 1974] [outer = 0x0] 01:53:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x113b6fc00) [pid = 1935] [serial = 1975] [outer = 0x111d21800] 01:53:15 INFO - PROCESS | 1935 | 1462783995863 Marionette DEBUG loaded listener.js 01:53:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x1181c6000) [pid = 1935] [serial = 1976] [outer = 0x111d21800] 01:53:16 INFO - PROCESS | 1935 | 1462783996236 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]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 01:53:16 INFO - PROCESS | 1935 | 1462783996259 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 1935 | 1462783996260 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 01:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:53:16 INFO - PROCESS | 1935 | 1462783996272 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 1935 | 1462783996273 Marionette TRACE conn2 <- [1,2606,null,{}] 01:53:16 INFO - PROCESS | 1935 | 1462783996276 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}] 01:53:16 INFO - PROCESS | 1935 | 1462783996371 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 01:53:16 INFO - PROCESS | 1935 | 1462783996376 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bae1000 == 48 [pid = 1935] [id = 659] 01:53:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x1187a9400) [pid = 1935] [serial = 1977] [outer = 0x0] 01:53:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x12370e000) [pid = 1935] [serial = 1978] [outer = 0x1187a9400] 01:53:16 INFO - PROCESS | 1935 | 1462783996406 Marionette DEBUG loaded listener.js 01:53:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x123ac4400) [pid = 1935] [serial = 1979] [outer = 0x1187a9400] 01:53:16 INFO - PROCESS | 1935 | 1462783996760 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]]]}] 01:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 522ms 01:53:16 INFO - PROCESS | 1935 | 1462783996793 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 01:53:16 INFO - PROCESS | 1935 | 1462783996794 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 01:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:53:16 INFO - PROCESS | 1935 | 1462783996796 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:53:16 INFO - PROCESS | 1935 | 1462783996797 Marionette TRACE conn2 <- [1,2610,null,{}] 01:53:16 INFO - PROCESS | 1935 | 1462783996799 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}] 01:53:16 INFO - PROCESS | 1935 | 1462783996881 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 01:53:16 INFO - PROCESS | 1935 | 1462783996939 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c209800 == 49 [pid = 1935] [id = 660] 01:53:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x123ac2400) [pid = 1935] [serial = 1980] [outer = 0x0] 01:53:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x123dce800) [pid = 1935] [serial = 1981] [outer = 0x123ac2400] 01:53:16 INFO - PROCESS | 1935 | 1462783996965 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x123dd2000) [pid = 1935] [serial = 1982] [outer = 0x123ac2400] 01:53:17 INFO - PROCESS | 1935 | 1462783997274 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]]]}] 01:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 521ms 01:53:17 INFO - PROCESS | 1935 | 1462783997317 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 01:53:17 INFO - PROCESS | 1935 | 1462783997319 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 01:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:53:17 INFO - PROCESS | 1935 | 1462783997321 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:53:17 INFO - PROCESS | 1935 | 1462783997322 Marionette TRACE conn2 <- [1,2614,null,{}] 01:53:17 INFO - PROCESS | 1935 | 1462783997324 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}] 01:53:17 INFO - PROCESS | 1935 | 1462783997408 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 01:53:17 INFO - PROCESS | 1935 | 1462783997412 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6af800 == 50 [pid = 1935] [id = 661] 01:53:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x123dd8000) [pid = 1935] [serial = 1983] [outer = 0x0] 01:53:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x1241f0c00) [pid = 1935] [serial = 1984] [outer = 0x123dd8000] 01:53:17 INFO - PROCESS | 1935 | 1462783997437 Marionette DEBUG loaded listener.js 01:53:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x1244f9000) [pid = 1935] [serial = 1985] [outer = 0x123dd8000] 01:53:17 INFO - PROCESS | 1935 | 1462783997905 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]]]}] 01:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 620ms 01:53:17 INFO - PROCESS | 1935 | 1462783997941 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 01:53:17 INFO - PROCESS | 1935 | 1462783997944 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 01:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:53:17 INFO - PROCESS | 1935 | 1462783997948 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:53:17 INFO - PROCESS | 1935 | 1462783997950 Marionette TRACE conn2 <- [1,2618,null,{}] 01:53:17 INFO - PROCESS | 1935 | 1462783997954 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}] 01:53:18 INFO - PROCESS | 1935 | 1462783998061 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 01:53:18 INFO - PROCESS | 1935 | 1462783998150 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x11828d800 == 51 [pid = 1935] [id = 662] 01:53:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x11287b800) [pid = 1935] [serial = 1986] [outer = 0x0] 01:53:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x112ea7c00) [pid = 1935] [serial = 1987] [outer = 0x11287b800] 01:53:18 INFO - PROCESS | 1935 | 1462783998194 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x11515c800) [pid = 1935] [serial = 1988] [outer = 0x11287b800] 01:53:18 INFO - PROCESS | 1935 | 1462783998613 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]]]}] 01:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 672ms 01:53:18 INFO - PROCESS | 1935 | 1462783998622 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 01:53:18 INFO - PROCESS | 1935 | 1462783998626 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 01:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:53:18 INFO - PROCESS | 1935 | 1462783998631 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:53:18 INFO - PROCESS | 1935 | 1462783998633 Marionette TRACE conn2 <- [1,2622,null,{}] 01:53:18 INFO - PROCESS | 1935 | 1462783998655 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}] 01:53:18 INFO - PROCESS | 1935 | 1462783998761 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 01:53:18 INFO - PROCESS | 1935 | 1462783998829 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d3c800 == 52 [pid = 1935] [id = 663] 01:53:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x1169b2400) [pid = 1935] [serial = 1989] [outer = 0x0] 01:53:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x11717a400) [pid = 1935] [serial = 1990] [outer = 0x1169b2400] 01:53:18 INFO - PROCESS | 1935 | 1462783998859 Marionette DEBUG loaded listener.js 01:53:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x11808b400) [pid = 1935] [serial = 1991] [outer = 0x1169b2400] 01:53:19 INFO - PROCESS | 1935 | 1462783999287 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]]]}] 01:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 687ms 01:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:53:19 INFO - PROCESS | 1935 | 1462783999319 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 01:53:19 INFO - PROCESS | 1935 | 1462783999320 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 01:53:19 INFO - PROCESS | 1935 | 1462783999323 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:53:19 INFO - PROCESS | 1935 | 1462783999325 Marionette TRACE conn2 <- [1,2626,null,{}] 01:53:19 INFO - PROCESS | 1935 | 1462783999333 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}] 01:53:19 INFO - PROCESS | 1935 | 1462783999437 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 01:53:19 INFO - PROCESS | 1935 | 1462783999527 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2e2800 == 53 [pid = 1935] [id = 664] 01:53:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x1187b5000) [pid = 1935] [serial = 1992] [outer = 0x0] 01:53:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x1193b7000) [pid = 1935] [serial = 1993] [outer = 0x1187b5000] 01:53:19 INFO - PROCESS | 1935 | 1462783999558 Marionette DEBUG loaded listener.js 01:53:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x119766400) [pid = 1935] [serial = 1994] [outer = 0x1187b5000] 01:53:19 INFO - PROCESS | 1935 | 1462783999987 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]]]}] 01:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 673ms 01:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:53:20 INFO - PROCESS | 1935 | 1462783999996 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 1935 | 1462783999998 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 01:53:20 INFO - PROCESS | 1935 | 1462784000000 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - PROCESS | 1935 | 1462784000001 Marionette TRACE conn2 <- [1,2630,null,{}] 01:53:20 INFO - PROCESS | 1935 | 1462784000006 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}] 01:53:20 INFO - PROCESS | 1935 | 1462784000114 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 01:53:20 INFO - PROCESS | 1935 | 1462784000172 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb96000 == 54 [pid = 1935] [id = 665] 01:53:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x119ca4000) [pid = 1935] [serial = 1995] [outer = 0x0] 01:53:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x120fba400) [pid = 1935] [serial = 1996] [outer = 0x119ca4000] 01:53:20 INFO - PROCESS | 1935 | 1462784000218 Marionette DEBUG loaded listener.js 01:53:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x123687400) [pid = 1935] [serial = 1997] [outer = 0x119ca4000] 01:53:20 INFO - PROCESS | 1935 | 1462784000727 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]]]}] 01:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 772ms 01:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:53:20 INFO - PROCESS | 1935 | 1462784000781 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 01:53:20 INFO - PROCESS | 1935 | 1462784000782 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 01:53:20 INFO - PROCESS | 1935 | 1462784000785 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:53:20 INFO - PROCESS | 1935 | 1462784000787 Marionette TRACE conn2 <- [1,2634,null,{}] 01:53:20 INFO - PROCESS | 1935 | 1462784000789 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}] 01:53:20 INFO - PROCESS | 1935 | 1462784000887 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 01:53:20 INFO - PROCESS | 1935 | 1462784000941 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ce51800 == 55 [pid = 1935] [id = 666] 01:53:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x12357fc00) [pid = 1935] [serial = 1998] [outer = 0x0] 01:53:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x1239b8800) [pid = 1935] [serial = 1999] [outer = 0x12357fc00] 01:53:20 INFO - PROCESS | 1935 | 1462784000970 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x1244efc00) [pid = 1935] [serial = 2000] [outer = 0x12357fc00] 01:53:21 INFO - PROCESS | 1935 | 1462784001396 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]]]}] 01:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 01:53:21 INFO - PROCESS | 1935 | 1462784001457 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 01:53:21 INFO - PROCESS | 1935 | 1462784001458 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 01:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:53:21 INFO - PROCESS | 1935 | 1462784001460 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:53:21 INFO - PROCESS | 1935 | 1462784001461 Marionette TRACE conn2 <- [1,2638,null,{}] 01:53:21 INFO - PROCESS | 1935 | 1462784001464 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}] 01:53:21 INFO - PROCESS | 1935 | 1462784001583 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 01:53:21 INFO - PROCESS | 1935 | 1462784001653 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x118221800 == 56 [pid = 1935] [id = 667] 01:53:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x1122bb400) [pid = 1935] [serial = 2001] [outer = 0x0] 01:53:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x120f36800) [pid = 1935] [serial = 2002] [outer = 0x1122bb400] 01:53:21 INFO - PROCESS | 1935 | 1462784001683 Marionette DEBUG loaded listener.js 01:53:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x124e3d800) [pid = 1935] [serial = 2003] [outer = 0x1122bb400] 01:53:22 INFO - PROCESS | 1935 | 1462784002278 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]]]}] 01:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 870ms 01:53:22 INFO - PROCESS | 1935 | 1462784002340 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 1935 | 1462784002343 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 01:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:53:22 INFO - PROCESS | 1935 | 1462784002347 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:53:22 INFO - PROCESS | 1935 | 1462784002349 Marionette TRACE conn2 <- [1,2642,null,{}] 01:53:22 INFO - PROCESS | 1935 | 1462784002354 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}] 01:53:22 INFO - PROCESS | 1935 | 1462784002452 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 01:53:22 INFO - PROCESS | 1935 | 1462784002525 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x11821a800 == 57 [pid = 1935] [id = 668] 01:53:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x112871800) [pid = 1935] [serial = 2004] [outer = 0x0] 01:53:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x1131bb000) [pid = 1935] [serial = 2005] [outer = 0x112871800] 01:53:22 INFO - PROCESS | 1935 | 1462784002554 Marionette DEBUG loaded listener.js 01:53:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x116765800) [pid = 1935] [serial = 2006] [outer = 0x112871800] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x12c209800 == 56 [pid = 1935] [id = 660] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x12bae1000 == 55 [pid = 1935] [id = 659] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x1231db800 == 54 [pid = 1935] [id = 658] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac86000 == 53 [pid = 1935] [id = 657] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x12a599800 == 52 [pid = 1935] [id = 656] 01:53:22 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x111b09400) [pid = 1935] [serial = 1885] [outer = 0x0] [url = about:blank] 01:53:22 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x113bfe000) [pid = 1935] [serial = 1888] [outer = 0x0] [url = about:blank] 01:53:22 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x1187afc00) [pid = 1935] [serial = 1891] [outer = 0x0] [url = about:blank] 01:53:22 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x123ac7c00) [pid = 1935] [serial = 1933] [outer = 0x0] [url = about:blank] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x1293b8000 == 51 [pid = 1935] [id = 655] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x126904800 == 50 [pid = 1935] [id = 654] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x124d3d000 == 49 [pid = 1935] [id = 653] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x1232a3800 == 48 [pid = 1935] [id = 652] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x1191c3000 == 47 [pid = 1935] [id = 651] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x112615000 == 46 [pid = 1935] [id = 650] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x119fbf800 == 45 [pid = 1935] [id = 649] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x12bad9800 == 44 [pid = 1935] [id = 647] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x1232ad000 == 43 [pid = 1935] [id = 646] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x116118800 == 42 [pid = 1935] [id = 645] 01:53:22 INFO - PROCESS | 1935 | --DOCSHELL 0x12c204000 == 41 [pid = 1935] [id = 644] 01:53:22 INFO - PROCESS | 1935 | 1462784002953 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]]]}] 01:53:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 621ms 01:53:22 INFO - PROCESS | 1935 | 1462784002968 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 01:53:22 INFO - PROCESS | 1935 | 1462784002974 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 01:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:53:22 INFO - PROCESS | 1935 | 1462784002978 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:53:22 INFO - PROCESS | 1935 | 1462784002980 Marionette TRACE conn2 <- [1,2646,null,{}] 01:53:22 INFO - PROCESS | 1935 | 1462784002982 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}] 01:53:23 INFO - PROCESS | 1935 | 1462784003065 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x118087800) [pid = 1935] [serial = 1903] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x118239c00) [pid = 1935] [serial = 1904] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x120f41800) [pid = 1935] [serial = 1915] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x11287ec00) [pid = 1935] [serial = 1900] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x116768c00) [pid = 1935] [serial = 1901] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x1187a9800) [pid = 1935] [serial = 1906] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x118c6d000) [pid = 1935] [serial = 1907] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x119107000) [pid = 1935] [serial = 1909] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x1193ac000) [pid = 1935] [serial = 1910] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x1131c7000) [pid = 1935] [serial = 1898] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x112ead800) [pid = 1935] [serial = 1897] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x1193b5800) [pid = 1935] [serial = 1895] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x1187aa800) [pid = 1935] [serial = 1894] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x123ac5400) [pid = 1935] [serial = 1931] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x12309a400) [pid = 1935] [serial = 1918] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x1233ebc00) [pid = 1935] [serial = 1921] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x1230a0c00) [pid = 1935] [serial = 1919] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x12357a000) [pid = 1935] [serial = 1925] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x11872cc00) [pid = 1935] [serial = 1924] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x123694000) [pid = 1935] [serial = 1927] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x123abfc00) [pid = 1935] [serial = 1930] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x123578400) [pid = 1935] [serial = 1922] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x1193b4000) [pid = 1935] [serial = 1912] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x120f3b800) [pid = 1935] [serial = 1913] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x1239b5c00) [pid = 1935] [serial = 1928] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x120fbbc00) [pid = 1935] [serial = 1916] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1160dcc00) [pid = 1935] [serial = 1835] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x117e72800) [pid = 1935] [serial = 1844] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x116a5e000) [pid = 1935] [serial = 1841] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x118231800) [pid = 1935] [serial = 1847] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x11314cc00) [pid = 1935] [serial = 1838] [outer = 0x0] [url = about:blank] 01:53:23 INFO - PROCESS | 1935 | 1462784003130 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171e3000 == 42 [pid = 1935] [id = 669] 01:53:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x11272e800) [pid = 1935] [serial = 2007] [outer = 0x0] 01:53:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x11314cc00) [pid = 1935] [serial = 2008] [outer = 0x11272e800] 01:53:23 INFO - PROCESS | 1935 | 1462784003158 Marionette DEBUG loaded listener.js 01:53:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x117e72800) [pid = 1935] [serial = 2009] [outer = 0x11272e800] 01:53:23 INFO - PROCESS | 1935 | 1462784003457 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]]]}] 01:53:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:53:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 01:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:53:23 INFO - PROCESS | 1935 | 1462784003497 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 01:53:23 INFO - PROCESS | 1935 | 1462784003498 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 01:53:23 INFO - PROCESS | 1935 | 1462784003501 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:53:23 INFO - PROCESS | 1935 | 1462784003505 Marionette TRACE conn2 <- [1,2650,null,{}] 01:53:23 INFO - PROCESS | 1935 | 1462784003513 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}] 01:53:23 INFO - PROCESS | 1935 | 1462784003598 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 01:53:23 INFO - PROCESS | 1935 | 1462784003606 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x123757000 == 43 [pid = 1935] [id = 670] 01:53:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x1181c1c00) [pid = 1935] [serial = 2010] [outer = 0x0] 01:53:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x11854cc00) [pid = 1935] [serial = 2011] [outer = 0x1181c1c00] 01:53:23 INFO - PROCESS | 1935 | 1462784003634 Marionette DEBUG loaded listener.js 01:53:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x118c62800) [pid = 1935] [serial = 2012] [outer = 0x1181c1c00] 01:53:24 INFO - PROCESS | 1935 | 1462784004013 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]]]}] 01:53:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:53:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 523ms 01:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:53:24 INFO - PROCESS | 1935 | 1462784004024 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 1935 | 1462784004026 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 01:53:24 INFO - PROCESS | 1935 | 1462784004028 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 1935 | 1462784004029 Marionette TRACE conn2 <- [1,2654,null,{}] 01:53:24 INFO - PROCESS | 1935 | 1462784004041 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}] 01:53:24 INFO - PROCESS | 1935 | 1462784004122 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 01:53:24 INFO - PROCESS | 1935 | 1462784004127 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d39800 == 44 [pid = 1935] [id = 671] 01:53:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x1187b5800) [pid = 1935] [serial = 2013] [outer = 0x0] 01:53:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x119319c00) [pid = 1935] [serial = 2014] [outer = 0x1187b5800] 01:53:24 INFO - PROCESS | 1935 | 1462784004153 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x119766800) [pid = 1935] [serial = 2015] [outer = 0x1187b5800] 01:53:24 INFO - PROCESS | 1935 | 1462784004472 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]]]}] 01:53:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:53:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 470ms 01:53:24 INFO - PROCESS | 1935 | 1462784004498 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 01:53:24 INFO - PROCESS | 1935 | 1462784004499 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 01:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:53:24 INFO - PROCESS | 1935 | 1462784004502 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:53:24 INFO - PROCESS | 1935 | 1462784004505 Marionette TRACE conn2 <- [1,2658,null,{}] 01:53:24 INFO - PROCESS | 1935 | 1462784004508 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}] 01:53:24 INFO - PROCESS | 1935 | 1462784004608 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 01:53:24 INFO - PROCESS | 1935 | 1462784004614 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b16000 == 45 [pid = 1935] [id = 672] 01:53:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x1193ac400) [pid = 1935] [serial = 2016] [outer = 0x0] 01:53:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x119c53c00) [pid = 1935] [serial = 2017] [outer = 0x1193ac400] 01:53:24 INFO - PROCESS | 1935 | 1462784004639 Marionette DEBUG loaded listener.js 01:53:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x120f43c00) [pid = 1935] [serial = 2018] [outer = 0x1193ac400] 01:53:24 INFO - PROCESS | 1935 | 1462784004979 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]]]}] 01:53:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:53:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 520ms 01:53:25 INFO - PROCESS | 1935 | 1462784005023 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 01:53:25 INFO - PROCESS | 1935 | 1462784005024 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 01:53:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:53:25 INFO - PROCESS | 1935 | 1462784005026 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - PROCESS | 1935 | 1462784005027 Marionette TRACE conn2 <- [1,2662,null,{}] 01:53:25 INFO - PROCESS | 1935 | 1462784005030 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}] 01:53:25 INFO - PROCESS | 1935 | 1462784005127 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 01:53:25 INFO - PROCESS | 1935 | 1462784005132 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a5ad800 == 46 [pid = 1935] [id = 673] 01:53:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x120fb9400) [pid = 1935] [serial = 2019] [outer = 0x0] 01:53:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x123583000) [pid = 1935] [serial = 2020] [outer = 0x120fb9400] 01:53:25 INFO - PROCESS | 1935 | 1462784005158 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x123ac6c00) [pid = 1935] [serial = 2021] [outer = 0x120fb9400] 01:53:25 INFO - PROCESS | 1935 | 1462784005532 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]]]}] 01:53:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:53:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 01:53:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:53:25 INFO - PROCESS | 1935 | 1462784005547 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 01:53:25 INFO - PROCESS | 1935 | 1462784005548 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 01:53:25 INFO - PROCESS | 1935 | 1462784005551 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:53:25 INFO - PROCESS | 1935 | 1462784005555 Marionette TRACE conn2 <- [1,2666,null,{}] 01:53:25 INFO - PROCESS | 1935 | 1462784005559 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}] 01:53:25 INFO - PROCESS | 1935 | 1462784005710 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 01:53:25 INFO - PROCESS | 1935 | 1462784005732 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac9e000 == 47 [pid = 1935] [id = 674] 01:53:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x123dd0000) [pid = 1935] [serial = 2022] [outer = 0x0] 01:53:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x123dda400) [pid = 1935] [serial = 2023] [outer = 0x123dd0000] 01:53:25 INFO - PROCESS | 1935 | 1462784005771 Marionette DEBUG loaded listener.js 01:53:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x124e25c00) [pid = 1935] [serial = 2024] [outer = 0x123dd0000] 01:53:26 INFO - PROCESS | 1935 | 1462784006706 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]]]}] 01:53:26 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) 01:53:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 01:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:53:26 INFO - PROCESS | 1935 | 1462784006730 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 01:53:26 INFO - PROCESS | 1935 | 1462784006731 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 01:53:26 INFO - PROCESS | 1935 | 1462784006734 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:53:26 INFO - PROCESS | 1935 | 1462784006735 Marionette TRACE conn2 <- [1,2670,null,{}] 01:53:26 INFO - PROCESS | 1935 | 1462784006743 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}] 01:53:26 INFO - PROCESS | 1935 | 1462784006843 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 01:53:26 INFO - PROCESS | 1935 | 1462784006878 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bacd800 == 48 [pid = 1935] [id = 675] 01:53:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x124e2e000) [pid = 1935] [serial = 2025] [outer = 0x0] 01:53:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x124e40800) [pid = 1935] [serial = 2026] [outer = 0x124e2e000] 01:53:26 INFO - PROCESS | 1935 | 1462784006903 Marionette DEBUG loaded listener.js 01:53:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x124eb9000) [pid = 1935] [serial = 2027] [outer = 0x124e2e000] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x118236000) [pid = 1935] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x112875800) [pid = 1935] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x119097800) [pid = 1935] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x118598000) [pid = 1935] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x110ea3c00) [pid = 1935] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x111dbd000) [pid = 1935] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x1198c8800) [pid = 1935] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x12309d000) [pid = 1935] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x12357d000) [pid = 1935] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x11753c800) [pid = 1935] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x11285dc00) [pid = 1935] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x118092400) [pid = 1935] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x113bfac00) [pid = 1935] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x12309d400) [pid = 1935] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11285c000) [pid = 1935] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x111d21800) [pid = 1935] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1187a9400) [pid = 1935] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x1187ac400) [pid = 1935] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:53:27 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x123ac2400) [pid = 1935] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:53:27 INFO - PROCESS | 1935 | 1462784007691 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] 01:53:27 INFO - PROCESS | 1935 | 1462784007707 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 01:53:27 INFO - PROCESS | 1935 | 1462784007709 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:53:27 INFO - PROCESS | 1935 | 1462784007711 Marionette TRACE conn2 <- [1,2674,null,{}] 01:53:27 INFO - PROCESS | 1935 | 1462784007713 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}] 01:53:27 INFO - PROCESS | 1935 | 1462784007794 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 01:53:27 INFO - PROCESS | 1935 | 1462784007798 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a97000 == 49 [pid = 1935] [id = 676] 01:53:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x111fd5800) [pid = 1935] [serial = 2028] [outer = 0x0] 01:53:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x11676b400) [pid = 1935] [serial = 2029] [outer = 0x111fd5800] 01:53:27 INFO - PROCESS | 1935 | 1462784007823 Marionette DEBUG loaded listener.js 01:53:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x11854c400) [pid = 1935] [serial = 2030] [outer = 0x111fd5800] 01:53:28 INFO - PROCESS | 1935 | 1462784008646 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] 01:53:28 INFO - PROCESS | 1935 | 1462784008682 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 01:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:53:28 INFO - PROCESS | 1935 | 1462784008684 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:53:28 INFO - PROCESS | 1935 | 1462784008685 Marionette TRACE conn2 <- [1,2678,null,{}] 01:53:28 INFO - PROCESS | 1935 | 1462784008690 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}] 01:53:28 INFO - PROCESS | 1935 | 1462784008790 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 01:53:28 INFO - PROCESS | 1935 | 1462784008797 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c217000 == 50 [pid = 1935] [id = 677] 01:53:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x11275a000) [pid = 1935] [serial = 2031] [outer = 0x0] 01:53:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x120fc0800) [pid = 1935] [serial = 2032] [outer = 0x11275a000] 01:53:28 INFO - PROCESS | 1935 | 1462784008822 Marionette DEBUG loaded listener.js 01:53:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x123dd0400) [pid = 1935] [serial = 2033] [outer = 0x11275a000] 01:53:29 INFO - PROCESS | 1935 | 1462784009618 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]]]}] 01:53:29 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) 01:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 01:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:53:29 INFO - PROCESS | 1935 | 1462784009657 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 01:53:29 INFO - PROCESS | 1935 | 1462784009660 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 01:53:29 INFO - PROCESS | 1935 | 1462784009663 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:53:29 INFO - PROCESS | 1935 | 1462784009666 Marionette TRACE conn2 <- [1,2682,null,{}] 01:53:29 INFO - PROCESS | 1935 | 1462784009671 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}] 01:53:29 INFO - PROCESS | 1935 | 1462784009778 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 01:53:29 INFO - PROCESS | 1935 | 1462784009832 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x1182d8000 == 51 [pid = 1935] [id = 678] 01:53:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x11285b800) [pid = 1935] [serial = 2034] [outer = 0x0] 01:53:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x112875c00) [pid = 1935] [serial = 2035] [outer = 0x11285b800] 01:53:29 INFO - PROCESS | 1935 | 1462784009865 Marionette DEBUG loaded listener.js 01:53:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x113466c00) [pid = 1935] [serial = 2036] [outer = 0x11285b800] 01:53:30 INFO - PROCESS | 1935 | 1462784010812 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]]]}] 01:53:30 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) 01:53:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 01:53:30 INFO - PROCESS | 1935 | 1462784010839 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 01:53:30 INFO - PROCESS | 1935 | 1462784010843 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 01:53:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:53:30 INFO - PROCESS | 1935 | 1462784010848 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:53:30 INFO - PROCESS | 1935 | 1462784010850 Marionette TRACE conn2 <- [1,2686,null,{}] 01:53:30 INFO - PROCESS | 1935 | 1462784010854 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}] 01:53:30 INFO - PROCESS | 1935 | 1462784010959 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 01:53:31 INFO - PROCESS | 1935 | 1462784011013 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x1293af800 == 52 [pid = 1935] [id = 679] 01:53:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x1161a4000) [pid = 1935] [serial = 2037] [outer = 0x0] 01:53:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x118087000) [pid = 1935] [serial = 2038] [outer = 0x1161a4000] 01:53:31 INFO - PROCESS | 1935 | 1462784011042 Marionette DEBUG loaded listener.js 01:53:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x11823a000) [pid = 1935] [serial = 2039] [outer = 0x1161a4000] 01:53:31 INFO - PROCESS | 1935 | 1462784011973 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] 01:53:32 INFO - PROCESS | 1935 | 1462784012021 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 01:53:32 INFO - PROCESS | 1935 | 1462784012024 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:53:32 INFO - PROCESS | 1935 | 1462784012026 Marionette TRACE conn2 <- [1,2690,null,{}] 01:53:32 INFO - PROCESS | 1935 | 1462784012034 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}] 01:53:32 INFO - PROCESS | 1935 | 1462784012142 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 01:53:32 INFO - PROCESS | 1935 | 1462784012195 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cba1000 == 53 [pid = 1935] [id = 680] 01:53:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1187ab800) [pid = 1935] [serial = 2040] [outer = 0x0] 01:53:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x120f3f000) [pid = 1935] [serial = 2041] [outer = 0x1187ab800] 01:53:32 INFO - PROCESS | 1935 | 1462784012227 Marionette DEBUG loaded listener.js 01:53:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x12357c000) [pid = 1935] [serial = 2042] [outer = 0x1187ab800] 01:53:33 INFO - PROCESS | 1935 | 1462784013165 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] 01:53:33 INFO - PROCESS | 1935 | 1462784013233 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 01:53:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:53:33 INFO - PROCESS | 1935 | 1462784013247 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:53:33 INFO - PROCESS | 1935 | 1462784013249 Marionette TRACE conn2 <- [1,2694,null,{}] 01:53:33 INFO - PROCESS | 1935 | 1462784013252 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}] 01:53:33 INFO - PROCESS | 1935 | 1462784013348 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 01:53:33 INFO - PROCESS | 1935 | 1462784013400 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x1232ad000 == 53 [pid = 1935] [id = 681] 01:53:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x11287dc00) [pid = 1935] [serial = 2043] [outer = 0x0] 01:53:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x112a69800) [pid = 1935] [serial = 2044] [outer = 0x11287dc00] 01:53:33 INFO - PROCESS | 1935 | 1462784013429 Marionette DEBUG loaded listener.js 01:53:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x113146400) [pid = 1935] [serial = 2045] [outer = 0x11287dc00] 01:53:34 INFO - PROCESS | 1935 | --DOCSHELL 0x1191d3800 == 52 [pid = 1935] [id = 631] 01:53:34 INFO - PROCESS | 1935 | --DOCSHELL 0x128a97000 == 51 [pid = 1935] [id = 676] 01:53:34 INFO - PROCESS | 1935 | --DOCSHELL 0x12bacd800 == 50 [pid = 1935] [id = 675] 01:53:34 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac9e000 == 49 [pid = 1935] [id = 674] 01:53:34 INFO - PROCESS | 1935 | --DOCSHELL 0x12a5ad800 == 48 [pid = 1935] [id = 673] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x116f2c800) [pid = 1935] [serial = 1939] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x119ca4c00) [pid = 1935] [serial = 1945] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x11930ec00) [pid = 1935] [serial = 1942] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x1241f0c00) [pid = 1935] [serial = 1984] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x11204d000) [pid = 1935] [serial = 1936] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | 1462784014426 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] 01:53:34 INFO - PROCESS | 1935 | 1462784014471 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 01:53:34 INFO - PROCESS | 1935 | 1462784014475 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:53:34 INFO - PROCESS | 1935 | 1462784014477 Marionette TRACE conn2 <- [1,2698,null,{}] 01:53:34 INFO - PROCESS | 1935 | 1462784014479 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}] 01:53:34 INFO - PROCESS | 1935 | 1462784014563 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x112873000) [pid = 1935] [serial = 1826] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x118554000) [pid = 1935] [serial = 1850] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x116769c00) [pid = 1935] [serial = 1889] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x116f29000) [pid = 1935] [serial = 1823] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x11910f800) [pid = 1935] [serial = 1892] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x11285ec00) [pid = 1935] [serial = 1886] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x123581400) [pid = 1935] [serial = 1972] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x112a68c00) [pid = 1935] [serial = 1949] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x112860c00) [pid = 1935] [serial = 1948] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x12357ac00) [pid = 1935] [serial = 1970] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1181c6000) [pid = 1935] [serial = 1976] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x113b6fc00) [pid = 1935] [serial = 1975] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x12370bc00) [pid = 1935] [serial = 1973] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x123ac4400) [pid = 1935] [serial = 1979] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x119314c00) [pid = 1935] [serial = 1963] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x119fd0c00) [pid = 1935] [serial = 1964] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x12370e000) [pid = 1935] [serial = 1978] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x123dce800) [pid = 1935] [serial = 1981] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x123dd2000) [pid = 1935] [serial = 1982] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x120fc0c00) [pid = 1935] [serial = 1967] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x120fb6000) [pid = 1935] [serial = 1966] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x123278400) [pid = 1935] [serial = 1969] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x123dd0800) [pid = 1935] [serial = 1934] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x1187b7800) [pid = 1935] [serial = 1960] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x119093c00) [pid = 1935] [serial = 1961] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x112879c00) [pid = 1935] [serial = 1951] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x1161a8400) [pid = 1935] [serial = 1952] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x11859ec00) [pid = 1935] [serial = 1958] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x11823ac00) [pid = 1935] [serial = 1957] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x116f24800) [pid = 1935] [serial = 1954] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x118086c00) [pid = 1935] [serial = 1955] [outer = 0x0] [url = about:blank] 01:53:34 INFO - PROCESS | 1935 | 1462784014626 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171e7800 == 38 [pid = 1935] [id = 682] 01:53:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x11285cc00) [pid = 1935] [serial = 2046] [outer = 0x0] 01:53:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x112a68c00) [pid = 1935] [serial = 2047] [outer = 0x11285cc00] 01:53:34 INFO - PROCESS | 1935 | 1462784014656 Marionette DEBUG loaded listener.js 01:53:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x116f2bc00) [pid = 1935] [serial = 2048] [outer = 0x11285cc00] 01:53:35 INFO - PROCESS | 1935 | 1462784015540 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] 01:53:35 INFO - PROCESS | 1935 | 1462784015549 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 01:53:35 INFO - PROCESS | 1935 | 1462784015552 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:53:35 INFO - PROCESS | 1935 | 1462784015555 Marionette TRACE conn2 <- [1,2702,null,{}] 01:53:35 INFO - PROCESS | 1935 | 1462784015563 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}] 01:53:35 INFO - PROCESS | 1935 | 1462784015646 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 01:53:35 INFO - PROCESS | 1935 | 1462784015650 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x123756000 == 39 [pid = 1935] [id = 683] 01:53:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x117e65800) [pid = 1935] [serial = 2049] [outer = 0x0] 01:53:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x11822ec00) [pid = 1935] [serial = 2050] [outer = 0x117e65800] 01:53:35 INFO - PROCESS | 1935 | 1462784015681 Marionette DEBUG loaded listener.js 01:53:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x118736000) [pid = 1935] [serial = 2051] [outer = 0x117e65800] 01:53:36 INFO - PROCESS | 1935 | 1462784016057 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]]]}] 01:53:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:53:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 521ms 01:53:36 INFO - PROCESS | 1935 | 1462784016074 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 01:53:36 INFO - PROCESS | 1935 | 1462784016076 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 01:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:53:36 INFO - PROCESS | 1935 | 1462784016086 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:53:36 INFO - PROCESS | 1935 | 1462784016087 Marionette TRACE conn2 <- [1,2706,null,{}] 01:53:36 INFO - PROCESS | 1935 | 1462784016089 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}] 01:53:36 INFO - PROCESS | 1935 | 1462784016167 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 01:53:36 INFO - PROCESS | 1935 | 1462784016174 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x124e63800 == 40 [pid = 1935] [id = 684] 01:53:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x118c63800) [pid = 1935] [serial = 2052] [outer = 0x0] 01:53:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x11930ec00) [pid = 1935] [serial = 2053] [outer = 0x118c63800] 01:53:36 INFO - PROCESS | 1935 | 1462784016201 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x11947d400) [pid = 1935] [serial = 2054] [outer = 0x118c63800] 01:53:36 INFO - PROCESS | 1935 | 1462784016615 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]]]}] 01:53:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:53:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 569ms 01:53:36 INFO - PROCESS | 1935 | 1462784016660 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 01:53:36 INFO - PROCESS | 1935 | 1462784016662 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 01:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:53:36 INFO - PROCESS | 1935 | 1462784016666 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:53:36 INFO - PROCESS | 1935 | 1462784016668 Marionette TRACE conn2 <- [1,2710,null,{}] 01:53:36 INFO - PROCESS | 1935 | 1462784016671 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}] 01:53:36 INFO - PROCESS | 1935 | 1462784016818 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 01:53:36 INFO - PROCESS | 1935 | 1462784016841 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x128979000 == 41 [pid = 1935] [id = 685] 01:53:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x11947d800) [pid = 1935] [serial = 2055] [outer = 0x0] 01:53:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x11972f000) [pid = 1935] [serial = 2056] [outer = 0x11947d800] 01:53:36 INFO - PROCESS | 1935 | 1462784016882 Marionette DEBUG loaded listener.js 01:53:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x116941800) [pid = 1935] [serial = 2057] [outer = 0x11947d800] 01:53:37 INFO - PROCESS | 1935 | 1462784017312 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] 01:53:37 INFO - PROCESS | 1935 | 1462784017337 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 01:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:53:37 INFO - PROCESS | 1935 | 1462784017339 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:53:37 INFO - PROCESS | 1935 | 1462784017340 Marionette TRACE conn2 <- [1,2714,null,{}] 01:53:37 INFO - PROCESS | 1935 | 1462784017349 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}] 01:53:37 INFO - PROCESS | 1935 | 1462784017471 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 01:53:37 INFO - PROCESS | 1935 | 1462784017504 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a5a4800 == 42 [pid = 1935] [id = 686] 01:53:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x120f3f400) [pid = 1935] [serial = 2058] [outer = 0x0] 01:53:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x12309f400) [pid = 1935] [serial = 2059] [outer = 0x120f3f400] 01:53:37 INFO - PROCESS | 1935 | 1462784017536 Marionette DEBUG loaded listener.js 01:53:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x123806400) [pid = 1935] [serial = 2060] [outer = 0x120f3f400] 01:53:37 INFO - PROCESS | 1935 | 1462784017874 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]]]}] 01:53:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:53:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 578ms 01:53:37 INFO - PROCESS | 1935 | 1462784017918 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 01:53:37 INFO - PROCESS | 1935 | 1462784017919 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 01:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:53:37 INFO - PROCESS | 1935 | 1462784017921 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:53:37 INFO - PROCESS | 1935 | 1462784017923 Marionette TRACE conn2 <- [1,2718,null,{}] 01:53:37 INFO - PROCESS | 1935 | 1462784017925 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}] 01:53:38 INFO - PROCESS | 1935 | 1462784018026 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 01:53:38 INFO - PROCESS | 1935 | 1462784018031 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac7a800 == 43 [pid = 1935] [id = 687] 01:53:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x11693e400) [pid = 1935] [serial = 2061] [outer = 0x0] 01:53:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x1239b8000) [pid = 1935] [serial = 2062] [outer = 0x11693e400] 01:53:38 INFO - PROCESS | 1935 | 1462784018086 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x123dd2000) [pid = 1935] [serial = 2063] [outer = 0x11693e400] 01:53:38 INFO - PROCESS | 1935 | 1462784018434 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] 01:53:38 INFO - PROCESS | 1935 | 1462784018443 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 01:53:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:53:38 INFO - PROCESS | 1935 | 1462784018445 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:53:38 INFO - PROCESS | 1935 | 1462784018446 Marionette TRACE conn2 <- [1,2722,null,{}] 01:53:38 INFO - PROCESS | 1935 | 1462784018448 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}] 01:53:38 INFO - PROCESS | 1935 | 1462784018547 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 01:53:38 INFO - PROCESS | 1935 | 1462784018558 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x113b80000 == 44 [pid = 1935] [id = 688] 01:53:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x123dd3c00) [pid = 1935] [serial = 2064] [outer = 0x0] 01:53:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x1244f0000) [pid = 1935] [serial = 2065] [outer = 0x123dd3c00] 01:53:38 INFO - PROCESS | 1935 | 1462784018584 Marionette DEBUG loaded listener.js 01:53:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x124e32800) [pid = 1935] [serial = 2066] [outer = 0x123dd3c00] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x123dd0000) [pid = 1935] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x1187b5800) [pid = 1935] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x1122bb400) [pid = 1935] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x112871800) [pid = 1935] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x1181c1c00) [pid = 1935] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x11272e800) [pid = 1935] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x124e2e000) [pid = 1935] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x111fd5800) [pid = 1935] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x120fb9400) [pid = 1935] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x119730400) [pid = 1935] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x111dbd400) [pid = 1935] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x119c4f000) [pid = 1935] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x118c6d400) [pid = 1935] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x112872400) [pid = 1935] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:53:38 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x1193ac400) [pid = 1935] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:53:39 INFO - PROCESS | 1935 | 1462784019023 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] 01:53:39 INFO - PROCESS | 1935 | 1462784019079 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 01:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:53:39 INFO - PROCESS | 1935 | 1462784019082 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:53:39 INFO - PROCESS | 1935 | 1462784019083 Marionette TRACE conn2 <- [1,2726,null,{}] 01:53:39 INFO - PROCESS | 1935 | 1462784019086 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}] 01:53:39 INFO - PROCESS | 1935 | 1462784019182 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 01:53:39 INFO - PROCESS | 1935 | 1462784019188 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa12800 == 45 [pid = 1935] [id = 689] 01:53:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x11859f400) [pid = 1935] [serial = 2067] [outer = 0x0] 01:53:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x120f3dc00) [pid = 1935] [serial = 2068] [outer = 0x11859f400] 01:53:39 INFO - PROCESS | 1935 | 1462784019214 Marionette DEBUG loaded listener.js 01:53:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x123dd1800) [pid = 1935] [serial = 2069] [outer = 0x11859f400] 01:53:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:53:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 472ms 01:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:53:39 INFO - PROCESS | 1935 | 1462784019551 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]]]}] 01:53:39 INFO - PROCESS | 1935 | 1462784019555 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 01:53:39 INFO - PROCESS | 1935 | 1462784019556 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 01:53:39 INFO - PROCESS | 1935 | 1462784019558 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:53:39 INFO - PROCESS | 1935 | 1462784019560 Marionette TRACE conn2 <- [1,2730,null,{}] 01:53:39 INFO - PROCESS | 1935 | 1462784019562 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}] 01:53:39 INFO - PROCESS | 1935 | 1462784019647 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 01:53:39 INFO - PROCESS | 1935 | 1462784019652 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2cd000 == 46 [pid = 1935] [id = 690] 01:53:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x1187b5800) [pid = 1935] [serial = 2070] [outer = 0x0] 01:53:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x124e3bc00) [pid = 1935] [serial = 2071] [outer = 0x1187b5800] 01:53:39 INFO - PROCESS | 1935 | 1462784019727 Marionette DEBUG loaded listener.js 01:53:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x124ec0000) [pid = 1935] [serial = 2072] [outer = 0x1187b5800] 01:53:40 INFO - PROCESS | 1935 | 1462784020463 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] 01:53:40 INFO - PROCESS | 1935 | 1462784020483 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 01:53:40 INFO - PROCESS | 1935 | 1462784020485 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:53:40 INFO - PROCESS | 1935 | 1462784020487 Marionette TRACE conn2 <- [1,2734,null,{}] 01:53:40 INFO - PROCESS | 1935 | 1462784020494 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}] 01:53:40 INFO - PROCESS | 1935 | 1462784020590 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 01:53:40 INFO - PROCESS | 1935 | 1462784020595 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:40 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6bb800 == 47 [pid = 1935] [id = 691] 01:53:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x12653a400) [pid = 1935] [serial = 2073] [outer = 0x0] 01:53:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x126574800) [pid = 1935] [serial = 2074] [outer = 0x12653a400] 01:53:40 INFO - PROCESS | 1935 | 1462784020624 Marionette DEBUG loaded listener.js 01:53:40 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x12657cc00) [pid = 1935] [serial = 2075] [outer = 0x12653a400] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2c1800 == 46 [pid = 1935] [id = 630] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2da800 == 45 [pid = 1935] [id = 648] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x119b9e000 == 44 [pid = 1935] [id = 607] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x1238eb800 == 43 [pid = 1935] [id = 615] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6af800 == 42 [pid = 1935] [id = 661] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12bace000 == 41 [pid = 1935] [id = 596] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x124d46800 == 40 [pid = 1935] [id = 617] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12bfe0800 == 39 [pid = 1935] [id = 18] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x1171e7800 == 38 [pid = 1935] [id = 682] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x1232ad000 == 37 [pid = 1935] [id = 681] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12cba1000 == 36 [pid = 1935] [id = 680] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x1293af800 == 35 [pid = 1935] [id = 679] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x1182d8000 == 34 [pid = 1935] [id = 678] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12c217000 == 33 [pid = 1935] [id = 677] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x124e63800 == 32 [pid = 1935] [id = 684] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa12800 == 31 [pid = 1935] [id = 689] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x113b80000 == 30 [pid = 1935] [id = 688] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2cd000 == 29 [pid = 1935] [id = 690] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x123756000 == 28 [pid = 1935] [id = 683] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x128979000 == 27 [pid = 1935] [id = 685] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12a5a4800 == 26 [pid = 1935] [id = 686] 01:53:41 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac7a800 == 25 [pid = 1935] [id = 687] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x123dda400) [pid = 1935] [serial = 2023] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x119766800) [pid = 1935] [serial = 2015] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x124e3d800) [pid = 1935] [serial = 2003] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x116765800) [pid = 1935] [serial = 2006] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x118c62800) [pid = 1935] [serial = 2012] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x11314cc00) [pid = 1935] [serial = 2008] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x124eb9000) [pid = 1935] [serial = 2027] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x112ea7c00) [pid = 1935] [serial = 1987] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x11854c400) [pid = 1935] [serial = 2030] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x123ac6c00) [pid = 1935] [serial = 2021] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x120fbf800) [pid = 1935] [serial = 1946] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x112878c00) [pid = 1935] [serial = 1937] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x120f36800) [pid = 1935] [serial = 2002] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x120f37000) [pid = 1935] [serial = 1883] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x120fba400) [pid = 1935] [serial = 1996] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x119319c00) [pid = 1935] [serial = 2014] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x117e72800) [pid = 1935] [serial = 2009] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x11717a400) [pid = 1935] [serial = 1990] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 85 (0x11676b400) [pid = 1935] [serial = 2029] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 84 (0x1193b7000) [pid = 1935] [serial = 1993] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 83 (0x119478c00) [pid = 1935] [serial = 1943] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 82 (0x11854cc00) [pid = 1935] [serial = 2011] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 81 (0x123583000) [pid = 1935] [serial = 2020] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 80 (0x124e40800) [pid = 1935] [serial = 2026] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 79 (0x1239b8800) [pid = 1935] [serial = 1999] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 78 (0x118078400) [pid = 1935] [serial = 1940] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 77 (0x124e25c00) [pid = 1935] [serial = 2024] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 76 (0x120f43c00) [pid = 1935] [serial = 2018] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 75 (0x1131bb000) [pid = 1935] [serial = 2005] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 74 (0x119c53c00) [pid = 1935] [serial = 2017] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | --DOMWINDOW == 73 (0x120fc0800) [pid = 1935] [serial = 2032] [outer = 0x0] [url = about:blank] 01:53:42 INFO - PROCESS | 1935 | 1462784022179 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]]]}] 01:53:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:53:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1727ms 01:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:53:42 INFO - PROCESS | 1935 | 1462784022213 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 01:53:42 INFO - PROCESS | 1935 | 1462784022215 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 01:53:42 INFO - PROCESS | 1935 | 1462784022219 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:53:42 INFO - PROCESS | 1935 | 1462784022224 Marionette TRACE conn2 <- [1,2738,null,{}] 01:53:42 INFO - PROCESS | 1935 | 1462784022228 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}] 01:53:42 INFO - PROCESS | 1935 | 1462784022308 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 01:53:42 INFO - PROCESS | 1935 | 1462784022357 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x11311c000 == 26 [pid = 1935] [id = 692] 01:53:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 74 (0x111fd5800) [pid = 1935] [serial = 2076] [outer = 0x0] 01:53:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 75 (0x112026400) [pid = 1935] [serial = 2077] [outer = 0x111fd5800] 01:53:42 INFO - PROCESS | 1935 | 1462784022385 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 76 (0x112855c00) [pid = 1935] [serial = 2078] [outer = 0x111fd5800] 01:53:42 INFO - PROCESS | 1935 | 1462784022701 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]]]}] 01:53:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:53:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 523ms 01:53:42 INFO - PROCESS | 1935 | 1462784022742 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 01:53:42 INFO - PROCESS | 1935 | 1462784022747 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 01:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:53:42 INFO - PROCESS | 1935 | 1462784022751 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:53:42 INFO - PROCESS | 1935 | 1462784022753 Marionette TRACE conn2 <- [1,2742,null,{}] 01:53:42 INFO - PROCESS | 1935 | 1462784022756 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}] 01:53:42 INFO - PROCESS | 1935 | 1462784022831 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 01:53:42 INFO - PROCESS | 1935 | 1462784022840 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:42 INFO - PROCESS | 1935 | ++DOCSHELL 0x116f1d800 == 27 [pid = 1935] [id = 693] 01:53:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 77 (0x112859400) [pid = 1935] [serial = 2079] [outer = 0x0] 01:53:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 78 (0x112877800) [pid = 1935] [serial = 2080] [outer = 0x112859400] 01:53:42 INFO - PROCESS | 1935 | 1462784022866 Marionette DEBUG loaded listener.js 01:53:42 INFO - PROCESS | 1935 | ++DOMWINDOW == 79 (0x112e64000) [pid = 1935] [serial = 2081] [outer = 0x112859400] 01:53:43 INFO - PROCESS | 1935 | 1462784023269 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]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 526ms 01:53:43 INFO - PROCESS | 1935 | 1462784023278 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 1935 | 1462784023281 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 01:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:53:43 INFO - PROCESS | 1935 | 1462784023285 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 1935 | 1462784023289 Marionette TRACE conn2 <- [1,2746,null,{}] 01:53:43 INFO - PROCESS | 1935 | 1462784023301 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}] 01:53:43 INFO - PROCESS | 1935 | 1462784023420 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 01:53:43 INFO - PROCESS | 1935 | 1462784023431 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:43 INFO - PROCESS | 1935 | ++DOCSHELL 0x1182c5000 == 28 [pid = 1935] [id = 694] 01:53:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 80 (0x10a7b6800) [pid = 1935] [serial = 2082] [outer = 0x0] 01:53:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 81 (0x113342c00) [pid = 1935] [serial = 2083] [outer = 0x10a7b6800] 01:53:43 INFO - PROCESS | 1935 | 1462784023491 Marionette DEBUG loaded listener.js 01:53:43 INFO - PROCESS | 1935 | ++DOMWINDOW == 82 (0x113d75800) [pid = 1935] [serial = 2084] [outer = 0x10a7b6800] 01:53:43 INFO - PROCESS | 1935 | 1462784023892 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]]]}] 01:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 626ms 01:53:43 INFO - PROCESS | 1935 | 1462784023912 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 01:53:43 INFO - PROCESS | 1935 | 1462784023914 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 01:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:53:43 INFO - PROCESS | 1935 | 1462784023916 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:53:43 INFO - PROCESS | 1935 | 1462784023918 Marionette TRACE conn2 <- [1,2750,null,{}] 01:53:43 INFO - PROCESS | 1935 | 1462784023926 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}] 01:53:44 INFO - PROCESS | 1935 | 1462784024026 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 01:53:44 INFO - PROCESS | 1935 | 1462784024033 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x119064000 == 29 [pid = 1935] [id = 695] 01:53:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x115e3e800) [pid = 1935] [serial = 2085] [outer = 0x0] 01:53:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x1166b3c00) [pid = 1935] [serial = 2086] [outer = 0x115e3e800] 01:53:44 INFO - PROCESS | 1935 | 1462784024061 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 85 (0x11693b400) [pid = 1935] [serial = 2087] [outer = 0x115e3e800] 01:53:44 INFO - PROCESS | 1935 | 1462784024357 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]]]}] 01:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 472ms 01:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:53:44 INFO - PROCESS | 1935 | 1462784024391 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 01:53:44 INFO - PROCESS | 1935 | 1462784024393 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 01:53:44 INFO - PROCESS | 1935 | 1462784024395 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 1935 | 1462784024396 Marionette TRACE conn2 <- [1,2754,null,{}] 01:53:44 INFO - PROCESS | 1935 | 1462784024398 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}] 01:53:44 INFO - PROCESS | 1935 | 1462784024471 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 01:53:44 INFO - PROCESS | 1935 | 1462784024475 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x119f69000 == 30 [pid = 1935] [id = 696] 01:53:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 86 (0x112858800) [pid = 1935] [serial = 2088] [outer = 0x0] 01:53:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x116a60000) [pid = 1935] [serial = 2089] [outer = 0x112858800] 01:53:44 INFO - PROCESS | 1935 | 1462784024503 Marionette DEBUG loaded listener.js 01:53:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x116f2d800) [pid = 1935] [serial = 2090] [outer = 0x112858800] 01:53:44 INFO - PROCESS | 1935 | 1462784024845 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]]]}] 01:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 468ms 01:53:44 INFO - PROCESS | 1935 | 1462784024863 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 01:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:53:44 INFO - PROCESS | 1935 | 1462784024873 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 01:53:44 INFO - PROCESS | 1935 | 1462784024885 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:53:44 INFO - PROCESS | 1935 | 1462784024887 Marionette TRACE conn2 <- [1,2758,null,{}] 01:53:44 INFO - PROCESS | 1935 | 1462784024890 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}] 01:53:44 INFO - PROCESS | 1935 | 1462784024978 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 01:53:44 INFO - PROCESS | 1935 | 1462784024983 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:44 INFO - PROCESS | 1935 | ++DOCSHELL 0x12329d800 == 31 [pid = 1935] [id = 697] 01:53:44 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x116f32000) [pid = 1935] [serial = 2091] [outer = 0x0] 01:53:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x117e70000) [pid = 1935] [serial = 2092] [outer = 0x116f32000] 01:53:45 INFO - PROCESS | 1935 | 1462784025012 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x1181c1400) [pid = 1935] [serial = 2093] [outer = 0x116f32000] 01:53:45 INFO - PROCESS | 1935 | 1462784025328 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]]]}] 01:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 482ms 01:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:53:45 INFO - PROCESS | 1935 | 1462784025358 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 01:53:45 INFO - PROCESS | 1935 | 1462784025359 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 01:53:45 INFO - PROCESS | 1935 | 1462784025361 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:53:45 INFO - PROCESS | 1935 | 1462784025362 Marionette TRACE conn2 <- [1,2762,null,{}] 01:53:45 INFO - PROCESS | 1935 | 1462784025365 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}] 01:53:45 INFO - PROCESS | 1935 | 1462784025436 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 01:53:45 INFO - PROCESS | 1935 | 1462784025442 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:45 INFO - PROCESS | 1935 | ++DOCSHELL 0x123a34800 == 32 [pid = 1935] [id = 698] 01:53:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x11822d800) [pid = 1935] [serial = 2094] [outer = 0x0] 01:53:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x118234c00) [pid = 1935] [serial = 2095] [outer = 0x11822d800] 01:53:45 INFO - PROCESS | 1935 | 1462784025468 Marionette DEBUG loaded listener.js 01:53:45 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x118526400) [pid = 1935] [serial = 2096] [outer = 0x11822d800] 01:53:46 INFO - PROCESS | 1935 | 1462784026014 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]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 719ms 01:53:46 INFO - PROCESS | 1935 | 1462784026081 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 01:53:46 INFO - PROCESS | 1935 | 1462784026084 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 01:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:53:46 INFO - PROCESS | 1935 | 1462784026088 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - PROCESS | 1935 | 1462784026090 Marionette TRACE conn2 <- [1,2766,null,{}] 01:53:46 INFO - PROCESS | 1935 | 1462784026094 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}] 01:53:46 INFO - PROCESS | 1935 | 1462784026198 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 01:53:46 INFO - PROCESS | 1935 | 1462784026297 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:46 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171d9000 == 33 [pid = 1935] [id = 699] 01:53:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x11204cc00) [pid = 1935] [serial = 2097] [outer = 0x0] 01:53:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x112731400) [pid = 1935] [serial = 2098] [outer = 0x11204cc00] 01:53:46 INFO - PROCESS | 1935 | 1462784026328 Marionette DEBUG loaded listener.js 01:53:46 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x112872800) [pid = 1935] [serial = 2099] [outer = 0x11204cc00] 01:53:46 INFO - PROCESS | 1935 | 1462784026794 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]]]}] 01:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 772ms 01:53:46 INFO - PROCESS | 1935 | 1462784026882 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 01:53:46 INFO - PROCESS | 1935 | 1462784026886 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 01:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:53:46 INFO - PROCESS | 1935 | 1462784026894 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:53:46 INFO - PROCESS | 1935 | 1462784026895 Marionette TRACE conn2 <- [1,2770,null,{}] 01:53:46 INFO - PROCESS | 1935 | 1462784026898 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}] 01:53:47 INFO - PROCESS | 1935 | 1462784027003 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 01:53:47 INFO - PROCESS | 1935 | 1462784027077 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x1182c2800 == 34 [pid = 1935] [id = 700] 01:53:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x113142400) [pid = 1935] [serial = 2100] [outer = 0x0] 01:53:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x11314e800) [pid = 1935] [serial = 2101] [outer = 0x113142400] 01:53:47 INFO - PROCESS | 1935 | 1462784027107 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x115e3c000) [pid = 1935] [serial = 2102] [outer = 0x113142400] 01:53:47 INFO - PROCESS | 1935 | --DOCSHELL 0x12329d800 == 33 [pid = 1935] [id = 697] 01:53:47 INFO - PROCESS | 1935 | --DOCSHELL 0x119f69000 == 32 [pid = 1935] [id = 696] 01:53:47 INFO - PROCESS | 1935 | --DOCSHELL 0x119064000 == 31 [pid = 1935] [id = 695] 01:53:47 INFO - PROCESS | 1935 | --DOCSHELL 0x1182c5000 == 30 [pid = 1935] [id = 694] 01:53:47 INFO - PROCESS | 1935 | --DOCSHELL 0x116f1d800 == 29 [pid = 1935] [id = 693] 01:53:47 INFO - PROCESS | 1935 | --DOCSHELL 0x11311c000 == 28 [pid = 1935] [id = 692] 01:53:47 INFO - PROCESS | 1935 | 1462784027704 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]]]}] 01:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 821ms 01:53:47 INFO - PROCESS | 1935 | 1462784027715 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 01:53:47 INFO - PROCESS | 1935 | 1462784027718 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 01:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:53:47 INFO - PROCESS | 1935 | 1462784027726 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:53:47 INFO - PROCESS | 1935 | 1462784027728 Marionette TRACE conn2 <- [1,2774,null,{}] 01:53:47 INFO - PROCESS | 1935 | 1462784027732 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}] 01:53:47 INFO - PROCESS | 1935 | 1462784027836 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 01:53:47 INFO - PROCESS | 1935 | 1462784027849 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:47 INFO - PROCESS | 1935 | ++DOCSHELL 0x116976800 == 29 [pid = 1935] [id = 701] 01:53:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x112870400) [pid = 1935] [serial = 2103] [outer = 0x0] 01:53:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x112e5e000) [pid = 1935] [serial = 2104] [outer = 0x112870400] 01:53:47 INFO - PROCESS | 1935 | 1462784027896 Marionette DEBUG loaded listener.js 01:53:47 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x11314d000) [pid = 1935] [serial = 2105] [outer = 0x112870400] 01:53:48 INFO - PROCESS | 1935 | 1462784028244 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]]]}] 01:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 570ms 01:53:48 INFO - PROCESS | 1935 | 1462784028296 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 1935 | 1462784028300 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 01:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:53:48 INFO - PROCESS | 1935 | 1462784028306 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:53:48 INFO - PROCESS | 1935 | 1462784028308 Marionette TRACE conn2 <- [1,2778,null,{}] 01:53:48 INFO - PROCESS | 1935 | 1462784028311 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}] 01:53:48 INFO - PROCESS | 1935 | 1462784028385 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 01:53:48 INFO - PROCESS | 1935 | 1462784028392 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x11904c000 == 30 [pid = 1935] [id = 702] 01:53:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x113341800) [pid = 1935] [serial = 2106] [outer = 0x0] 01:53:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x115e41c00) [pid = 1935] [serial = 2107] [outer = 0x113341800] 01:53:48 INFO - PROCESS | 1935 | 1462784028418 Marionette DEBUG loaded listener.js 01:53:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x116f24800) [pid = 1935] [serial = 2108] [outer = 0x113341800] 01:53:48 INFO - PROCESS | 1935 | 1462784028749 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]]]}] 01:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 474ms 01:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:53:48 INFO - PROCESS | 1935 | 1462784028778 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 01:53:48 INFO - PROCESS | 1935 | 1462784028780 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 01:53:48 INFO - PROCESS | 1935 | 1462784028782 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:53:48 INFO - PROCESS | 1935 | 1462784028784 Marionette TRACE conn2 <- [1,2782,null,{}] 01:53:48 INFO - PROCESS | 1935 | 1462784028792 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}] 01:53:48 INFO - PROCESS | 1935 | 1462784028885 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 01:53:48 INFO - PROCESS | 1935 | 1462784028937 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:48 INFO - PROCESS | 1935 | ++DOCSHELL 0x12329d800 == 31 [pid = 1935] [id = 703] 01:53:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x116f27800) [pid = 1935] [serial = 2109] [outer = 0x0] 01:53:48 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x117544400) [pid = 1935] [serial = 2110] [outer = 0x116f27800] 01:53:48 INFO - PROCESS | 1935 | 1462784028966 Marionette DEBUG loaded listener.js 01:53:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x118092400) [pid = 1935] [serial = 2111] [outer = 0x116f27800] 01:53:49 INFO - PROCESS | 1935 | 1462784029263 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]]]}] 01:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 523ms 01:53:49 INFO - PROCESS | 1935 | 1462784029308 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 1935 | 1462784029310 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 01:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:53:49 INFO - PROCESS | 1935 | 1462784029312 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:53:49 INFO - PROCESS | 1935 | 1462784029313 Marionette TRACE conn2 <- [1,2786,null,{}] 01:53:49 INFO - PROCESS | 1935 | 1462784029315 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}] 01:53:49 INFO - PROCESS | 1935 | 1462784029393 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 01:53:49 INFO - PROCESS | 1935 | 1462784029398 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:49 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d37800 == 32 [pid = 1935] [id = 704] 01:53:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x118236c00) [pid = 1935] [serial = 2112] [outer = 0x0] 01:53:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x11854e800) [pid = 1935] [serial = 2113] [outer = 0x118236c00] 01:53:49 INFO - PROCESS | 1935 | 1462784029426 Marionette DEBUG loaded listener.js 01:53:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x11859cc00) [pid = 1935] [serial = 2114] [outer = 0x118236c00] 01:53:49 INFO - PROCESS | 1935 | 1462784029745 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]]]}] 01:53:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:53:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 01:53:49 INFO - PROCESS | 1935 | 1462784029782 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 01:53:49 INFO - PROCESS | 1935 | 1462784029783 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 01:53:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:53:49 INFO - PROCESS | 1935 | 1462784029812 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:53:49 INFO - PROCESS | 1935 | 1462784029813 Marionette TRACE conn2 <- [1,2790,null,{}] 01:53:49 INFO - PROCESS | 1935 | 1462784029821 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}] 01:53:49 INFO - PROCESS | 1935 | 1462784029916 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 01:53:49 INFO - PROCESS | 1935 | 1462784029920 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:49 INFO - PROCESS | 1935 | ++DOCSHELL 0x124e18000 == 33 [pid = 1935] [id = 705] 01:53:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x11314c800) [pid = 1935] [serial = 2115] [outer = 0x0] 01:53:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x11859e800) [pid = 1935] [serial = 2116] [outer = 0x11314c800] 01:53:49 INFO - PROCESS | 1935 | 1462784029946 Marionette DEBUG loaded listener.js 01:53:49 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x1187a9400) [pid = 1935] [serial = 2117] [outer = 0x11314c800] 01:53:50 INFO - PROCESS | 1935 | 1462784030317 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]]]}] 01:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 524ms 01:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:53:50 INFO - PROCESS | 1935 | 1462784030331 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 01:53:50 INFO - PROCESS | 1935 | 1462784030333 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 01:53:50 INFO - PROCESS | 1935 | 1462784030335 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:53:50 INFO - PROCESS | 1935 | 1462784030336 Marionette TRACE conn2 <- [1,2794,null,{}] 01:53:50 INFO - PROCESS | 1935 | 1462784030341 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}] 01:53:50 INFO - PROCESS | 1935 | 1462784030457 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 01:53:50 INFO - PROCESS | 1935 | 1462784030476 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:50 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b33800 == 34 [pid = 1935] [id = 706] 01:53:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x115e3e400) [pid = 1935] [serial = 2118] [outer = 0x0] 01:53:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x118c60c00) [pid = 1935] [serial = 2119] [outer = 0x115e3e400] 01:53:50 INFO - PROCESS | 1935 | 1462784030503 Marionette DEBUG loaded listener.js 01:53:50 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x119310000) [pid = 1935] [serial = 2120] [outer = 0x115e3e400] 01:53:50 INFO - PROCESS | 1935 | 1462784030893 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]]]}] 01:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 572ms 01:53:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:53:50 INFO - PROCESS | 1935 | 1462784030908 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 01:53:50 INFO - PROCESS | 1935 | 1462784030910 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 01:53:50 INFO - PROCESS | 1935 | 1462784030913 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:53:50 INFO - PROCESS | 1935 | 1462784030915 Marionette TRACE conn2 <- [1,2798,null,{}] 01:53:50 INFO - PROCESS | 1935 | 1462784030919 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}] 01:53:51 INFO - PROCESS | 1935 | 1462784031064 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 01:53:51 INFO - PROCESS | 1935 | 1462784031086 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x1291c8000 == 35 [pid = 1935] [id = 707] 01:53:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x119316000) [pid = 1935] [serial = 2121] [outer = 0x0] 01:53:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1193ac400) [pid = 1935] [serial = 2122] [outer = 0x119316000] 01:53:51 INFO - PROCESS | 1935 | 1462784031126 Marionette DEBUG loaded listener.js 01:53:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x11947ac00) [pid = 1935] [serial = 2123] [outer = 0x119316000] 01:53:51 INFO - PROCESS | 1935 | 1462784031516 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]]]}] 01:53:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:53:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 619ms 01:53:51 INFO - PROCESS | 1935 | 1462784031533 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 01:53:51 INFO - PROCESS | 1935 | 1462784031534 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 01:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:53:51 INFO - PROCESS | 1935 | 1462784031537 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:53:51 INFO - PROCESS | 1935 | 1462784031538 Marionette TRACE conn2 <- [1,2802,null,{}] 01:53:51 INFO - PROCESS | 1935 | 1462784031540 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}] 01:53:51 INFO - PROCESS | 1935 | 1462784031643 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 01:53:51 INFO - PROCESS | 1935 | 1462784031679 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:51 INFO - PROCESS | 1935 | ++DOCSHELL 0x129791000 == 36 [pid = 1935] [id = 708] 01:53:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x1193b7c00) [pid = 1935] [serial = 2124] [outer = 0x0] 01:53:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x11972ac00) [pid = 1935] [serial = 2125] [outer = 0x1193b7c00] 01:53:51 INFO - PROCESS | 1935 | 1462784031704 Marionette DEBUG loaded listener.js 01:53:51 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x11976a000) [pid = 1935] [serial = 2126] [outer = 0x1193b7c00] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x111fd5800) [pid = 1935] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x112859400) [pid = 1935] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x10a7b6800) [pid = 1935] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x115e3e800) [pid = 1935] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x1187b5800) [pid = 1935] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x120f3f400) [pid = 1935] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x11947d800) [pid = 1935] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x11693e400) [pid = 1935] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x123dd3c00) [pid = 1935] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x112858800) [pid = 1935] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x118c63800) [pid = 1935] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x117e65800) [pid = 1935] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11285cc00) [pid = 1935] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x116f32000) [pid = 1935] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x11287dc00) [pid = 1935] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x1187ab800) [pid = 1935] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x1161a4000) [pid = 1935] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x11285b800) [pid = 1935] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x11275a000) [pid = 1935] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x12cc5c800) [pid = 1935] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x11859f400) [pid = 1935] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x123dd8000) [pid = 1935] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x1187b5000) [pid = 1935] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x119ca4000) [pid = 1935] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x12357fc00) [pid = 1935] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x12ce53800) [pid = 1935] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x11287b800) [pid = 1935] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:53:51 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x1169b2400) [pid = 1935] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:53:52 INFO - PROCESS | 1935 | 1462784032133 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]]]}] 01:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 621ms 01:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:53:52 INFO - PROCESS | 1935 | 1462784032159 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 01:53:52 INFO - PROCESS | 1935 | 1462784032160 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 01:53:52 INFO - PROCESS | 1935 | 1462784032162 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:53:52 INFO - PROCESS | 1935 | 1462784032164 Marionette TRACE conn2 <- [1,2806,null,{}] 01:53:52 INFO - PROCESS | 1935 | 1462784032166 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}] 01:53:52 INFO - PROCESS | 1935 | 1462784032276 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 01:53:52 INFO - PROCESS | 1935 | 1462784032315 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x112620800 == 37 [pid = 1935] [id = 709] 01:53:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x10a7bc800) [pid = 1935] [serial = 2127] [outer = 0x0] 01:53:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x112a70c00) [pid = 1935] [serial = 2128] [outer = 0x10a7bc800] 01:53:52 INFO - PROCESS | 1935 | 1462784032340 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x116f26000) [pid = 1935] [serial = 2129] [outer = 0x10a7bc800] 01:53:52 INFO - PROCESS | 1935 | 1462784032603 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]]]}] 01:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 469ms 01:53:52 INFO - PROCESS | 1935 | 1462784032633 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 01:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:53:52 INFO - PROCESS | 1935 | 1462784032634 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 01:53:52 INFO - PROCESS | 1935 | 1462784032644 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:53:52 INFO - PROCESS | 1935 | 1462784032645 Marionette TRACE conn2 <- [1,2810,null,{}] 01:53:52 INFO - PROCESS | 1935 | 1462784032647 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}] 01:53:52 INFO - PROCESS | 1935 | 1462784032731 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 01:53:52 INFO - PROCESS | 1935 | 1462784032737 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:52 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aa0b800 == 38 [pid = 1935] [id = 710] 01:53:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x117e6e800) [pid = 1935] [serial = 2130] [outer = 0x0] 01:53:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x11947d800) [pid = 1935] [serial = 2131] [outer = 0x117e6e800] 01:53:52 INFO - PROCESS | 1935 | 1462784032764 Marionette DEBUG loaded listener.js 01:53:52 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x11976a400) [pid = 1935] [serial = 2132] [outer = 0x117e6e800] 01:53:53 INFO - PROCESS | 1935 | 1462784033122 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]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 526ms 01:53:53 INFO - PROCESS | 1935 | 1462784033164 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 1935 | 1462784033165 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 01:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:53:53 INFO - PROCESS | 1935 | 1462784033167 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - PROCESS | 1935 | 1462784033169 Marionette TRACE conn2 <- [1,2814,null,{}] 01:53:53 INFO - PROCESS | 1935 | 1462784033171 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}] 01:53:53 INFO - PROCESS | 1935 | 1462784033262 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 01:53:53 INFO - PROCESS | 1935 | 1462784033267 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aca4000 == 39 [pid = 1935] [id = 711] 01:53:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x1198c2c00) [pid = 1935] [serial = 2133] [outer = 0x0] 01:53:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x120f36800) [pid = 1935] [serial = 2134] [outer = 0x1198c2c00] 01:53:53 INFO - PROCESS | 1935 | 1462784033299 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x120fb5400) [pid = 1935] [serial = 2135] [outer = 0x1198c2c00] 01:53:53 INFO - PROCESS | 1935 | 1462784033625 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]]]}] 01:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 472ms 01:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:53:53 INFO - PROCESS | 1935 | 1462784033641 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 01:53:53 INFO - PROCESS | 1935 | 1462784033642 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 01:53:53 INFO - PROCESS | 1935 | 1462784033645 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:53:53 INFO - PROCESS | 1935 | 1462784033646 Marionette TRACE conn2 <- [1,2818,null,{}] 01:53:53 INFO - PROCESS | 1935 | 1462784033648 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}] 01:53:53 INFO - PROCESS | 1935 | 1462784033730 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 01:53:53 INFO - PROCESS | 1935 | 1462784033783 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:53 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2cf000 == 40 [pid = 1935] [id = 712] 01:53:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x119c9a800) [pid = 1935] [serial = 2136] [outer = 0x0] 01:53:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x120fb9000) [pid = 1935] [serial = 2137] [outer = 0x119c9a800] 01:53:53 INFO - PROCESS | 1935 | 1462784033810 Marionette DEBUG loaded listener.js 01:53:53 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x12309ac00) [pid = 1935] [serial = 2138] [outer = 0x119c9a800] 01:53:54 INFO - PROCESS | 1935 | 1462784034384 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]]]}] 01:53:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:53:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 01:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:53:54 INFO - PROCESS | 1935 | 1462784034416 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 01:53:54 INFO - PROCESS | 1935 | 1462784034418 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 01:53:54 INFO - PROCESS | 1935 | 1462784034424 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:53:54 INFO - PROCESS | 1935 | 1462784034427 Marionette TRACE conn2 <- [1,2822,null,{}] 01:53:54 INFO - PROCESS | 1935 | 1462784034431 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}] 01:53:54 INFO - PROCESS | 1935 | 1462784034534 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 01:53:54 INFO - PROCESS | 1935 | 1462784034627 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:54 INFO - PROCESS | 1935 | ++DOCSHELL 0x11856e800 == 41 [pid = 1935] [id = 713] 01:53:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x11287cc00) [pid = 1935] [serial = 2139] [outer = 0x0] 01:53:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x113143000) [pid = 1935] [serial = 2140] [outer = 0x11287cc00] 01:53:54 INFO - PROCESS | 1935 | 1462784034659 Marionette DEBUG loaded listener.js 01:53:54 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x115e3f800) [pid = 1935] [serial = 2141] [outer = 0x11287cc00] 01:53:55 INFO - PROCESS | 1935 | 1462784035091 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]]]}] 01:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 722ms 01:53:55 INFO - PROCESS | 1935 | 1462784035146 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 01:53:55 INFO - PROCESS | 1935 | 1462784035150 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 01:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:53:55 INFO - PROCESS | 1935 | 1462784035155 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:53:55 INFO - PROCESS | 1935 | 1462784035157 Marionette TRACE conn2 <- [1,2826,null,{}] 01:53:55 INFO - PROCESS | 1935 | 1462784035159 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}] 01:53:55 INFO - PROCESS | 1935 | 1462784035257 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 01:53:55 INFO - PROCESS | 1935 | 1462784035313 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:55 INFO - PROCESS | 1935 | ++DOCSHELL 0x124d34800 == 42 [pid = 1935] [id = 714] 01:53:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x116160400) [pid = 1935] [serial = 2142] [outer = 0x0] 01:53:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x116f31400) [pid = 1935] [serial = 2143] [outer = 0x116160400] 01:53:55 INFO - PROCESS | 1935 | 1462784035343 Marionette DEBUG loaded listener.js 01:53:55 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x11807f000) [pid = 1935] [serial = 2144] [outer = 0x116160400] 01:53:55 INFO - PROCESS | 1935 | 1462784035774 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 674ms 01:53:55 INFO - PROCESS | 1935 | 1462784035829 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 01:53:55 INFO - PROCESS | 1935 | 1462784035830 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 01:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:53:55 INFO - PROCESS | 1935 | 1462784035859 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:53:55 INFO - PROCESS | 1935 | 1462784035861 Marionette TRACE conn2 <- [1,2830,null,{}] 01:53:55 INFO - PROCESS | 1935 | 1462784035869 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}] 01:53:56 INFO - PROCESS | 1935 | 1462784036005 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 01:53:56 INFO - PROCESS | 1935 | 1462784036059 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bad4000 == 43 [pid = 1935] [id = 715] 01:53:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x11822fc00) [pid = 1935] [serial = 2145] [outer = 0x0] 01:53:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x1187b2c00) [pid = 1935] [serial = 2146] [outer = 0x11822fc00] 01:53:56 INFO - PROCESS | 1935 | 1462784036092 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x11908d000) [pid = 1935] [serial = 2147] [outer = 0x11822fc00] 01:53:56 INFO - PROCESS | 1935 | 1462784036509 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]]]}] 01:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 672ms 01:53:56 INFO - PROCESS | 1935 | 1462784036530 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 01:53:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:53:56 INFO - PROCESS | 1935 | 1462784036532 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 01:53:56 INFO - PROCESS | 1935 | 1462784036534 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:53:56 INFO - PROCESS | 1935 | 1462784036536 Marionette TRACE conn2 <- [1,2834,null,{}] 01:53:56 INFO - PROCESS | 1935 | 1462784036538 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}] 01:53:56 INFO - PROCESS | 1935 | 1462784036637 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 01:53:56 INFO - PROCESS | 1935 | 1462784036688 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:56 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf3f000 == 44 [pid = 1935] [id = 716] 01:53:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x11908ec00) [pid = 1935] [serial = 2148] [outer = 0x0] 01:53:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x11947c800) [pid = 1935] [serial = 2149] [outer = 0x11908ec00] 01:53:56 INFO - PROCESS | 1935 | 1462784036718 Marionette DEBUG loaded listener.js 01:53:56 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x119c53c00) [pid = 1935] [serial = 2150] [outer = 0x11908ec00] 01:53:57 INFO - PROCESS | 1935 | 1462784037150 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 669ms 01:53:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:53:57 INFO - PROCESS | 1935 | 1462784037204 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 01:53:57 INFO - PROCESS | 1935 | 1462784037205 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 01:53:57 INFO - PROCESS | 1935 | 1462784037207 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:53:57 INFO - PROCESS | 1935 | 1462784037209 Marionette TRACE conn2 <- [1,2838,null,{}] 01:53:57 INFO - PROCESS | 1935 | 1462784037211 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}] 01:53:57 INFO - PROCESS | 1935 | 1462784037306 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 01:53:57 INFO - PROCESS | 1935 | 1462784037391 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:57 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171df800 == 45 [pid = 1935] [id = 717] 01:53:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x111f2fc00) [pid = 1935] [serial = 2151] [outer = 0x0] 01:53:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x1160d9400) [pid = 1935] [serial = 2152] [outer = 0x111f2fc00] 01:53:57 INFO - PROCESS | 1935 | 1462784037421 Marionette DEBUG loaded listener.js 01:53:57 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x120f35000) [pid = 1935] [serial = 2153] [outer = 0x111f2fc00] 01:53:57 INFO - PROCESS | 1935 | 1462784037986 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]]]}] 01:53:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:53:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 822ms 01:53:58 INFO - PROCESS | 1935 | 1462784038035 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 1935 | 1462784038037 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 01:53:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:53:58 INFO - PROCESS | 1935 | 1462784038041 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:53:58 INFO - PROCESS | 1935 | 1462784038043 Marionette TRACE conn2 <- [1,2842,null,{}] 01:53:58 INFO - PROCESS | 1935 | 1462784038047 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}] 01:53:58 INFO - PROCESS | 1935 | 1462784038142 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 01:53:58 INFO - PROCESS | 1935 | 1462784038207 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x11820d000 == 46 [pid = 1935] [id = 718] 01:53:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x1122c8400) [pid = 1935] [serial = 2154] [outer = 0x0] 01:53:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x112857000) [pid = 1935] [serial = 2155] [outer = 0x1122c8400] 01:53:58 INFO - PROCESS | 1935 | 1462784038234 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x112875800) [pid = 1935] [serial = 2156] [outer = 0x1122c8400] 01:53:58 INFO - PROCESS | 1935 | 1462784038692 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]]]}] 01:53:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:53:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 01:53:58 INFO - PROCESS | 1935 | 1462784038712 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 01:53:58 INFO - PROCESS | 1935 | 1462784038716 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 01:53:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:53:58 INFO - PROCESS | 1935 | 1462784038720 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:53:58 INFO - PROCESS | 1935 | 1462784038722 Marionette TRACE conn2 <- [1,2846,null,{}] 01:53:58 INFO - PROCESS | 1935 | 1462784038725 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}] 01:53:58 INFO - PROCESS | 1935 | 1462784038821 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 01:53:58 INFO - PROCESS | 1935 | 1462784038874 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:58 INFO - PROCESS | 1935 | ++DOCSHELL 0x118281000 == 47 [pid = 1935] [id = 719] 01:53:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x113140800) [pid = 1935] [serial = 2157] [outer = 0x0] 01:53:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x113403800) [pid = 1935] [serial = 2158] [outer = 0x113140800] 01:53:58 INFO - PROCESS | 1935 | 1462784038904 Marionette DEBUG loaded listener.js 01:53:58 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x116765c00) [pid = 1935] [serial = 2159] [outer = 0x113140800] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6bb800 == 46 [pid = 1935] [id = 691] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x12aca4000 == 45 [pid = 1935] [id = 711] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x12aa0b800 == 44 [pid = 1935] [id = 710] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x112620800 == 43 [pid = 1935] [id = 709] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x129791000 == 42 [pid = 1935] [id = 708] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x1291c8000 == 41 [pid = 1935] [id = 707] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x126b33800 == 40 [pid = 1935] [id = 706] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x124e18000 == 39 [pid = 1935] [id = 705] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x124d37800 == 38 [pid = 1935] [id = 704] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x12ce5c000) [pid = 1935] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x118234c00) [pid = 1935] [serial = 2095] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x12329d800 == 37 [pid = 1935] [id = 703] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x11904c000 == 36 [pid = 1935] [id = 702] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x116976800 == 35 [pid = 1935] [id = 701] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x1182c2800 == 34 [pid = 1935] [id = 700] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x1171d9000 == 33 [pid = 1935] [id = 699] 01:53:59 INFO - PROCESS | 1935 | --DOCSHELL 0x123a34800 == 32 [pid = 1935] [id = 698] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x1244f9000) [pid = 1935] [serial = 1985] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x119766400) [pid = 1935] [serial = 1994] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x123687400) [pid = 1935] [serial = 1997] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x1244efc00) [pid = 1935] [serial = 2000] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x112026400) [pid = 1935] [serial = 2077] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x112855c00) [pid = 1935] [serial = 2078] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x112877800) [pid = 1935] [serial = 2080] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x112e64000) [pid = 1935] [serial = 2081] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x113342c00) [pid = 1935] [serial = 2083] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x1166b3c00) [pid = 1935] [serial = 2086] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x113d75800) [pid = 1935] [serial = 2084] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x124ec0000) [pid = 1935] [serial = 2072] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x11693b400) [pid = 1935] [serial = 2087] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x12309f400) [pid = 1935] [serial = 2059] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x116941800) [pid = 1935] [serial = 2057] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x1239b8000) [pid = 1935] [serial = 2062] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x123806400) [pid = 1935] [serial = 2060] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1244f0000) [pid = 1935] [serial = 2065] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x123dd2000) [pid = 1935] [serial = 2063] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x124e32800) [pid = 1935] [serial = 2066] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x116a60000) [pid = 1935] [serial = 2089] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x11930ec00) [pid = 1935] [serial = 2053] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x11822ec00) [pid = 1935] [serial = 2050] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x118736000) [pid = 1935] [serial = 2051] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x112a68c00) [pid = 1935] [serial = 2047] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x116f2d800) [pid = 1935] [serial = 2090] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x117e70000) [pid = 1935] [serial = 2092] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x1181c1400) [pid = 1935] [serial = 2093] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x126574800) [pid = 1935] [serial = 2074] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x116f2bc00) [pid = 1935] [serial = 2048] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x113146400) [pid = 1935] [serial = 2045] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x112a69800) [pid = 1935] [serial = 2044] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x12357c000) [pid = 1935] [serial = 2042] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x120f3f000) [pid = 1935] [serial = 2041] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 92 (0x11823a000) [pid = 1935] [serial = 2039] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 91 (0x118087000) [pid = 1935] [serial = 2038] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 90 (0x113466c00) [pid = 1935] [serial = 2036] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 89 (0x112875c00) [pid = 1935] [serial = 2035] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 88 (0x123dd0400) [pid = 1935] [serial = 2033] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 87 (0x12cf2bc00) [pid = 1935] [serial = 1394] [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.] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 86 (0x120f3dc00) [pid = 1935] [serial = 2068] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 85 (0x11972f000) [pid = 1935] [serial = 2056] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 84 (0x124e3bc00) [pid = 1935] [serial = 2071] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 83 (0x123dd1800) [pid = 1935] [serial = 2069] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 82 (0x11947d400) [pid = 1935] [serial = 2054] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 81 (0x11515c800) [pid = 1935] [serial = 1988] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | --DOMWINDOW == 80 (0x11808b400) [pid = 1935] [serial = 1991] [outer = 0x0] [url = about:blank] 01:53:59 INFO - PROCESS | 1935 | 1462784039335 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]]]}] 01:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 623ms 01:53:59 INFO - PROCESS | 1935 | 1462784039344 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 01:53:59 INFO - PROCESS | 1935 | 1462784039346 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 01:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:53:59 INFO - PROCESS | 1935 | 1462784039350 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - PROCESS | 1935 | 1462784039353 Marionette TRACE conn2 <- [1,2850,null,{}] 01:53:59 INFO - PROCESS | 1935 | 1462784039366 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}] 01:53:59 INFO - PROCESS | 1935 | 1462784039467 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 01:53:59 INFO - PROCESS | 1935 | 1462784039520 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x118218000 == 33 [pid = 1935] [id = 720] 01:53:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 81 (0x113466c00) [pid = 1935] [serial = 2160] [outer = 0x0] 01:53:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 82 (0x11675f800) [pid = 1935] [serial = 2161] [outer = 0x113466c00] 01:53:59 INFO - PROCESS | 1935 | 1462784039548 Marionette DEBUG loaded listener.js 01:53:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 83 (0x116f2e800) [pid = 1935] [serial = 2162] [outer = 0x113466c00] 01:53:59 INFO - PROCESS | 1935 | 1462784039852 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 530ms 01:53:59 INFO - PROCESS | 1935 | 1462784039879 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 01:53:59 INFO - PROCESS | 1935 | 1462784039881 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 01:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:53:59 INFO - PROCESS | 1935 | 1462784039884 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:53:59 INFO - PROCESS | 1935 | 1462784039885 Marionette TRACE conn2 <- [1,2854,null,{}] 01:53:59 INFO - PROCESS | 1935 | 1462784039889 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}] 01:53:59 INFO - PROCESS | 1935 | 1462784039973 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 01:53:59 INFO - PROCESS | 1935 | 1462784039978 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:53:59 INFO - PROCESS | 1935 | ++DOCSHELL 0x119fb6800 == 34 [pid = 1935] [id = 721] 01:53:59 INFO - PROCESS | 1935 | ++DOMWINDOW == 84 (0x117177c00) [pid = 1935] [serial = 2163] [outer = 0x0] 01:54:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 85 (0x118079000) [pid = 1935] [serial = 2164] [outer = 0x117177c00] 01:54:00 INFO - PROCESS | 1935 | 1462784040005 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 86 (0x118093800) [pid = 1935] [serial = 2165] [outer = 0x117177c00] 01:54:00 INFO - PROCESS | 1935 | 1462784040350 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]]]}] 01:54:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:54:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 521ms 01:54:00 INFO - PROCESS | 1935 | 1462784040406 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 01:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:54:00 INFO - PROCESS | 1935 | 1462784040415 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 01:54:00 INFO - PROCESS | 1935 | 1462784040417 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:54:00 INFO - PROCESS | 1935 | 1462784040418 Marionette TRACE conn2 <- [1,2858,null,{}] 01:54:00 INFO - PROCESS | 1935 | 1462784040420 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}] 01:54:00 INFO - PROCESS | 1935 | 1462784040494 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 01:54:00 INFO - PROCESS | 1935 | 1462784040500 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:00 INFO - PROCESS | 1935 | ++DOCSHELL 0x1238e8000 == 35 [pid = 1935] [id = 722] 01:54:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 87 (0x118094400) [pid = 1935] [serial = 2166] [outer = 0x0] 01:54:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 88 (0x118235400) [pid = 1935] [serial = 2167] [outer = 0x118094400] 01:54:00 INFO - PROCESS | 1935 | 1462784040528 Marionette DEBUG loaded listener.js 01:54:00 INFO - PROCESS | 1935 | ++DOMWINDOW == 89 (0x118546c00) [pid = 1935] [serial = 2168] [outer = 0x118094400] 01:54:00 INFO - PROCESS | 1935 | 1462784040834 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:54:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:54:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 469ms 01:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:54:00 INFO - PROCESS | 1935 | 1462784040887 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 01:54:00 INFO - PROCESS | 1935 | 1462784040888 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 01:54:00 INFO - PROCESS | 1935 | 1462784040890 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:54:00 INFO - PROCESS | 1935 | 1462784040891 Marionette TRACE conn2 <- [1,2862,null,{}] 01:54:00 INFO - PROCESS | 1935 | 1462784040894 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}] 01:54:01 INFO - PROCESS | 1935 | 1462784041019 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 01:54:01 INFO - PROCESS | 1935 | 1462784041027 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x123ce3800 == 36 [pid = 1935] [id = 723] 01:54:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 90 (0x11823a800) [pid = 1935] [serial = 2169] [outer = 0x0] 01:54:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 91 (0x118730c00) [pid = 1935] [serial = 2170] [outer = 0x11823a800] 01:54:01 INFO - PROCESS | 1935 | 1462784041054 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 92 (0x119314800) [pid = 1935] [serial = 2171] [outer = 0x11823a800] 01:54:01 INFO - PROCESS | 1935 | 1462784041407 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]]]}] 01:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 569ms 01:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:54:01 INFO - PROCESS | 1935 | 1462784041460 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 01:54:01 INFO - PROCESS | 1935 | 1462784041461 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 01:54:01 INFO - PROCESS | 1935 | 1462784041463 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:54:01 INFO - PROCESS | 1935 | 1462784041464 Marionette TRACE conn2 <- [1,2866,null,{}] 01:54:01 INFO - PROCESS | 1935 | 1462784041466 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}] 01:54:01 INFO - PROCESS | 1935 | 1462784041565 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 01:54:01 INFO - PROCESS | 1935 | 1462784041587 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:01 INFO - PROCESS | 1935 | ++DOCSHELL 0x124e0e800 == 37 [pid = 1935] [id = 724] 01:54:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 93 (0x117179000) [pid = 1935] [serial = 2172] [outer = 0x0] 01:54:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x1193b3c00) [pid = 1935] [serial = 2173] [outer = 0x117179000] 01:54:01 INFO - PROCESS | 1935 | 1462784041612 Marionette DEBUG loaded listener.js 01:54:01 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x11976bc00) [pid = 1935] [serial = 2174] [outer = 0x117179000] 01:54:01 INFO - PROCESS | 1935 | 1462784041974 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]]]}] 01:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 568ms 01:54:02 INFO - PROCESS | 1935 | 1462784042032 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 01:54:02 INFO - PROCESS | 1935 | 1462784042034 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 01:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:54:02 INFO - PROCESS | 1935 | 1462784042037 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 1935 | 1462784042039 Marionette TRACE conn2 <- [1,2870,null,{}] 01:54:02 INFO - PROCESS | 1935 | 1462784042050 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}] 01:54:02 INFO - PROCESS | 1935 | 1462784042195 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 01:54:02 INFO - PROCESS | 1935 | 1462784042219 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x128aa0000 == 38 [pid = 1935] [id = 725] 01:54:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x1193ae800) [pid = 1935] [serial = 2175] [outer = 0x0] 01:54:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x120f3c400) [pid = 1935] [serial = 2176] [outer = 0x1193ae800] 01:54:02 INFO - PROCESS | 1935 | 1462784042260 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x120f43800) [pid = 1935] [serial = 2177] [outer = 0x1193ae800] 01:54:02 INFO - PROCESS | 1935 | 1462784042615 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]]]}] 01:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 628ms 01:54:02 INFO - PROCESS | 1935 | 1462784042665 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 01:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:54:02 INFO - PROCESS | 1935 | 1462784042666 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 01:54:02 INFO - PROCESS | 1935 | 1462784042668 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:54:02 INFO - PROCESS | 1935 | 1462784042669 Marionette TRACE conn2 <- [1,2874,null,{}] 01:54:02 INFO - PROCESS | 1935 | 1462784042672 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}] 01:54:02 INFO - PROCESS | 1935 | 1462784042767 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 01:54:02 INFO - PROCESS | 1935 | 1462784042779 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:02 INFO - PROCESS | 1935 | ++DOCSHELL 0x129781800 == 39 [pid = 1935] [id = 726] 01:54:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x120f41c00) [pid = 1935] [serial = 2178] [outer = 0x0] 01:54:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x120fc1000) [pid = 1935] [serial = 2179] [outer = 0x120f41c00] 01:54:02 INFO - PROCESS | 1935 | 1462784042805 Marionette DEBUG loaded listener.js 01:54:02 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x1230a4400) [pid = 1935] [serial = 2180] [outer = 0x120f41c00] 01:54:03 INFO - PROCESS | 1935 | 1462784043179 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]]]}] 01:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 519ms 01:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:54:03 INFO - PROCESS | 1935 | 1462784043191 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 01:54:03 INFO - PROCESS | 1935 | 1462784043192 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 01:54:03 INFO - PROCESS | 1935 | 1462784043194 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 1935 | 1462784043195 Marionette TRACE conn2 <- [1,2878,null,{}] 01:54:03 INFO - PROCESS | 1935 | 1462784043197 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}] 01:54:03 INFO - PROCESS | 1935 | 1462784043300 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 01:54:03 INFO - PROCESS | 1935 | 1462784043306 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x123ce4000 == 40 [pid = 1935] [id = 727] 01:54:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x120fb2c00) [pid = 1935] [serial = 2181] [outer = 0x0] 01:54:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x1233ebc00) [pid = 1935] [serial = 2182] [outer = 0x120fb2c00] 01:54:03 INFO - PROCESS | 1935 | 1462784043450 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x123576400) [pid = 1935] [serial = 2183] [outer = 0x120fb2c00] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x112870400) [pid = 1935] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x117e6e800) [pid = 1935] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x1198c2c00) [pid = 1935] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 100 (0x11314c800) [pid = 1935] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 99 (0x119316000) [pid = 1935] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 98 (0x115e3e400) [pid = 1935] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 97 (0x1193b7c00) [pid = 1935] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 96 (0x10a7bc800) [pid = 1935] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 95 (0x113341800) [pid = 1935] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 94 (0x116f27800) [pid = 1935] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:54:03 INFO - PROCESS | 1935 | --DOMWINDOW == 93 (0x118236c00) [pid = 1935] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:54:03 INFO - PROCESS | 1935 | 1462784043761 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]]]}] 01:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 619ms 01:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:54:03 INFO - PROCESS | 1935 | 1462784043813 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 01:54:03 INFO - PROCESS | 1935 | 1462784043815 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 01:54:03 INFO - PROCESS | 1935 | 1462784043817 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:54:03 INFO - PROCESS | 1935 | 1462784043819 Marionette TRACE conn2 <- [1,2882,null,{}] 01:54:03 INFO - PROCESS | 1935 | 1462784043821 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}] 01:54:03 INFO - PROCESS | 1935 | 1462784043916 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 01:54:03 INFO - PROCESS | 1935 | 1462784043922 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:03 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac9e000 == 41 [pid = 1935] [id = 728] 01:54:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 94 (0x116f2f800) [pid = 1935] [serial = 2184] [outer = 0x0] 01:54:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 95 (0x11931a000) [pid = 1935] [serial = 2185] [outer = 0x116f2f800] 01:54:03 INFO - PROCESS | 1935 | 1462784043953 Marionette DEBUG loaded listener.js 01:54:03 INFO - PROCESS | 1935 | ++DOMWINDOW == 96 (0x123582800) [pid = 1935] [serial = 2186] [outer = 0x116f2f800] 01:54:04 INFO - PROCESS | 1935 | 1462784044315 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]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 01:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:54:04 INFO - PROCESS | 1935 | 1462784044343 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 1935 | 1462784044344 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 01:54:04 INFO - PROCESS | 1935 | 1462784044346 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 1935 | 1462784044348 Marionette TRACE conn2 <- [1,2886,null,{}] 01:54:04 INFO - PROCESS | 1935 | 1462784044358 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}] 01:54:04 INFO - PROCESS | 1935 | 1462784044438 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 01:54:04 INFO - PROCESS | 1935 | 1462784044444 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf2f000 == 42 [pid = 1935] [id = 729] 01:54:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 97 (0x1187b3400) [pid = 1935] [serial = 2187] [outer = 0x0] 01:54:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 98 (0x12370e800) [pid = 1935] [serial = 2188] [outer = 0x1187b3400] 01:54:04 INFO - PROCESS | 1935 | 1462784044468 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 99 (0x1239b8800) [pid = 1935] [serial = 2189] [outer = 0x1187b3400] 01:54:04 INFO - PROCESS | 1935 | 1462784044795 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]]]}] 01:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 477ms 01:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:54:04 INFO - PROCESS | 1935 | 1462784044824 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 01:54:04 INFO - PROCESS | 1935 | 1462784044826 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 01:54:04 INFO - PROCESS | 1935 | 1462784044828 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:54:04 INFO - PROCESS | 1935 | 1462784044829 Marionette TRACE conn2 <- [1,2890,null,{}] 01:54:04 INFO - PROCESS | 1935 | 1462784044831 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}] 01:54:04 INFO - PROCESS | 1935 | 1462784044915 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 01:54:04 INFO - PROCESS | 1935 | 1462784044920 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:04 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c214000 == 43 [pid = 1935] [id = 730] 01:54:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 100 (0x12391b800) [pid = 1935] [serial = 2190] [outer = 0x0] 01:54:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 101 (0x123ac1000) [pid = 1935] [serial = 2191] [outer = 0x12391b800] 01:54:04 INFO - PROCESS | 1935 | 1462784044946 Marionette DEBUG loaded listener.js 01:54:04 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x123ac6800) [pid = 1935] [serial = 2192] [outer = 0x12391b800] 01:54:05 INFO - PROCESS | 1935 | 1462784045279 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 468ms 01:54:05 INFO - PROCESS | 1935 | 1462784045296 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 01:54:05 INFO - PROCESS | 1935 | 1462784045298 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 01:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:54:05 INFO - PROCESS | 1935 | 1462784045325 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:54:05 INFO - PROCESS | 1935 | 1462784045326 Marionette TRACE conn2 <- [1,2894,null,{}] 01:54:05 INFO - PROCESS | 1935 | 1462784045329 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}] 01:54:05 INFO - PROCESS | 1935 | 1462784045413 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 01:54:05 INFO - PROCESS | 1935 | 1462784045417 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:05 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2e3000 == 44 [pid = 1935] [id = 731] 01:54:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x123abe400) [pid = 1935] [serial = 2193] [outer = 0x0] 01:54:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x123d1bc00) [pid = 1935] [serial = 2194] [outer = 0x123abe400] 01:54:05 INFO - PROCESS | 1935 | 1462784045451 Marionette DEBUG loaded listener.js 01:54:05 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x123dd6000) [pid = 1935] [serial = 2195] [outer = 0x123abe400] 01:54:05 INFO - PROCESS | 1935 | 1462784045990 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]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 729ms 01:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:54:06 INFO - PROCESS | 1935 | 1462784046045 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 1935 | 1462784046047 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 01:54:06 INFO - PROCESS | 1935 | 1462784046051 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 1935 | 1462784046053 Marionette TRACE conn2 <- [1,2898,null,{}] 01:54:06 INFO - PROCESS | 1935 | 1462784046056 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}] 01:54:06 INFO - PROCESS | 1935 | 1462784046167 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 01:54:06 INFO - PROCESS | 1935 | 1462784046233 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x118204800 == 45 [pid = 1935] [id = 732] 01:54:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x11287ac00) [pid = 1935] [serial = 2196] [outer = 0x0] 01:54:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x112eb4000) [pid = 1935] [serial = 2197] [outer = 0x11287ac00] 01:54:06 INFO - PROCESS | 1935 | 1462784046264 Marionette DEBUG loaded listener.js 01:54:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x113bfe000) [pid = 1935] [serial = 2198] [outer = 0x11287ac00] 01:54:06 INFO - PROCESS | 1935 | 1462784046684 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]]]}] 01:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 673ms 01:54:06 INFO - PROCESS | 1935 | 1462784046729 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 01:54:06 INFO - PROCESS | 1935 | 1462784046733 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 01:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:54:06 INFO - PROCESS | 1935 | 1462784046753 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:54:06 INFO - PROCESS | 1935 | 1462784046755 Marionette TRACE conn2 <- [1,2902,null,{}] 01:54:06 INFO - PROCESS | 1935 | 1462784046758 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}] 01:54:06 INFO - PROCESS | 1935 | 1462784046868 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 01:54:06 INFO - PROCESS | 1935 | 1462784046924 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:06 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231e1000 == 46 [pid = 1935] [id = 733] 01:54:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x115ec1400) [pid = 1935] [serial = 2199] [outer = 0x0] 01:54:06 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x117179400) [pid = 1935] [serial = 2200] [outer = 0x115ec1400] 01:54:06 INFO - PROCESS | 1935 | 1462784046954 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x11822c800) [pid = 1935] [serial = 2201] [outer = 0x115ec1400] 01:54:07 INFO - PROCESS | 1935 | 1462784047406 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 675ms 01:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:54:07 INFO - PROCESS | 1935 | 1462784047425 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 01:54:07 INFO - PROCESS | 1935 | 1462784047427 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 01:54:07 INFO - PROCESS | 1935 | 1462784047429 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:54:07 INFO - PROCESS | 1935 | 1462784047432 Marionette TRACE conn2 <- [1,2906,null,{}] 01:54:07 INFO - PROCESS | 1935 | 1462784047440 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}] 01:54:07 INFO - PROCESS | 1935 | 1462784047546 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 01:54:07 INFO - PROCESS | 1935 | 1462784047602 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:07 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c2f2000 == 47 [pid = 1935] [id = 734] 01:54:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x1187aa000) [pid = 1935] [serial = 2202] [outer = 0x0] 01:54:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x118c6d400) [pid = 1935] [serial = 2203] [outer = 0x1187aa000] 01:54:07 INFO - PROCESS | 1935 | 1462784047633 Marionette DEBUG loaded listener.js 01:54:07 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x11947d000) [pid = 1935] [serial = 2204] [outer = 0x1187aa000] 01:54:08 INFO - PROCESS | 1935 | 1462784048095 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]]]}] 01:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 722ms 01:54:08 INFO - PROCESS | 1935 | 1462784048152 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 1935 | 1462784048155 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 01:54:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:54:08 INFO - PROCESS | 1935 | 1462784048158 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 1935 | 1462784048160 Marionette TRACE conn2 <- [1,2910,null,{}] 01:54:08 INFO - PROCESS | 1935 | 1462784048164 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}] 01:54:08 INFO - PROCESS | 1935 | 1462784048287 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 01:54:08 INFO - PROCESS | 1935 | 1462784048342 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:08 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c6b8800 == 48 [pid = 1935] [id = 735] 01:54:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x11976d400) [pid = 1935] [serial = 2205] [outer = 0x0] 01:54:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x120fb6000) [pid = 1935] [serial = 2206] [outer = 0x11976d400] 01:54:08 INFO - PROCESS | 1935 | 1462784048371 Marionette DEBUG loaded listener.js 01:54:08 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x123483400) [pid = 1935] [serial = 2207] [outer = 0x11976d400] 01:54:08 INFO - PROCESS | 1935 | 1462784048780 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]]]}] 01:54:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:54:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:54:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 672ms 01:54:08 INFO - TEST-START | /DOMEvents/constructors.html 01:54:08 INFO - PROCESS | 1935 | 1462784048829 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 01:54:08 INFO - PROCESS | 1935 | 1462784048831 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 01:54:08 INFO - PROCESS | 1935 | 1462784048833 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:54:08 INFO - PROCESS | 1935 | 1462784048834 Marionette TRACE conn2 <- [1,2914,null,{}] 01:54:08 INFO - PROCESS | 1935 | 1462784048837 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}] 01:54:08 INFO - PROCESS | 1935 | 1462784048939 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 01:54:08 INFO - PROCESS | 1935 | 1462784048992 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x11821e800 == 49 [pid = 1935] [id = 736] 01:54:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x1160e3800) [pid = 1935] [serial = 2208] [outer = 0x0] 01:54:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x118547400) [pid = 1935] [serial = 2209] [outer = 0x1160e3800] 01:54:09 INFO - PROCESS | 1935 | 1462784049022 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x120f3c800) [pid = 1935] [serial = 2210] [outer = 0x1160e3800] 01:54:09 INFO - PROCESS | 1935 | 1462784049586 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]]]}] 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:54:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:54:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:54:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:54:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:54:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:54:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:54:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:54:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:54:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 830ms 01:54:09 INFO - PROCESS | 1935 | 1462784049664 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 01:54:09 INFO - PROCESS | 1935 | 1462784049667 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 01:54:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:54:09 INFO - PROCESS | 1935 | 1462784049689 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:54:09 INFO - PROCESS | 1935 | 1462784049691 Marionette TRACE conn2 <- [1,2918,null,{}] 01:54:09 INFO - PROCESS | 1935 | 1462784049697 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}] 01:54:09 INFO - PROCESS | 1935 | 1462784049799 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 01:54:09 INFO - PROCESS | 1935 | 1462784049867 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:09 INFO - PROCESS | 1935 | ++DOCSHELL 0x124e52000 == 50 [pid = 1935] [id = 737] 01:54:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x113460800) [pid = 1935] [serial = 2211] [outer = 0x0] 01:54:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x115161400) [pid = 1935] [serial = 2212] [outer = 0x113460800] 01:54:09 INFO - PROCESS | 1935 | 1462784049895 Marionette DEBUG loaded listener.js 01:54:09 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x11676b400) [pid = 1935] [serial = 2213] [outer = 0x113460800] 01:54:10 INFO - PROCESS | 1935 | 1462784050271 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:54:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:54:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 643ms 01:54:10 INFO - PROCESS | 1935 | 1462784050314 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 1935 | 1462784050317 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 01:54:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:54:10 INFO - PROCESS | 1935 | 1462784050322 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:54:10 INFO - PROCESS | 1935 | 1462784050323 Marionette TRACE conn2 <- [1,2922,null,{}] 01:54:10 INFO - PROCESS | 1935 | 1462784050326 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}] 01:54:10 INFO - PROCESS | 1935 | 1462784050419 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 01:54:10 INFO - PROCESS | 1935 | 1462784050474 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:10 INFO - PROCESS | 1935 | ++DOCSHELL 0x1182d5000 == 51 [pid = 1935] [id = 738] 01:54:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x116f26c00) [pid = 1935] [serial = 2214] [outer = 0x0] 01:54:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x118087800) [pid = 1935] [serial = 2215] [outer = 0x116f26c00] 01:54:10 INFO - PROCESS | 1935 | 1462784050501 Marionette DEBUG loaded listener.js 01:54:10 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x118236c00) [pid = 1935] [serial = 2216] [outer = 0x116f26c00] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12c214000 == 50 [pid = 1935] [id = 730] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf2f000 == 49 [pid = 1935] [id = 729] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12ac9e000 == 48 [pid = 1935] [id = 728] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x123ce4000 == 47 [pid = 1935] [id = 727] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x129781800 == 46 [pid = 1935] [id = 726] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x120fb9000) [pid = 1935] [serial = 2137] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x128aa0000 == 45 [pid = 1935] [id = 725] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x124e0e800 == 44 [pid = 1935] [id = 724] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x123ce3800 == 43 [pid = 1935] [id = 723] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x1238e8000 == 42 [pid = 1935] [id = 722] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x119fb6800 == 41 [pid = 1935] [id = 721] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x118218000 == 40 [pid = 1935] [id = 720] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x118281000 == 39 [pid = 1935] [id = 719] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x11820d000 == 38 [pid = 1935] [id = 718] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x1171df800 == 37 [pid = 1935] [id = 717] 01:54:10 INFO - PROCESS | 1935 | [1935] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:54:10 INFO - PROCESS | 1935 | [1935] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:54:10 INFO - PROCESS | 1935 | [1935] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:54:10 INFO - PROCESS | 1935 | [1935] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12bf3f000 == 36 [pid = 1935] [id = 716] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12bad4000 == 35 [pid = 1935] [id = 715] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x124d34800 == 34 [pid = 1935] [id = 714] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x11856e800 == 33 [pid = 1935] [id = 713] 01:54:10 INFO - PROCESS | 1935 | --DOCSHELL 0x12b2cf000 == 32 [pid = 1935] [id = 712] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x1193ac400) [pid = 1935] [serial = 2122] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x118c60c00) [pid = 1935] [serial = 2119] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x11972ac00) [pid = 1935] [serial = 2125] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x112a70c00) [pid = 1935] [serial = 2128] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x115e41c00) [pid = 1935] [serial = 2107] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x116f24800) [pid = 1935] [serial = 2108] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x117544400) [pid = 1935] [serial = 2110] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x118092400) [pid = 1935] [serial = 2111] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x112731400) [pid = 1935] [serial = 2098] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x11854e800) [pid = 1935] [serial = 2113] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x11314e800) [pid = 1935] [serial = 2101] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x112e5e000) [pid = 1935] [serial = 2104] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x11314d000) [pid = 1935] [serial = 2105] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x11947d800) [pid = 1935] [serial = 2131] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x120f36800) [pid = 1935] [serial = 2134] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x11976a400) [pid = 1935] [serial = 2132] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x116f26000) [pid = 1935] [serial = 2129] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x11859e800) [pid = 1935] [serial = 2116] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x11976a000) [pid = 1935] [serial = 2126] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x119310000) [pid = 1935] [serial = 2120] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x11947ac00) [pid = 1935] [serial = 2123] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 103 (0x1187a9400) [pid = 1935] [serial = 2117] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 102 (0x11859cc00) [pid = 1935] [serial = 2114] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | --DOMWINDOW == 101 (0x120fb5400) [pid = 1935] [serial = 2135] [outer = 0x0] [url = about:blank] 01:54:10 INFO - PROCESS | 1935 | 1462784050880 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]]]}] 01:54:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:54:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:54:10 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 01:54:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:54:10 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 01:54:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:54:10 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]" 01:54:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:54:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:54:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 570ms 01:54:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:54:10 INFO - PROCESS | 1935 | 1462784050893 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 01:54:10 INFO - PROCESS | 1935 | 1462784050895 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 01:54:10 INFO - PROCESS | 1935 | 1462784050897 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:54:10 INFO - PROCESS | 1935 | 1462784050899 Marionette TRACE conn2 <- [1,2926,null,{}] 01:54:10 INFO - PROCESS | 1935 | 1462784050907 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}] 01:54:10 INFO - PROCESS | 1935 | 1462784050991 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 01:54:11 INFO - PROCESS | 1935 | 1462784050996 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x1193db800 == 33 [pid = 1935] [id = 739] 01:54:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 102 (0x11859f400) [pid = 1935] [serial = 2217] [outer = 0x0] 01:54:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 103 (0x1187ad000) [pid = 1935] [serial = 2218] [outer = 0x11859f400] 01:54:11 INFO - PROCESS | 1935 | 1462784051025 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 104 (0x11908e800) [pid = 1935] [serial = 2219] [outer = 0x11859f400] 01:54:11 INFO - PROCESS | 1935 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:54:11 INFO - PROCESS | 1935 | 1462784051352 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]]]}] 01:54:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:54:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 470ms 01:54:11 INFO - PROCESS | 1935 | 1462784051368 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 01:54:11 INFO - PROCESS | 1935 | 1462784051370 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 01:54:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:54:11 INFO - PROCESS | 1935 | 1462784051374 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:54:11 INFO - PROCESS | 1935 | 1462784051376 Marionette TRACE conn2 <- [1,2930,null,{}] 01:54:11 INFO - PROCESS | 1935 | 1462784051378 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}] 01:54:11 INFO - PROCESS | 1935 | 1462784051460 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 01:54:11 INFO - PROCESS | 1935 | 1462784051538 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x123a3c800 == 34 [pid = 1935] [id = 740] 01:54:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x118c65c00) [pid = 1935] [serial = 2220] [outer = 0x0] 01:54:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x1193afc00) [pid = 1935] [serial = 2221] [outer = 0x118c65c00] 01:54:11 INFO - PROCESS | 1935 | 1462784051563 Marionette DEBUG loaded listener.js 01:54:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x11976a400) [pid = 1935] [serial = 2222] [outer = 0x118c65c00] 01:54:11 INFO - PROCESS | 1935 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:54:11 INFO - PROCESS | 1935 | 1462784051815 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]]]}] 01:54:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:54:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 469ms 01:54:11 INFO - PROCESS | 1935 | 1462784051858 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 01:54:11 INFO - PROCESS | 1935 | 1462784051860 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 01:54:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:54:11 INFO - PROCESS | 1935 | 1462784051867 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:54:11 INFO - PROCESS | 1935 | 1462784051868 Marionette TRACE conn2 <- [1,2934,null,{}] 01:54:11 INFO - PROCESS | 1935 | 1462784051878 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}] 01:54:11 INFO - PROCESS | 1935 | 1462784051965 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 01:54:11 INFO - PROCESS | 1935 | 1462784051970 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:11 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a97000 == 35 [pid = 1935] [id = 741] 01:54:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x11976a800) [pid = 1935] [serial = 2223] [outer = 0x0] 01:54:11 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x120f36800) [pid = 1935] [serial = 2224] [outer = 0x11976a800] 01:54:11 INFO - PROCESS | 1935 | 1462784051996 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x120fb5c00) [pid = 1935] [serial = 2225] [outer = 0x11976a800] 01:54:12 INFO - PROCESS | 1935 | 1462784052319 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]]]}] 01:54:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:54:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 01:54:12 INFO - PROCESS | 1935 | 1462784052337 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 1935 | 1462784052340 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 01:54:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:54:12 INFO - PROCESS | 1935 | 1462784052343 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 1935 | 1462784052344 Marionette TRACE conn2 <- [1,2938,null,{}] 01:54:12 INFO - PROCESS | 1935 | 1462784052347 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}] 01:54:12 INFO - PROCESS | 1935 | 1462784052443 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 01:54:12 INFO - PROCESS | 1935 | 1462784052448 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a59c800 == 36 [pid = 1935] [id = 742] 01:54:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x12309b000) [pid = 1935] [serial = 2226] [outer = 0x0] 01:54:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x1233f3400) [pid = 1935] [serial = 2227] [outer = 0x12309b000] 01:54:12 INFO - PROCESS | 1935 | 1462784052475 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x1239ae800) [pid = 1935] [serial = 2228] [outer = 0x12309b000] 01:54:12 INFO - PROCESS | 1935 | 1462784052775 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]]]}] 01:54:12 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. 01:54:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 01:54:12 INFO - PROCESS | 1935 | 1462784052812 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 01:54:12 INFO - PROCESS | 1935 | 1462784052813 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 01:54:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:54:12 INFO - PROCESS | 1935 | 1462784052815 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:54:12 INFO - PROCESS | 1935 | 1462784052816 Marionette TRACE conn2 <- [1,2942,null,{}] 01:54:12 INFO - PROCESS | 1935 | 1462784052818 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}] 01:54:12 INFO - PROCESS | 1935 | 1462784052908 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 01:54:12 INFO - PROCESS | 1935 | 1462784052912 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:12 INFO - PROCESS | 1935 | ++DOCSHELL 0x12aca3000 == 37 [pid = 1935] [id = 743] 01:54:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x123abbc00) [pid = 1935] [serial = 2229] [outer = 0x0] 01:54:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x123ac7800) [pid = 1935] [serial = 2230] [outer = 0x123abbc00] 01:54:12 INFO - PROCESS | 1935 | 1462784052937 Marionette DEBUG loaded listener.js 01:54:12 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x123dd2800) [pid = 1935] [serial = 2231] [outer = 0x123abbc00] 01:54:13 INFO - PROCESS | 1935 | 1462784053250 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"]]]}] 01:54:13 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 01:54:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:54:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 469ms 01:54:13 INFO - PROCESS | 1935 | 1462784053284 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 1935 | 1462784053286 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 01:54:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:54:13 INFO - PROCESS | 1935 | 1462784053296 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 1935 | 1462784053297 Marionette TRACE conn2 <- [1,2946,null,{}] 01:54:13 INFO - PROCESS | 1935 | 1462784053316 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}] 01:54:13 INFO - PROCESS | 1935 | 1462784053422 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 01:54:13 INFO - PROCESS | 1935 | 1462784053457 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bad2000 == 38 [pid = 1935] [id = 744] 01:54:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x123abd000) [pid = 1935] [serial = 2232] [outer = 0x0] 01:54:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x123ddac00) [pid = 1935] [serial = 2233] [outer = 0x123abd000] 01:54:13 INFO - PROCESS | 1935 | 1462784053482 Marionette DEBUG loaded listener.js 01:54:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x1244f4000) [pid = 1935] [serial = 2234] [outer = 0x123abd000] 01:54:13 INFO - PROCESS | 1935 | 1462784053760 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]]]}] 01:54:13 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. 01:54:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 01:54:13 INFO - PROCESS | 1935 | 1462784053765 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 01:54:13 INFO - PROCESS | 1935 | 1462784053766 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 01:54:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:54:13 INFO - PROCESS | 1935 | 1462784053769 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:54:13 INFO - PROCESS | 1935 | 1462784053770 Marionette TRACE conn2 <- [1,2950,null,{}] 01:54:13 INFO - PROCESS | 1935 | 1462784053790 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}] 01:54:13 INFO - PROCESS | 1935 | 1462784053908 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 01:54:13 INFO - PROCESS | 1935 | 1462784053913 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:13 INFO - PROCESS | 1935 | ++DOCSHELL 0x12c205000 == 39 [pid = 1935] [id = 745] 01:54:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x123dda400) [pid = 1935] [serial = 2235] [outer = 0x0] 01:54:13 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x124e24c00) [pid = 1935] [serial = 2236] [outer = 0x123dda400] 01:54:13 INFO - PROCESS | 1935 | 1462784053976 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x124e42800) [pid = 1935] [serial = 2237] [outer = 0x123dda400] 01:54:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bfe8800 == 40 [pid = 1935] [id = 746] 01:54:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x124eb4000) [pid = 1935] [serial = 2238] [outer = 0x0] 01:54:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x124eb5c00) [pid = 1935] [serial = 2239] [outer = 0x124eb4000] 01:54:14 INFO - PROCESS | 1935 | 1462784054296 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]]]}] 01:54:14 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. 01:54:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 579ms 01:54:14 INFO - PROCESS | 1935 | 1462784054348 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 01:54:14 INFO - PROCESS | 1935 | 1462784054350 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 01:54:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:54:14 INFO - PROCESS | 1935 | 1462784054352 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:54:14 INFO - PROCESS | 1935 | 1462784054353 Marionette TRACE conn2 <- [1,2954,null,{}] 01:54:14 INFO - PROCESS | 1935 | 1462784054355 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}] 01:54:14 INFO - PROCESS | 1935 | 1462784054479 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 01:54:14 INFO - PROCESS | 1935 | 1462784054494 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:14 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cba4800 == 41 [pid = 1935] [id = 747] 01:54:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x124eb6400) [pid = 1935] [serial = 2240] [outer = 0x0] 01:54:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x12613a400) [pid = 1935] [serial = 2241] [outer = 0x124eb6400] 01:54:14 INFO - PROCESS | 1935 | 1462784054518 Marionette DEBUG loaded listener.js 01:54:14 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x126538c00) [pid = 1935] [serial = 2242] [outer = 0x124eb6400] 01:54:14 INFO - PROCESS | 1935 | 1462784054815 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]]]}] 01:54:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:54:14 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 01:54:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 519ms 01:54:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:54:14 INFO - PROCESS | 1935 | 1462784054871 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 01:54:14 INFO - PROCESS | 1935 | 1462784054873 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 01:54:14 INFO - PROCESS | 1935 | 1462784054875 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:54:14 INFO - PROCESS | 1935 | 1462784054877 Marionette TRACE conn2 <- [1,2958,null,{}] 01:54:14 INFO - PROCESS | 1935 | 1462784054880 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}] 01:54:15 INFO - PROCESS | 1935 | 1462784055000 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x12391b800) [pid = 1935] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x1187b3400) [pid = 1935] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x1193ae800) [pid = 1935] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x117179000) [pid = 1935] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x120f41c00) [pid = 1935] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x11823a800) [pid = 1935] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x113140800) [pid = 1935] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x1122c8400) [pid = 1935] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x118094400) [pid = 1935] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x117177c00) [pid = 1935] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x113466c00) [pid = 1935] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x120fb2c00) [pid = 1935] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:54:15 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x116f2f800) [pid = 1935] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:54:15 INFO - PROCESS | 1935 | 1462784055187 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x11821d800 == 42 [pid = 1935] [id = 748] 01:54:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x110e99400) [pid = 1935] [serial = 2243] [outer = 0x0] 01:54:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x1122bcc00) [pid = 1935] [serial = 2244] [outer = 0x110e99400] 01:54:15 INFO - PROCESS | 1935 | 1462784055217 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x119724000) [pid = 1935] [serial = 2245] [outer = 0x110e99400] 01:54:15 INFO - PROCESS | 1935 | 1462784055466 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]]]}] 01:54:15 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. 01:54:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 619ms 01:54:15 INFO - PROCESS | 1935 | 1462784055495 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 01:54:15 INFO - PROCESS | 1935 | 1462784055496 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 01:54:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:54:15 INFO - PROCESS | 1935 | 1462784055501 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - PROCESS | 1935 | 1462784055502 Marionette TRACE conn2 <- [1,2962,null,{}] 01:54:15 INFO - PROCESS | 1935 | 1462784055512 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}] 01:54:15 INFO - PROCESS | 1935 | 1462784055602 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 01:54:15 INFO - PROCESS | 1935 | 1462784055607 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:15 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d31c000 == 43 [pid = 1935] [id = 749] 01:54:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x120fb2c00) [pid = 1935] [serial = 2246] [outer = 0x0] 01:54:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x126577000) [pid = 1935] [serial = 2247] [outer = 0x120fb2c00] 01:54:15 INFO - PROCESS | 1935 | 1462784055633 Marionette DEBUG loaded listener.js 01:54:15 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x1267e3800) [pid = 1935] [serial = 2248] [outer = 0x120fb2c00] 01:54:15 INFO - PROCESS | 1935 | 1462784055937 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]]]}] 01:54:15 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. 01:54:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 469ms 01:54:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:54:15 INFO - PROCESS | 1935 | 1462784055969 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 01:54:15 INFO - PROCESS | 1935 | 1462784055970 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 01:54:15 INFO - PROCESS | 1935 | 1462784055975 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:54:15 INFO - PROCESS | 1935 | 1462784055976 Marionette TRACE conn2 <- [1,2966,null,{}] 01:54:15 INFO - PROCESS | 1935 | 1462784055979 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}] 01:54:16 INFO - PROCESS | 1935 | 1462784056088 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 01:54:16 INFO - PROCESS | 1935 | 1462784056094 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d49a000 == 44 [pid = 1935] [id = 750] 01:54:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x119ca8800) [pid = 1935] [serial = 2249] [outer = 0x0] 01:54:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x1267ea800) [pid = 1935] [serial = 2250] [outer = 0x119ca8800] 01:54:16 INFO - PROCESS | 1935 | 1462784056119 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x1269a9000) [pid = 1935] [serial = 2251] [outer = 0x119ca8800] 01:54:16 INFO - PROCESS | 1935 | 1462784056412 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]]]}] 01:54:16 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. 01:54:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms 01:54:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:54:16 INFO - PROCESS | 1935 | 1462784056444 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 01:54:16 INFO - PROCESS | 1935 | 1462784056446 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 01:54:16 INFO - PROCESS | 1935 | 1462784056448 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - PROCESS | 1935 | 1462784056449 Marionette TRACE conn2 <- [1,2970,null,{}] 01:54:16 INFO - PROCESS | 1935 | 1462784056451 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}] 01:54:16 INFO - PROCESS | 1935 | 1462784056546 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 01:54:16 INFO - PROCESS | 1935 | 1462784056550 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:16 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d668800 == 45 [pid = 1935] [id = 751] 01:54:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x1267eec00) [pid = 1935] [serial = 2252] [outer = 0x0] 01:54:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x128906000) [pid = 1935] [serial = 2253] [outer = 0x1267eec00] 01:54:16 INFO - PROCESS | 1935 | 1462784056575 Marionette DEBUG loaded listener.js 01:54:16 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x12890dc00) [pid = 1935] [serial = 2254] [outer = 0x1267eec00] 01:54:16 INFO - PROCESS | 1935 | 1462784056878 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]]]}] 01:54:16 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. 01:54:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 468ms 01:54:16 INFO - PROCESS | 1935 | 1462784056917 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 01:54:16 INFO - PROCESS | 1935 | 1462784056918 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 01:54:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:54:16 INFO - PROCESS | 1935 | 1462784056921 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:54:16 INFO - PROCESS | 1935 | 1462784056922 Marionette TRACE conn2 <- [1,2974,null,{}] 01:54:16 INFO - PROCESS | 1935 | 1462784056924 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}] 01:54:17 INFO - PROCESS | 1935 | 1462784057038 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 01:54:17 INFO - PROCESS | 1935 | 1462784057044 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d6e4800 == 46 [pid = 1935] [id = 752] 01:54:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x128908000) [pid = 1935] [serial = 2255] [outer = 0x0] 01:54:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x1289af800) [pid = 1935] [serial = 2256] [outer = 0x128908000] 01:54:17 INFO - PROCESS | 1935 | 1462784057068 Marionette DEBUG loaded listener.js 01:54:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x1289b5c00) [pid = 1935] [serial = 2257] [outer = 0x128908000] 01:54:17 INFO - PROCESS | 1935 | 1462784057483 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]]]}] 01:54:17 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. 01:54:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 569ms 01:54:17 INFO - PROCESS | 1935 | 1462784057492 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 01:54:17 INFO - PROCESS | 1935 | 1462784057495 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 01:54:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:54:17 INFO - PROCESS | 1935 | 1462784057499 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:54:17 INFO - PROCESS | 1935 | 1462784057501 Marionette TRACE conn2 <- [1,2978,null,{}] 01:54:17 INFO - PROCESS | 1935 | 1462784057505 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}] 01:54:17 INFO - PROCESS | 1935 | 1462784057615 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 01:54:17 INFO - PROCESS | 1935 | 1462784057668 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:17 INFO - PROCESS | 1935 | ++DOCSHELL 0x118222000 == 47 [pid = 1935] [id = 753] 01:54:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x112873800) [pid = 1935] [serial = 2258] [outer = 0x0] 01:54:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x113143c00) [pid = 1935] [serial = 2259] [outer = 0x112873800] 01:54:17 INFO - PROCESS | 1935 | 1462784057698 Marionette DEBUG loaded listener.js 01:54:17 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x115e37400) [pid = 1935] [serial = 2260] [outer = 0x112873800] 01:54:18 INFO - PROCESS | 1935 | 1462784058115 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]]]}] 01:54:18 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. 01:54:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 01:54:18 INFO - PROCESS | 1935 | 1462784058170 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 01:54:18 INFO - PROCESS | 1935 | 1462784058174 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 01:54:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:54:18 INFO - PROCESS | 1935 | 1462784058179 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:54:18 INFO - PROCESS | 1935 | 1462784058181 Marionette TRACE conn2 <- [1,2982,null,{}] 01:54:18 INFO - PROCESS | 1935 | 1462784058184 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}] 01:54:18 INFO - PROCESS | 1935 | 1462784058291 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 01:54:18 INFO - PROCESS | 1935 | 1462784058348 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x12413a800 == 48 [pid = 1935] [id = 754] 01:54:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x116769400) [pid = 1935] [serial = 2261] [outer = 0x0] 01:54:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x11808b800) [pid = 1935] [serial = 2262] [outer = 0x116769400] 01:54:18 INFO - PROCESS | 1935 | 1462784058377 Marionette DEBUG loaded listener.js 01:54:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x118737800) [pid = 1935] [serial = 2263] [outer = 0x116769400] 01:54:18 INFO - PROCESS | 1935 | 1462784058741 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"]]]}] 01:54:18 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 01:54:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:54:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 569ms 01:54:18 INFO - PROCESS | 1935 | 1462784058749 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 01:54:18 INFO - PROCESS | 1935 | 1462784058751 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 01:54:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:54:18 INFO - PROCESS | 1935 | 1462784058754 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:54:18 INFO - PROCESS | 1935 | 1462784058759 Marionette TRACE conn2 <- [1,2986,null,{}] 01:54:18 INFO - PROCESS | 1935 | 1462784058767 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}] 01:54:18 INFO - PROCESS | 1935 | 1462784058877 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 01:54:18 INFO - PROCESS | 1935 | 1462784058936 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:18 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cba2000 == 49 [pid = 1935] [id = 755] 01:54:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x119110c00) [pid = 1935] [serial = 2264] [outer = 0x0] 01:54:18 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x11972b000) [pid = 1935] [serial = 2265] [outer = 0x119110c00] 01:54:18 INFO - PROCESS | 1935 | 1462784058968 Marionette DEBUG loaded listener.js 01:54:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x12327f800) [pid = 1935] [serial = 2266] [outer = 0x119110c00] 01:54:19 INFO - PROCESS | 1935 | 1462784059377 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]]]}] 01:54:19 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. 01:54:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 677ms 01:54:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:54:19 INFO - PROCESS | 1935 | 1462784059431 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 01:54:19 INFO - PROCESS | 1935 | 1462784059433 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 01:54:19 INFO - PROCESS | 1935 | 1462784059435 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:54:19 INFO - PROCESS | 1935 | 1462784059436 Marionette TRACE conn2 <- [1,2990,null,{}] 01:54:19 INFO - PROCESS | 1935 | 1462784059439 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}] 01:54:19 INFO - PROCESS | 1935 | 1462784059543 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 01:54:19 INFO - PROCESS | 1935 | 1462784059600 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d6f7800 == 50 [pid = 1935] [id = 756] 01:54:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x12357b000) [pid = 1935] [serial = 2267] [outer = 0x0] 01:54:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x12368b800) [pid = 1935] [serial = 2268] [outer = 0x12357b000] 01:54:19 INFO - PROCESS | 1935 | 1462784059629 Marionette DEBUG loaded listener.js 01:54:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x123dd8000) [pid = 1935] [serial = 2269] [outer = 0x12357b000] 01:54:19 INFO - PROCESS | 1935 | ++DOCSHELL 0x113f04800 == 51 [pid = 1935] [id = 757] 01:54:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x126573800) [pid = 1935] [serial = 2270] [outer = 0x0] 01:54:19 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x123584400) [pid = 1935] [serial = 2271] [outer = 0x126573800] 01:54:20 INFO - PROCESS | 1935 | 1462784060048 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]]]}] 01:54:20 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. 01:54:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 619ms 01:54:20 INFO - PROCESS | 1935 | 1462784060056 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 01:54:20 INFO - PROCESS | 1935 | 1462784060058 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 01:54:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:54:20 INFO - PROCESS | 1935 | 1462784060061 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 1935 | 1462784060062 Marionette TRACE conn2 <- [1,2994,null,{}] 01:54:20 INFO - PROCESS | 1935 | 1462784060064 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}] 01:54:20 INFO - PROCESS | 1935 | 1462784060193 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 01:54:20 INFO - PROCESS | 1935 | 1462784060280 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:20 INFO - PROCESS | 1935 | ++DOCSHELL 0x12dd43800 == 52 [pid = 1935] [id = 758] 01:54:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x12410dc00) [pid = 1935] [serial = 2272] [outer = 0x0] 01:54:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x126141800) [pid = 1935] [serial = 2273] [outer = 0x12410dc00] 01:54:20 INFO - PROCESS | 1935 | 1462784060312 Marionette DEBUG loaded listener.js 01:54:20 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x12699cc00) [pid = 1935] [serial = 2274] [outer = 0x12410dc00] 01:54:20 INFO - PROCESS | 1935 | 1462784060758 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]]]}] 01:54:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:54:20 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 01:54:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 718ms 01:54:20 INFO - PROCESS | 1935 | 1462784060780 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 01:54:20 INFO - PROCESS | 1935 | 1462784060782 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 01:54:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:54:20 INFO - PROCESS | 1935 | 1462784060786 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:54:20 INFO - PROCESS | 1935 | 1462784060788 Marionette TRACE conn2 <- [1,2998,null,{}] 01:54:20 INFO - PROCESS | 1935 | 1462784060792 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}] 01:54:20 INFO - PROCESS | 1935 | 1462784060968 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 01:54:21 INFO - PROCESS | 1935 | 1462784061028 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bfd7800 == 53 [pid = 1935] [id = 759] 01:54:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x1244f8400) [pid = 1935] [serial = 2275] [outer = 0x0] 01:54:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x12890e400) [pid = 1935] [serial = 2276] [outer = 0x1244f8400] 01:54:21 INFO - PROCESS | 1935 | 1462784061060 Marionette DEBUG loaded listener.js 01:54:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x1289b7000) [pid = 1935] [serial = 2277] [outer = 0x1244f8400] 01:54:21 INFO - PROCESS | 1935 | 1462784061734 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]]]}] 01:54:21 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. 01:54:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 972ms 01:54:21 INFO - PROCESS | 1935 | 1462784061758 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 01:54:21 INFO - PROCESS | 1935 | 1462784061762 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 01:54:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:54:21 INFO - PROCESS | 1935 | 1462784061767 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:54:21 INFO - PROCESS | 1935 | 1462784061771 Marionette TRACE conn2 <- [1,3002,null,{}] 01:54:21 INFO - PROCESS | 1935 | 1462784061797 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}] 01:54:21 INFO - PROCESS | 1935 | 1462784061905 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 01:54:21 INFO - PROCESS | 1935 | 1462784061976 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:21 INFO - PROCESS | 1935 | ++DOCSHELL 0x11610a800 == 54 [pid = 1935] [id = 760] 01:54:21 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x111b0c000) [pid = 1935] [serial = 2278] [outer = 0x0] 01:54:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x112872c00) [pid = 1935] [serial = 2279] [outer = 0x111b0c000] 01:54:22 INFO - PROCESS | 1935 | 1462784062005 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x113147000) [pid = 1935] [serial = 2280] [outer = 0x111b0c000] 01:54:22 INFO - PROCESS | 1935 | 1462784062361 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]]]}] 01:54:22 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. 01:54:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 647ms 01:54:22 INFO - PROCESS | 1935 | 1462784062413 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 01:54:22 INFO - PROCESS | 1935 | 1462784062416 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 01:54:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:54:22 INFO - PROCESS | 1935 | 1462784062421 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:54:22 INFO - PROCESS | 1935 | 1462784062422 Marionette TRACE conn2 <- [1,3006,null,{}] 01:54:22 INFO - PROCESS | 1935 | 1462784062425 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}] 01:54:22 INFO - PROCESS | 1935 | 1462784062522 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 01:54:22 INFO - PROCESS | 1935 | 1462784062581 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:22 INFO - PROCESS | 1935 | ++DOCSHELL 0x118204000 == 55 [pid = 1935] [id = 761] 01:54:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x113bf2800) [pid = 1935] [serial = 2281] [outer = 0x0] 01:54:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 154 (0x116762800) [pid = 1935] [serial = 2282] [outer = 0x113bf2800] 01:54:22 INFO - PROCESS | 1935 | 1462784062608 Marionette DEBUG loaded listener.js 01:54:22 INFO - PROCESS | 1935 | ++DOMWINDOW == 155 (0x116f27800) [pid = 1935] [serial = 2283] [outer = 0x113bf2800] 01:54:23 INFO - PROCESS | 1935 | 1462784062996 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]]]}] 01:54:23 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. 01:54:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 01:54:23 INFO - PROCESS | 1935 | 1462784063042 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 01:54:23 INFO - PROCESS | 1935 | 1462784063043 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 01:54:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:54:23 INFO - PROCESS | 1935 | 1462784063046 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - PROCESS | 1935 | 1462784063048 Marionette TRACE conn2 <- [1,3010,null,{}] 01:54:23 INFO - PROCESS | 1935 | 1462784063055 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}] 01:54:23 INFO - PROCESS | 1935 | 1462784063152 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 01:54:23 INFO - PROCESS | 1935 | 1462784063214 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x1244ab000 == 56 [pid = 1935] [id = 762] 01:54:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 156 (0x118084400) [pid = 1935] [serial = 2284] [outer = 0x0] 01:54:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 157 (0x118230800) [pid = 1935] [serial = 2285] [outer = 0x118084400] 01:54:23 INFO - PROCESS | 1935 | 1462784063243 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 158 (0x118551000) [pid = 1935] [serial = 2286] [outer = 0x118084400] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12d668800 == 55 [pid = 1935] [id = 751] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12d49a000 == 54 [pid = 1935] [id = 750] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12d31c000 == 53 [pid = 1935] [id = 749] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x11821d800 == 52 [pid = 1935] [id = 748] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 157 (0x116f31400) [pid = 1935] [serial = 2143] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 156 (0x1187b2c00) [pid = 1935] [serial = 2146] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 155 (0x113143000) [pid = 1935] [serial = 2140] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 154 (0x11947c800) [pid = 1935] [serial = 2149] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 153 (0x1160d9400) [pid = 1935] [serial = 2152] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12cba4800 == 51 [pid = 1935] [id = 747] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12bfe8800 == 50 [pid = 1935] [id = 746] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12c205000 == 49 [pid = 1935] [id = 745] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12bad2000 == 48 [pid = 1935] [id = 744] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12aca3000 == 47 [pid = 1935] [id = 743] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12a59c800 == 46 [pid = 1935] [id = 742] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x128a97000 == 45 [pid = 1935] [id = 741] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x123a3c800 == 44 [pid = 1935] [id = 740] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1193db800 == 43 [pid = 1935] [id = 739] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1182d5000 == 42 [pid = 1935] [id = 738] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x124e52000 == 41 [pid = 1935] [id = 737] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x11821e800 == 40 [pid = 1935] [id = 736] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12c6b8800 == 39 [pid = 1935] [id = 735] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x12c2f2000 == 38 [pid = 1935] [id = 734] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x1231e1000 == 37 [pid = 1935] [id = 733] 01:54:23 INFO - PROCESS | 1935 | --DOCSHELL 0x118204800 == 36 [pid = 1935] [id = 732] 01:54:23 INFO - PROCESS | 1935 | 1462784063624 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]]]}] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x116765c00) [pid = 1935] [serial = 2159] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x112875800) [pid = 1935] [serial = 2156] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x112857000) [pid = 1935] [serial = 2155] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x118235400) [pid = 1935] [serial = 2167] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x118546c00) [pid = 1935] [serial = 2168] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x118079000) [pid = 1935] [serial = 2164] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x118093800) [pid = 1935] [serial = 2165] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x11675f800) [pid = 1935] [serial = 2161] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x12370e800) [pid = 1935] [serial = 2188] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x116f2e800) [pid = 1935] [serial = 2162] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x1233ebc00) [pid = 1935] [serial = 2182] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x123582800) [pid = 1935] [serial = 2186] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x123576400) [pid = 1935] [serial = 2183] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x120f43800) [pid = 1935] [serial = 2177] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x11976bc00) [pid = 1935] [serial = 2174] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x11931a000) [pid = 1935] [serial = 2185] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x119314800) [pid = 1935] [serial = 2171] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x123ac6800) [pid = 1935] [serial = 2192] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x123ac1000) [pid = 1935] [serial = 2191] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x1239b8800) [pid = 1935] [serial = 2189] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x120f3c400) [pid = 1935] [serial = 2176] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x1193b3c00) [pid = 1935] [serial = 2173] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x120fc1000) [pid = 1935] [serial = 2179] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x1230a4400) [pid = 1935] [serial = 2180] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x118730c00) [pid = 1935] [serial = 2170] [outer = 0x0] [url = about:blank] 01:54:23 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x113403800) [pid = 1935] [serial = 2158] [outer = 0x0] [url = about:blank] 01:54:23 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 01:54:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 01:54:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:54:23 INFO - PROCESS | 1935 | 1462784063666 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 01:54:23 INFO - PROCESS | 1935 | 1462784063668 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 01:54:23 INFO - PROCESS | 1935 | 1462784063670 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:54:23 INFO - PROCESS | 1935 | 1462784063671 Marionette TRACE conn2 <- [1,3014,null,{}] 01:54:23 INFO - PROCESS | 1935 | 1462784063673 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}] 01:54:23 INFO - PROCESS | 1935 | 1462784063752 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 01:54:23 INFO - PROCESS | 1935 | 1462784063758 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:23 INFO - PROCESS | 1935 | ++DOCSHELL 0x118279800 == 37 [pid = 1935] [id = 763] 01:54:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x112a68c00) [pid = 1935] [serial = 2287] [outer = 0x0] 01:54:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x118079000) [pid = 1935] [serial = 2288] [outer = 0x112a68c00] 01:54:23 INFO - PROCESS | 1935 | 1462784063785 Marionette DEBUG loaded listener.js 01:54:23 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x1185a1400) [pid = 1935] [serial = 2289] [outer = 0x112a68c00] 01:54:23 INFO - PROCESS | 1935 | [1935] 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 01:54:24 INFO - PROCESS | 1935 | 1462784064160 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:54:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:54:24 INFO - {} 01:54:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:54:24 INFO - {} 01:54:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:54:24 INFO - {} 01:54:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:54:24 INFO - {} 01:54:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 521ms 01:54:24 INFO - PROCESS | 1935 | 1462784064191 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 1935 | 1462784064193 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 01:54:24 INFO - TEST-START | /FileAPI/fileReader.html 01:54:24 INFO - PROCESS | 1935 | 1462784064195 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 1935 | 1462784064196 Marionette TRACE conn2 <- [1,3018,null,{}] 01:54:24 INFO - PROCESS | 1935 | 1462784064199 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}] 01:54:24 INFO - PROCESS | 1935 | 1462784064281 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 01:54:24 INFO - PROCESS | 1935 | 1462784064339 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171dd000 == 38 [pid = 1935] [id = 764] 01:54:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x1185a1000) [pid = 1935] [serial = 2290] [outer = 0x0] 01:54:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x1187b4c00) [pid = 1935] [serial = 2291] [outer = 0x1185a1000] 01:54:24 INFO - PROCESS | 1935 | 1462784064365 Marionette DEBUG loaded listener.js 01:54:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x119313800) [pid = 1935] [serial = 2292] [outer = 0x1185a1000] 01:54:24 INFO - PROCESS | 1935 | 1462784064634 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]]]}] 01:54:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:54:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:54:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:54:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:54:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 468ms 01:54:24 INFO - PROCESS | 1935 | 1462784064664 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 01:54:24 INFO - PROCESS | 1935 | 1462784064665 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 01:54:24 INFO - TEST-START | /FileAPI/historical.html 01:54:24 INFO - PROCESS | 1935 | 1462784064667 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:54:24 INFO - PROCESS | 1935 | 1462784064668 Marionette TRACE conn2 <- [1,3022,null,{}] 01:54:24 INFO - PROCESS | 1935 | 1462784064678 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}] 01:54:24 INFO - PROCESS | 1935 | 1462784064781 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 01:54:24 INFO - PROCESS | 1935 | 1462784064834 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:24 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a8e800 == 39 [pid = 1935] [id = 765] 01:54:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x118737000) [pid = 1935] [serial = 2293] [outer = 0x0] 01:54:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x1193ae800) [pid = 1935] [serial = 2294] [outer = 0x118737000] 01:54:24 INFO - PROCESS | 1935 | 1462784064860 Marionette DEBUG loaded listener.js 01:54:24 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x119c9d400) [pid = 1935] [serial = 2295] [outer = 0x118737000] 01:54:25 INFO - PROCESS | 1935 | 1462784065127 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"]]]}] 01:54:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:54:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:54:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:54:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:54:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:54:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:54:25 INFO - TEST-OK | /FileAPI/historical.html | took 472ms 01:54:25 INFO - TEST-START | /FileAPI/idlharness.html 01:54:25 INFO - PROCESS | 1935 | 1462784065144 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 01:54:25 INFO - PROCESS | 1935 | 1462784065146 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 01:54:25 INFO - PROCESS | 1935 | 1462784065148 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:54:25 INFO - PROCESS | 1935 | 1462784065149 Marionette TRACE conn2 <- [1,3026,null,{}] 01:54:25 INFO - PROCESS | 1935 | 1462784065151 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}] 01:54:25 INFO - PROCESS | 1935 | 1462784065240 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 01:54:25 INFO - PROCESS | 1935 | 1462784065245 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x12978a800 == 40 [pid = 1935] [id = 766] 01:54:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x119c4f400) [pid = 1935] [serial = 2296] [outer = 0x0] 01:54:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x120f41c00) [pid = 1935] [serial = 2297] [outer = 0x119c4f400] 01:54:25 INFO - PROCESS | 1935 | 1462784065271 Marionette DEBUG loaded listener.js 01:54:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x120fc0800) [pid = 1935] [serial = 2298] [outer = 0x119c4f400] 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:54:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:54:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:54:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:54:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:54:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:54:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:54:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:54:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:54:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:54:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:54:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:54:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:54:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:54:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:54:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:54:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:54:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:54:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:54:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:54:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:54:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:54:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:54:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:54:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:54:25 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 01:54:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:54:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:54:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:54:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:54:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:54:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:54:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:54:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:54:25 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 01:54:25 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 01:54:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:54:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:54:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:54:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:54:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:54:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:54:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:54:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:54:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:54:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:54:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:54:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:54:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:54:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:54:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:54:25 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 01:54:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:54:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:54:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:54:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:54:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:54:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:54:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:54:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:54:25 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 01:54:25 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 01:54:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:54:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:54:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:54:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:54:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:54:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:54:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:54:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:54:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:54:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:54:25 INFO - PROCESS | 1935 | 1462784065806 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]]]}] 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:54:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:54:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 681ms 01:54:25 INFO - PROCESS | 1935 | 1462784065830 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 01:54:25 INFO - PROCESS | 1935 | 1462784065832 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 01:54:25 INFO - TEST-START | /FileAPI/idlharness.worker 01:54:25 INFO - PROCESS | 1935 | 1462784065834 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:54:25 INFO - PROCESS | 1935 | 1462784065835 Marionette TRACE conn2 <- [1,3030,null,{}] 01:54:25 INFO - PROCESS | 1935 | 1462784065837 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}] 01:54:25 INFO - PROCESS | 1935 | 1462784065939 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 01:54:25 INFO - PROCESS | 1935 | 1462784065974 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:25 INFO - PROCESS | 1935 | ++DOCSHELL 0x12cb9e800 == 41 [pid = 1935] [id = 767] 01:54:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x120fc1800) [pid = 1935] [serial = 2299] [outer = 0x0] 01:54:25 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x1233ebc00) [pid = 1935] [serial = 2300] [outer = 0x120fc1800] 01:54:26 INFO - PROCESS | 1935 | 1462784065999 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x128903800) [pid = 1935] [serial = 2301] [outer = 0x120fc1800] 01:54:26 INFO - PROCESS | 1935 | [1935] 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 01:54:26 INFO - PROCESS | 1935 | 1462784066603 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,{},{}]]]}] 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:54:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:54:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:54:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:54:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:54:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:54:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:54:26 INFO - {} 01:54:26 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 01:54:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:54:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:54:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:54:26 INFO - {} 01:54:26 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 - {} 01:54:26 INFO - {} 01:54:26 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 01:54:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:54:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:54:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:54:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:54:26 INFO - {} 01:54:26 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 01:54:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:54:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:54:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:54:26 INFO - {} 01:54:26 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 - {} 01:54:26 INFO - {} 01:54:26 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 01:54:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:54:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:54:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 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 01:54:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:54:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:54:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 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 01:54:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 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 01:54:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 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 01:54:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:54:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:54:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:54:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:54:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:54:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:54:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:54:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:54:26 INFO - {} 01:54:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 834ms 01:54:26 INFO - PROCESS | 1935 | 1462784066672 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 01:54:26 INFO - PROCESS | 1935 | 1462784066675 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 01:54:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:54:26 INFO - PROCESS | 1935 | 1462784066680 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:54:26 INFO - PROCESS | 1935 | 1462784066683 Marionette TRACE conn2 <- [1,3034,null,{}] 01:54:26 INFO - PROCESS | 1935 | 1462784066687 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}] 01:54:26 INFO - PROCESS | 1935 | 1462784066856 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 01:54:26 INFO - PROCESS | 1935 | 1462784066871 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:26 INFO - PROCESS | 1935 | ++DOCSHELL 0x13445a000 == 42 [pid = 1935] [id = 768] 01:54:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x12890c800) [pid = 1935] [serial = 2302] [outer = 0x0] 01:54:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x1289b9000) [pid = 1935] [serial = 2303] [outer = 0x12890c800] 01:54:26 INFO - PROCESS | 1935 | 1462784066912 Marionette DEBUG loaded listener.js 01:54:26 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x12a524000) [pid = 1935] [serial = 2304] [outer = 0x12890c800] 01:54:27 INFO - PROCESS | 1935 | 1462784067309 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]]]}] 01:54:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:54:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 676ms 01:54:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:54:27 INFO - PROCESS | 1935 | 1462784067355 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 01:54:27 INFO - PROCESS | 1935 | 1462784067356 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 01:54:27 INFO - PROCESS | 1935 | 1462784067358 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:54:27 INFO - PROCESS | 1935 | 1462784067360 Marionette TRACE conn2 <- [1,3038,null,{}] 01:54:27 INFO - PROCESS | 1935 | 1462784067362 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}] 01:54:27 INFO - PROCESS | 1935 | 1462784067674 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x11287cc00) [pid = 1935] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x11204cc00) [pid = 1935] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x116160400) [pid = 1935] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x11908ec00) [pid = 1935] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x111f2fc00) [pid = 1935] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x119c9a800) [pid = 1935] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x11822fc00) [pid = 1935] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x113142400) [pid = 1935] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x12653a400) [pid = 1935] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x11822d800) [pid = 1935] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x124eb6400) [pid = 1935] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x123abd000) [pid = 1935] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x1160e3800) [pid = 1935] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x123dda400) [pid = 1935] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x116f26c00) [pid = 1935] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x1187aa000) [pid = 1935] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x123abbc00) [pid = 1935] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x118c65c00) [pid = 1935] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x113460800) [pid = 1935] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x11859f400) [pid = 1935] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x123abe400) [pid = 1935] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x1267eec00) [pid = 1935] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x11976d400) [pid = 1935] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x124eb4000) [pid = 1935] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x11976a800) [pid = 1935] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x115ec1400) [pid = 1935] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x11287ac00) [pid = 1935] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x12309b000) [pid = 1935] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x119ca8800) [pid = 1935] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x110e99400) [pid = 1935] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:54:27 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x120fb2c00) [pid = 1935] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:54:27 INFO - PROCESS | 1935 | 1462784067725 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:27 INFO - PROCESS | 1935 | ++DOCSHELL 0x112789000 == 43 [pid = 1935] [id = 769] 01:54:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x10a7b4000) [pid = 1935] [serial = 2305] [outer = 0x0] 01:54:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x110ea2c00) [pid = 1935] [serial = 2306] [outer = 0x10a7b4000] 01:54:27 INFO - PROCESS | 1935 | 1462784067751 Marionette DEBUG loaded listener.js 01:54:27 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x11345ac00) [pid = 1935] [serial = 2307] [outer = 0x10a7b4000] 01:54:27 INFO - PROCESS | 1935 | 1462784067994 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"]]]}] 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:54:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 01:54:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:54:28 INFO - PROCESS | 1935 | 1462784068032 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 1935 | 1462784068034 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 01:54:28 INFO - PROCESS | 1935 | 1462784068044 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - PROCESS | 1935 | 1462784068046 Marionette TRACE conn2 <- [1,3042,null,{}] 01:54:28 INFO - PROCESS | 1935 | 1462784068049 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}] 01:54:28 INFO - PROCESS | 1935 | 1462784068165 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 01:54:28 INFO - PROCESS | 1935 | 1462784068170 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x13447b800 == 44 [pid = 1935] [id = 770] 01:54:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x11808ec00) [pid = 1935] [serial = 2308] [outer = 0x0] 01:54:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x118c65c00) [pid = 1935] [serial = 2309] [outer = 0x11808ec00] 01:54:28 INFO - PROCESS | 1935 | 1462784068200 Marionette DEBUG loaded listener.js 01:54:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x12a793400) [pid = 1935] [serial = 2310] [outer = 0x11808ec00] 01:54:28 INFO - PROCESS | 1935 | 1462784068619 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]]]}] 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:54:28 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. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:54:28 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'.) 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:54:28 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. 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:54:28 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. 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:54:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:54:28 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. 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:54:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:54:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:54:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:54:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:54:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:54:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 636ms 01:54:28 INFO - PROCESS | 1935 | 1462784068673 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 01:54:28 INFO - PROCESS | 1935 | 1462784068675 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 01:54:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:54:28 INFO - PROCESS | 1935 | 1462784068677 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:54:28 INFO - PROCESS | 1935 | 1462784068678 Marionette TRACE conn2 <- [1,3046,null,{}] 01:54:28 INFO - PROCESS | 1935 | 1462784068681 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}] 01:54:28 INFO - PROCESS | 1935 | 1462784068768 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 01:54:28 INFO - PROCESS | 1935 | 1462784068773 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:28 INFO - PROCESS | 1935 | ++DOCSHELL 0x13472b800 == 45 [pid = 1935] [id = 771] 01:54:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x12a797800) [pid = 1935] [serial = 2311] [outer = 0x0] 01:54:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x12a7b9800) [pid = 1935] [serial = 2312] [outer = 0x12a797800] 01:54:28 INFO - PROCESS | 1935 | 1462784068798 Marionette DEBUG loaded listener.js 01:54:28 INFO - PROCESS | 1935 | ++DOMWINDOW == 123 (0x12aa2cc00) [pid = 1935] [serial = 2313] [outer = 0x12a797800] 01:54:28 INFO - PROCESS | 1935 | [1935] 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 01:54:29 INFO - PROCESS | 1935 | 1462784069158 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:54:29 INFO - {} 01:54:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 01:54:29 INFO - PROCESS | 1935 | 1462784069197 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 01:54:29 INFO - PROCESS | 1935 | 1462784069198 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 01:54:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:54:29 INFO - PROCESS | 1935 | 1462784069200 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:54:29 INFO - PROCESS | 1935 | 1462784069201 Marionette TRACE conn2 <- [1,3050,null,{}] 01:54:29 INFO - PROCESS | 1935 | 1462784069203 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}] 01:54:29 INFO - PROCESS | 1935 | 1462784069313 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 01:54:29 INFO - PROCESS | 1935 | 1462784069323 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x1238e8000 == 46 [pid = 1935] [id = 772] 01:54:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 124 (0x118736800) [pid = 1935] [serial = 2314] [outer = 0x0] 01:54:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 125 (0x1187b7400) [pid = 1935] [serial = 2315] [outer = 0x118736800] 01:54:29 INFO - PROCESS | 1935 | 1462784069348 Marionette DEBUG loaded listener.js 01:54:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 126 (0x12ac5b400) [pid = 1935] [serial = 2316] [outer = 0x118736800] 01:54:29 INFO - PROCESS | 1935 | 1462784069642 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]]]}] 01:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:54:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:54:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 468ms 01:54:29 INFO - PROCESS | 1935 | 1462784069726 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 01:54:29 INFO - PROCESS | 1935 | 1462784069729 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 01:54:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:54:29 INFO - PROCESS | 1935 | 1462784069733 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:54:29 INFO - PROCESS | 1935 | 1462784069736 Marionette TRACE conn2 <- [1,3054,null,{}] 01:54:29 INFO - PROCESS | 1935 | 1462784069742 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}] 01:54:29 INFO - PROCESS | 1935 | 1462784069859 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 01:54:29 INFO - PROCESS | 1935 | 1462784069915 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:29 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171da000 == 47 [pid = 1935] [id = 773] 01:54:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 127 (0x111b0ac00) [pid = 1935] [serial = 2317] [outer = 0x0] 01:54:29 INFO - PROCESS | 1935 | ++DOMWINDOW == 128 (0x111fd4000) [pid = 1935] [serial = 2318] [outer = 0x111b0ac00] 01:54:29 INFO - PROCESS | 1935 | 1462784069947 Marionette DEBUG loaded listener.js 01:54:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 129 (0x11285ec00) [pid = 1935] [serial = 2319] [outer = 0x111b0ac00] 01:54:30 INFO - PROCESS | 1935 | 1462784070433 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"]]]}] 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:54:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:54:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:54:30 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" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:54:30 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" 01:54:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:54:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:54:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 738ms 01:54:30 INFO - PROCESS | 1935 | 1462784070501 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 01:54:30 INFO - PROCESS | 1935 | 1462784070504 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 01:54:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:54:30 INFO - PROCESS | 1935 | 1462784070544 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:54:30 INFO - PROCESS | 1935 | 1462784070547 Marionette TRACE conn2 <- [1,3058,null,{}] 01:54:30 INFO - PROCESS | 1935 | 1462784070550 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}] 01:54:30 INFO - PROCESS | 1935 | 1462784070663 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 01:54:30 INFO - PROCESS | 1935 | 1462784070729 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:30 INFO - PROCESS | 1935 | ++DOCSHELL 0x126b2b800 == 48 [pid = 1935] [id = 774] 01:54:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 130 (0x11334ec00) [pid = 1935] [serial = 2320] [outer = 0x0] 01:54:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 131 (0x118549c00) [pid = 1935] [serial = 2321] [outer = 0x11334ec00] 01:54:30 INFO - PROCESS | 1935 | 1462784070759 Marionette DEBUG loaded listener.js 01:54:30 INFO - PROCESS | 1935 | ++DOMWINDOW == 132 (0x11908bc00) [pid = 1935] [serial = 2322] [outer = 0x11334ec00] 01:54:31 INFO - PROCESS | 1935 | 1462784071127 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]]]}] 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:54:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:54:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:54:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:54:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:54:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:54:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 626ms 01:54:31 INFO - PROCESS | 1935 | 1462784071169 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 01:54:31 INFO - PROCESS | 1935 | 1462784071171 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 01:54:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:54:31 INFO - PROCESS | 1935 | 1462784071173 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:54:31 INFO - PROCESS | 1935 | 1462784071175 Marionette TRACE conn2 <- [1,3062,null,{}] 01:54:31 INFO - PROCESS | 1935 | 1462784071181 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}] 01:54:31 INFO - PROCESS | 1935 | 1462784071295 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 01:54:31 INFO - PROCESS | 1935 | 1462784071396 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:31 INFO - PROCESS | 1935 | ++DOCSHELL 0x134469000 == 49 [pid = 1935] [id = 775] 01:54:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 133 (0x1198c8400) [pid = 1935] [serial = 2323] [outer = 0x0] 01:54:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 134 (0x120fb6800) [pid = 1935] [serial = 2324] [outer = 0x1198c8400] 01:54:31 INFO - PROCESS | 1935 | 1462784071433 Marionette DEBUG loaded listener.js 01:54:31 INFO - PROCESS | 1935 | ++DOMWINDOW == 135 (0x123809400) [pid = 1935] [serial = 2325] [outer = 0x1198c8400] 01:54:31 INFO - PROCESS | 1935 | [1935] 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 01:54:31 INFO - PROCESS | 1935 | 1462784071829 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:54:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:54:31 INFO - {} 01:54:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 669ms 01:54:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:54:31 INFO - PROCESS | 1935 | 1462784071843 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 01:54:31 INFO - PROCESS | 1935 | 1462784071844 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 01:54:31 INFO - PROCESS | 1935 | 1462784071846 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:54:31 INFO - PROCESS | 1935 | 1462784071847 Marionette TRACE conn2 <- [1,3066,null,{}] 01:54:31 INFO - PROCESS | 1935 | 1462784071849 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}] 01:54:31 INFO - PROCESS | 1935 | 1462784071978 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 01:54:32 INFO - PROCESS | 1935 | 1462784072135 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x12d499000 == 50 [pid = 1935] [id = 776] 01:54:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 136 (0x124eb5000) [pid = 1935] [serial = 2326] [outer = 0x0] 01:54:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 137 (0x12613e800) [pid = 1935] [serial = 2327] [outer = 0x124eb5000] 01:54:32 INFO - PROCESS | 1935 | 1462784072198 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 138 (0x1289b9800) [pid = 1935] [serial = 2328] [outer = 0x124eb5000] 01:54:32 INFO - PROCESS | 1935 | 1462784072600 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]]]}] 01:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:54:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:54:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 769ms 01:54:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:54:32 INFO - PROCESS | 1935 | 1462784072615 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 01:54:32 INFO - PROCESS | 1935 | 1462784072617 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 01:54:32 INFO - PROCESS | 1935 | 1462784072619 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:54:32 INFO - PROCESS | 1935 | 1462784072620 Marionette TRACE conn2 <- [1,3070,null,{}] 01:54:32 INFO - PROCESS | 1935 | 1462784072623 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}] 01:54:32 INFO - PROCESS | 1935 | 1462784072729 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 01:54:32 INFO - PROCESS | 1935 | 1462784072791 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:32 INFO - PROCESS | 1935 | ++DOCSHELL 0x12dd27800 == 51 [pid = 1935] [id = 777] 01:54:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 139 (0x1289b9c00) [pid = 1935] [serial = 2329] [outer = 0x0] 01:54:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 140 (0x128c2f000) [pid = 1935] [serial = 2330] [outer = 0x1289b9c00] 01:54:32 INFO - PROCESS | 1935 | 1462784072861 Marionette DEBUG loaded listener.js 01:54:32 INFO - PROCESS | 1935 | ++DOMWINDOW == 141 (0x128c35000) [pid = 1935] [serial = 2331] [outer = 0x1289b9c00] 01:54:33 INFO - PROCESS | 1935 | 1462784073218 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]]]}] 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:54:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 620ms 01:54:33 INFO - PROCESS | 1935 | 1462784073240 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 01:54:33 INFO - PROCESS | 1935 | 1462784073241 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 01:54:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:54:33 INFO - PROCESS | 1935 | 1462784073243 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - PROCESS | 1935 | 1462784073245 Marionette TRACE conn2 <- [1,3074,null,{}] 01:54:33 INFO - PROCESS | 1935 | 1462784073247 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}] 01:54:33 INFO - PROCESS | 1935 | 1462784073371 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 01:54:33 INFO - PROCESS | 1935 | 1462784073492 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:33 INFO - PROCESS | 1935 | ++DOCSHELL 0x134080000 == 52 [pid = 1935] [id = 778] 01:54:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 142 (0x128c35c00) [pid = 1935] [serial = 2332] [outer = 0x0] 01:54:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 143 (0x128c3ac00) [pid = 1935] [serial = 2333] [outer = 0x128c35c00] 01:54:33 INFO - PROCESS | 1935 | 1462784073526 Marionette DEBUG loaded listener.js 01:54:33 INFO - PROCESS | 1935 | ++DOMWINDOW == 144 (0x128da3c00) [pid = 1935] [serial = 2334] [outer = 0x128c35c00] 01:54:33 INFO - PROCESS | 1935 | 1462784073914 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]]]}] 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:54:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 722ms 01:54:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:54:33 INFO - PROCESS | 1935 | 1462784073966 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 01:54:33 INFO - PROCESS | 1935 | 1462784073967 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 01:54:33 INFO - PROCESS | 1935 | 1462784073969 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:54:33 INFO - PROCESS | 1935 | 1462784073971 Marionette TRACE conn2 <- [1,3078,null,{}] 01:54:33 INFO - PROCESS | 1935 | 1462784073973 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}] 01:54:34 INFO - PROCESS | 1935 | 1462784074079 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 01:54:34 INFO - PROCESS | 1935 | 1462784074189 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x113106000 == 53 [pid = 1935] [id = 779] 01:54:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 145 (0x111d2a000) [pid = 1935] [serial = 2335] [outer = 0x0] 01:54:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 146 (0x11285fc00) [pid = 1935] [serial = 2336] [outer = 0x111d2a000] 01:54:34 INFO - PROCESS | 1935 | 1462784074221 Marionette DEBUG loaded listener.js 01:54:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 147 (0x1169b8c00) [pid = 1935] [serial = 2337] [outer = 0x111d2a000] 01:54:34 INFO - PROCESS | 1935 | 1462784074564 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] 01:54:34 INFO - PROCESS | 1935 | 1462784074593 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 01:54:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:54:34 INFO - PROCESS | 1935 | 1462784074596 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:54:34 INFO - PROCESS | 1935 | 1462784074597 Marionette TRACE conn2 <- [1,3082,null,{}] 01:54:34 INFO - PROCESS | 1935 | 1462784074599 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}] 01:54:34 INFO - PROCESS | 1935 | 1462784074840 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 01:54:34 INFO - PROCESS | 1935 | 1462784074946 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:34 INFO - PROCESS | 1935 | ++DOCSHELL 0x1231d8800 == 54 [pid = 1935] [id = 780] 01:54:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 148 (0x112026400) [pid = 1935] [serial = 2338] [outer = 0x0] 01:54:34 INFO - PROCESS | 1935 | ++DOMWINDOW == 149 (0x11272c800) [pid = 1935] [serial = 2339] [outer = 0x112026400] 01:54:34 INFO - PROCESS | 1935 | 1462784074976 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 150 (0x11287bc00) [pid = 1935] [serial = 2340] [outer = 0x112026400] 01:54:35 INFO - PROCESS | 1935 | 1462784075348 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]]]}] 01:54:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:54:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:54:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:54:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 772ms 01:54:35 INFO - PROCESS | 1935 | 1462784075370 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 01:54:35 INFO - PROCESS | 1935 | 1462784075372 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 01:54:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:54:35 INFO - PROCESS | 1935 | 1462784075375 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:54:35 INFO - PROCESS | 1935 | 1462784075377 Marionette TRACE conn2 <- [1,3086,null,{}] 01:54:35 INFO - PROCESS | 1935 | 1462784075380 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}] 01:54:35 INFO - PROCESS | 1935 | 1462784075483 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 01:54:35 INFO - PROCESS | 1935 | 1462784075551 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:35 INFO - PROCESS | 1935 | ++DOCSHELL 0x112794000 == 55 [pid = 1935] [id = 781] 01:54:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 151 (0x1169b9000) [pid = 1935] [serial = 2341] [outer = 0x0] 01:54:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 152 (0x116f30400) [pid = 1935] [serial = 2342] [outer = 0x1169b9000] 01:54:35 INFO - PROCESS | 1935 | 1462784075623 Marionette DEBUG loaded listener.js 01:54:35 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x11822cc00) [pid = 1935] [serial = 2343] [outer = 0x1169b9000] 01:54:35 INFO - PROCESS | 1935 | 1462784075961 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x13472b800 == 54 [pid = 1935] [id = 771] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x13447b800 == 53 [pid = 1935] [id = 770] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x112789000 == 52 [pid = 1935] [id = 769] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x13445a000 == 51 [pid = 1935] [id = 768] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x12cb9e800 == 50 [pid = 1935] [id = 767] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x1289af800) [pid = 1935] [serial = 2256] [outer = 0x0] [url = about:blank] 01:54:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:54:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x12978a800 == 49 [pid = 1935] [id = 766] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x128a8e800 == 48 [pid = 1935] [id = 765] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x1171dd000 == 47 [pid = 1935] [id = 764] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x118279800 == 46 [pid = 1935] [id = 763] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x1244ab000 == 45 [pid = 1935] [id = 762] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x118204000 == 44 [pid = 1935] [id = 761] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x11610a800 == 43 [pid = 1935] [id = 760] 01:54:36 INFO - PROCESS | 1935 | --DOCSHELL 0x113f04800 == 42 [pid = 1935] [id = 757] 01:54:36 INFO - PROCESS | 1935 | 1462784076058 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 01:54:36 INFO - PROCESS | 1935 | 1462784076060 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 01:54:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:54:36 INFO - PROCESS | 1935 | 1462784076062 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:54:36 INFO - PROCESS | 1935 | 1462784076063 Marionette TRACE conn2 <- [1,3090,null,{}] 01:54:36 INFO - PROCESS | 1935 | 1462784076066 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}] 01:54:36 INFO - PROCESS | 1935 | 1462784076149 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 01:54:36 INFO - PROCESS | 1935 | 1462784076155 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x1171e4800 == 43 [pid = 1935] [id = 782] 01:54:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 153 (0x118239800) [pid = 1935] [serial = 2344] [outer = 0x0] 01:54:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 154 (0x118554c00) [pid = 1935] [serial = 2345] [outer = 0x118239800] 01:54:36 INFO - PROCESS | 1935 | 1462784076182 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 155 (0x1187b5000) [pid = 1935] [serial = 2346] [outer = 0x118239800] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 154 (0x115e3c000) [pid = 1935] [serial = 2102] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 153 (0x12657cc00) [pid = 1935] [serial = 2075] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 152 (0x115e3f800) [pid = 1935] [serial = 2141] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 151 (0x112872800) [pid = 1935] [serial = 2099] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 150 (0x11807f000) [pid = 1935] [serial = 2144] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 149 (0x119c53c00) [pid = 1935] [serial = 2150] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 148 (0x120f35000) [pid = 1935] [serial = 2153] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 147 (0x12309ac00) [pid = 1935] [serial = 2138] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 146 (0x11908d000) [pid = 1935] [serial = 2147] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 145 (0x118526400) [pid = 1935] [serial = 2096] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 144 (0x123ddac00) [pid = 1935] [serial = 2233] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 143 (0x120f3c800) [pid = 1935] [serial = 2210] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 142 (0x118547400) [pid = 1935] [serial = 2209] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 141 (0x124e24c00) [pid = 1935] [serial = 2236] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 140 (0x118236c00) [pid = 1935] [serial = 2216] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 139 (0x118087800) [pid = 1935] [serial = 2215] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 138 (0x1244f4000) [pid = 1935] [serial = 2234] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 137 (0x11947d000) [pid = 1935] [serial = 2204] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 136 (0x118c6d400) [pid = 1935] [serial = 2203] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 135 (0x123ac7800) [pid = 1935] [serial = 2230] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 134 (0x1193afc00) [pid = 1935] [serial = 2221] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 133 (0x11976a400) [pid = 1935] [serial = 2222] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 132 (0x11676b400) [pid = 1935] [serial = 2213] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 131 (0x115161400) [pid = 1935] [serial = 2212] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 130 (0x1187ad000) [pid = 1935] [serial = 2218] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 129 (0x11908e800) [pid = 1935] [serial = 2219] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 128 (0x123d1bc00) [pid = 1935] [serial = 2194] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 127 (0x123dd6000) [pid = 1935] [serial = 2195] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 126 (0x128906000) [pid = 1935] [serial = 2253] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 125 (0x12613a400) [pid = 1935] [serial = 2241] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 124 (0x123483400) [pid = 1935] [serial = 2207] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 123 (0x120fb6000) [pid = 1935] [serial = 2206] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 122 (0x126538c00) [pid = 1935] [serial = 2242] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x124eb5c00) [pid = 1935] [serial = 2239] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x124e42800) [pid = 1935] [serial = 2237] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x120f36800) [pid = 1935] [serial = 2224] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x120fb5c00) [pid = 1935] [serial = 2225] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x11822c800) [pid = 1935] [serial = 2201] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x117179400) [pid = 1935] [serial = 2200] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x113bfe000) [pid = 1935] [serial = 2198] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x112eb4000) [pid = 1935] [serial = 2197] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x1233f3400) [pid = 1935] [serial = 2227] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x1239ae800) [pid = 1935] [serial = 2228] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x1267ea800) [pid = 1935] [serial = 2250] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x119724000) [pid = 1935] [serial = 2245] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x1269a9000) [pid = 1935] [serial = 2251] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 108 (0x1122bcc00) [pid = 1935] [serial = 2244] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 107 (0x126577000) [pid = 1935] [serial = 2247] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 106 (0x1267e3800) [pid = 1935] [serial = 2248] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 105 (0x123dd2800) [pid = 1935] [serial = 2231] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | --DOMWINDOW == 104 (0x12890dc00) [pid = 1935] [serial = 2254] [outer = 0x0] [url = about:blank] 01:54:36 INFO - PROCESS | 1935 | 1462784076598 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:54:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:54:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 570ms 01:54:36 INFO - PROCESS | 1935 | 1462784076632 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 01:54:36 INFO - PROCESS | 1935 | 1462784076636 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 01:54:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:54:36 INFO - PROCESS | 1935 | 1462784076653 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:54:36 INFO - PROCESS | 1935 | 1462784076658 Marionette TRACE conn2 <- [1,3094,null,{}] 01:54:36 INFO - PROCESS | 1935 | 1462784076662 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}] 01:54:36 INFO - PROCESS | 1935 | 1462784076796 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 01:54:36 INFO - PROCESS | 1935 | 1462784076812 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:36 INFO - PROCESS | 1935 | ++DOCSHELL 0x123ce6000 == 44 [pid = 1935] [id = 783] 01:54:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 105 (0x1187b5400) [pid = 1935] [serial = 2347] [outer = 0x0] 01:54:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 106 (0x119315400) [pid = 1935] [serial = 2348] [outer = 0x1187b5400] 01:54:36 INFO - PROCESS | 1935 | 1462784076855 Marionette DEBUG loaded listener.js 01:54:36 INFO - PROCESS | 1935 | ++DOMWINDOW == 107 (0x1193ad400) [pid = 1935] [serial = 2349] [outer = 0x1187b5400] 01:54:37 INFO - PROCESS | 1935 | 1462784077189 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:54:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:54:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 582ms 01:54:37 INFO - PROCESS | 1935 | 1462784077230 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1935 | 1462784077231 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 01:54:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:54:37 INFO - PROCESS | 1935 | 1462784077233 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 1935 | 1462784077242 Marionette TRACE conn2 <- [1,3098,null,{}] 01:54:37 INFO - PROCESS | 1935 | 1462784077245 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}] 01:54:37 INFO - PROCESS | 1935 | 1462784077331 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 01:54:37 INFO - PROCESS | 1935 | 1462784077336 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x128a8c000 == 45 [pid = 1935] [id = 784] 01:54:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 108 (0x1193b7c00) [pid = 1935] [serial = 2350] [outer = 0x0] 01:54:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 109 (0x11972a800) [pid = 1935] [serial = 2351] [outer = 0x1193b7c00] 01:54:37 INFO - PROCESS | 1935 | 1462784077362 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 110 (0x119fcac00) [pid = 1935] [serial = 2352] [outer = 0x1193b7c00] 01:54:37 INFO - PROCESS | 1935 | 1462784077681 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]]]}] 01:54:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:54:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:54:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 477ms 01:54:37 INFO - PROCESS | 1935 | 1462784077711 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 01:54:37 INFO - PROCESS | 1935 | 1462784077712 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 01:54:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:54:37 INFO - PROCESS | 1935 | 1462784077714 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:54:37 INFO - PROCESS | 1935 | 1462784077715 Marionette TRACE conn2 <- [1,3102,null,{}] 01:54:37 INFO - PROCESS | 1935 | 1462784077718 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}] 01:54:37 INFO - PROCESS | 1935 | 1462784077804 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 01:54:37 INFO - PROCESS | 1935 | 1462784077876 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:37 INFO - PROCESS | 1935 | ++DOCSHELL 0x12a5b4800 == 46 [pid = 1935] [id = 785] 01:54:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 111 (0x120fb9800) [pid = 1935] [serial = 2353] [outer = 0x0] 01:54:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 112 (0x120fc1400) [pid = 1935] [serial = 2354] [outer = 0x120fb9800] 01:54:37 INFO - PROCESS | 1935 | 1462784077910 Marionette DEBUG loaded listener.js 01:54:37 INFO - PROCESS | 1935 | ++DOMWINDOW == 113 (0x123582400) [pid = 1935] [serial = 2355] [outer = 0x120fb9800] 01:54:38 INFO - PROCESS | 1935 | 1462784078191 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:54:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 518ms 01:54:38 INFO - PROCESS | 1935 | 1462784078243 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 01:54:38 INFO - PROCESS | 1935 | 1462784078245 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 01:54:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:54:38 INFO - PROCESS | 1935 | 1462784078248 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:54:38 INFO - PROCESS | 1935 | 1462784078250 Marionette TRACE conn2 <- [1,3106,null,{}] 01:54:38 INFO - PROCESS | 1935 | 1462784078253 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}] 01:54:38 INFO - PROCESS | 1935 | 1462784078432 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 01:54:38 INFO - PROCESS | 1935 | 1462784078447 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:38 INFO - PROCESS | 1935 | ++DOCSHELL 0x12ac9e000 == 47 [pid = 1935] [id = 786] 01:54:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 114 (0x12391cc00) [pid = 1935] [serial = 2356] [outer = 0x0] 01:54:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 115 (0x123abb400) [pid = 1935] [serial = 2357] [outer = 0x12391cc00] 01:54:38 INFO - PROCESS | 1935 | 1462784078480 Marionette DEBUG loaded listener.js 01:54:38 INFO - PROCESS | 1935 | ++DOMWINDOW == 116 (0x123d1bc00) [pid = 1935] [serial = 2358] [outer = 0x12391cc00] 01:54:38 INFO - PROCESS | 1935 | 1462784078902 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]]]}] 01:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:54:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:54:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 01:54:38 INFO - PROCESS | 1935 | 1462784078919 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 01:54:38 INFO - PROCESS | 1935 | 1462784078920 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 01:54:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:54:38 INFO - PROCESS | 1935 | 1462784078928 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:54:38 INFO - PROCESS | 1935 | 1462784078929 Marionette TRACE conn2 <- [1,3110,null,{}] 01:54:38 INFO - PROCESS | 1935 | 1462784078931 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}] 01:54:39 INFO - PROCESS | 1935 | 1462784079035 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 01:54:39 INFO - PROCESS | 1935 | 1462784079072 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x12b2d2800 == 48 [pid = 1935] [id = 787] 01:54:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 117 (0x1239b3000) [pid = 1935] [serial = 2359] [outer = 0x0] 01:54:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 118 (0x123dd8400) [pid = 1935] [serial = 2360] [outer = 0x1239b3000] 01:54:39 INFO - PROCESS | 1935 | 1462784079097 Marionette DEBUG loaded listener.js 01:54:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 119 (0x124e24c00) [pid = 1935] [serial = 2361] [outer = 0x1239b3000] 01:54:39 INFO - PROCESS | 1935 | 1462784079370 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"]]]}] 01:54:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:54:39 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 01:54:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:54:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:54:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 468ms 01:54:39 INFO - PROCESS | 1935 | 1462784079400 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 01:54:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:54:39 INFO - PROCESS | 1935 | 1462784079401 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 01:54:39 INFO - PROCESS | 1935 | 1462784079412 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:54:39 INFO - PROCESS | 1935 | 1462784079413 Marionette TRACE conn2 <- [1,3114,null,{}] 01:54:39 INFO - PROCESS | 1935 | 1462784079421 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}] 01:54:39 INFO - PROCESS | 1935 | 1462784079533 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 01:54:39 INFO - PROCESS | 1935 | 1462784079572 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\", \"96d21c41-fd3f-4570-b85a-0ccae9796c4d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:54:39 INFO - PROCESS | 1935 | ++DOCSHELL 0x12bf2d800 == 49 [pid = 1935] [id = 788] 01:54:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 120 (0x124e2d400) [pid = 1935] [serial = 2362] [outer = 0x0] 01:54:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 121 (0x124eba800) [pid = 1935] [serial = 2363] [outer = 0x124e2d400] 01:54:39 INFO - PROCESS | 1935 | 1462784079597 Marionette DEBUG loaded listener.js 01:54:39 INFO - PROCESS | 1935 | ++DOMWINDOW == 122 (0x12657a800) [pid = 1935] [serial = 2364] [outer = 0x124e2d400] 01:54:39 INFO - PROCESS | 1935 | 1462784079893 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]]]}] 01:54:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:54:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 526ms 01:54:39 INFO - PROCESS | 1935 | 1462784079934 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 01:54:39 INFO - PROCESS | 1935 | 1462784079935 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 121 (0x120fc1800) [pid = 1935] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 120 (0x112a68c00) [pid = 1935] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 119 (0x12a797800) [pid = 1935] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 118 (0x119c4f400) [pid = 1935] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 117 (0x1185a1000) [pid = 1935] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 116 (0x118737000) [pid = 1935] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 115 (0x113bf2800) [pid = 1935] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 114 (0x111b0c000) [pid = 1935] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 113 (0x12890c800) [pid = 1935] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 112 (0x118084400) [pid = 1935] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 111 (0x126573800) [pid = 1935] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 110 (0x10a7b4000) [pid = 1935] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:54:40 INFO - PROCESS | 1935 | --DOMWINDOW == 109 (0x11808ec00) [pid = 1935] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:54:41 WARNING - u'runner_teardown' () 01:54:41 INFO - No more tests 01:54:41 INFO - Got 0 unexpected results 01:54:41 INFO - SUITE-END | took 528s 01:54:41 INFO - Closing logging queue 01:54:41 INFO - queue closed 01:54:41 INFO - Return code: 0 01:54:41 WARNING - # TBPL SUCCESS # 01:54:41 INFO - Running post-action listener: _resource_record_post_action 01:54:41 INFO - Running post-run listener: _resource_record_post_run 01:54:42 INFO - Total resource usage - Wall time: 549s; CPU: 57.0%; Read bytes: 626688; Write bytes: 950934016; Read time: 11; Write time: 4731 01:54:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:54:42 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148222464; Write bytes: 146052608; Read time: 13499; Write time: 288 01:54:42 INFO - run-tests - Wall time: 532s; CPU: 57.0%; Read bytes: 561152; Write bytes: 792736768; Read time: 8; Write time: 4402 01:54:42 INFO - Running post-run listener: _upload_blobber_files 01:54:42 INFO - Blob upload gear active. 01:54:42 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:54:42 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 01:54:42 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'] 01:54:42 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 01:54:42 INFO - (blobuploader) - INFO - Open directory for files ... 01:54:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:54:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:54:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:54:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:54:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:54:43 INFO - (blobuploader) - INFO - Done attempting. 01:54:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:54:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:54:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:54:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:54:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:54:44 INFO - (blobuploader) - INFO - Done attempting. 01:54:44 INFO - (blobuploader) - INFO - Iteration through files over. 01:54:44 INFO - Return code: 0 01:54:44 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:54:44 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:54:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d080d2260a0d882810fbbb86268eadecb5a20a6c65e055b4815f6d028096503d731350031f53583527c9ddca11c0591e5213bbbee06c0eca23a935093fedc69a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87958cd5ad980ada71a8c5db3c36b779c39abf01a1e22c0c6f7a6473fd5596deca67b9bb942b59ddc02f2030c8f14b1303285c29a54ec13d05e6169f427104ab"} 01:54:44 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:54:44 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:54:44 INFO - Contents: 01:54:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d080d2260a0d882810fbbb86268eadecb5a20a6c65e055b4815f6d028096503d731350031f53583527c9ddca11c0591e5213bbbee06c0eca23a935093fedc69a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87958cd5ad980ada71a8c5db3c36b779c39abf01a1e22c0c6f7a6473fd5596deca67b9bb942b59ddc02f2030c8f14b1303285c29a54ec13d05e6169f427104ab"} 01:54:44 INFO - Running post-run listener: copy_logs_to_upload_dir 01:54:44 INFO - Copying logs to upload dir... 01:54:44 INFO - mkdir: /builds/slave/test/build/upload/logs 01:54:44 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=602.105962 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-05-09 01:54:45.329125) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 01:54:45.333118) ========= 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.YVmM4vcpzF/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.emOeMCppYd/Listeners TMPDIR=/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/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/d080d2260a0d882810fbbb86268eadecb5a20a6c65e055b4815f6d028096503d731350031f53583527c9ddca11c0591e5213bbbee06c0eca23a935093fedc69a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87958cd5ad980ada71a8c5db3c36b779c39abf01a1e22c0c6f7a6473fd5596deca67b9bb942b59ddc02f2030c8f14b1303285c29a54ec13d05e6169f427104ab"} build_url:https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012785 build_url: 'https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/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/d080d2260a0d882810fbbb86268eadecb5a20a6c65e055b4815f6d028096503d731350031f53583527c9ddca11c0591e5213bbbee06c0eca23a935093fedc69a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/87958cd5ad980ada71a8c5db3c36b779c39abf01a1e22c0c6f7a6473fd5596deca67b9bb942b59ddc02f2030c8f14b1303285c29a54ec13d05e6169f427104ab"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LTX9aJW5RXe_bYfEpem75A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 01:54:45.373054) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:54:45.374847) ========= 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.YVmM4vcpzF/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.emOeMCppYd/Listeners TMPDIR=/var/folders/2d/l2dyrh5107v305_74qp5tzp400000w/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.005284 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 01:54:45.429302) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 01:54:45.429813) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 01:54:45.430313) ========= ========= Total master_lag: 1.23 =========