builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0174 starttime: 1462624953.13 results: success (0) buildid: 20160507050055 builduid: b9db4183736b4756810e5dce19e13bb9 revision: 544bc272bfe13911e43f21b7fe52eb01f0435de4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:33.133301) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:33.133743) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:33.134051) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:33.152943) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:33.153420) ========= 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.0Y5wqKheEo/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.8tT81BPMAL/Listeners TMPDIR=/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/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-07 05:42:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.43M=0.001s 2016-05-07 05:42:33 (8.43 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.115818 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:33.286500) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:33.286819) ========= 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.0Y5wqKheEo/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.8tT81BPMAL/Listeners TMPDIR=/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/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.020622 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:33.336097) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-07 05:42:33.336433) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 544bc272bfe13911e43f21b7fe52eb01f0435de4 --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 544bc272bfe13911e43f21b7fe52eb01f0435de4 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.0Y5wqKheEo/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.8tT81BPMAL/Listeners TMPDIR=/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/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-07 05:42:33,406 truncating revision to first 12 chars 2016-05-07 05:42:33,406 Setting DEBUG logging. 2016-05-07 05:42:33,406 attempt 1/10 2016-05-07 05:42:33,407 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/544bc272bfe1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-07 05:42:34,269 unpacking tar archive at: mozilla-aurora-544bc272bfe1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.114879 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-07 05:42:34.469403) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:34.469795) ========= script_repo_revision: 544bc272bfe13911e43f21b7fe52eb01f0435de4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:34.470421) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:34.470864) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-07 05:42:34.488304) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 13 secs) (at 2016-05-07 05:42:34.488832) ========= /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.0Y5wqKheEo/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.8tT81BPMAL/Listeners TMPDIR=/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 05:42:34 INFO - MultiFileLogger online at 20160507 05:42:34 in /builds/slave/test 05:42:34 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 05:42:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:42:34 INFO - {'append_to_log': False, 05:42:34 INFO - 'base_work_dir': '/builds/slave/test', 05:42:34 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:42:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:42:34 INFO - 'buildbot_json_path': 'buildprops.json', 05:42:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:42:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:42:34 INFO - 'download_minidump_stackwalk': True, 05:42:34 INFO - 'download_symbols': 'true', 05:42:34 INFO - 'e10s': False, 05:42:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:42:34 INFO - 'tooltool.py': '/tools/tooltool.py', 05:42:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:42:34 INFO - '/tools/misc-python/virtualenv.py')}, 05:42:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:42:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:42:34 INFO - 'log_level': 'info', 05:42:34 INFO - 'log_to_console': True, 05:42:34 INFO - 'opt_config_files': (), 05:42:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:42:34 INFO - '--processes=1', 05:42:34 INFO - '--config=%(test_path)s/wptrunner.ini', 05:42:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:42:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:42:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:42:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:42:34 INFO - 'pip_index': False, 05:42:34 INFO - 'require_test_zip': True, 05:42:34 INFO - 'test_type': ('testharness',), 05:42:34 INFO - 'this_chunk': '1', 05:42:34 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:42:34 INFO - 'total_chunks': '10', 05:42:34 INFO - 'virtualenv_path': 'venv', 05:42:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:42:34 INFO - 'work_dir': 'build'} 05:42:34 INFO - ##### 05:42:34 INFO - ##### Running clobber step. 05:42:34 INFO - ##### 05:42:34 INFO - Running pre-action listener: _resource_record_pre_action 05:42:34 INFO - Running main action method: clobber 05:42:34 INFO - rmtree: /builds/slave/test/build 05:42:34 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:42:34 INFO - Running post-action listener: _resource_record_post_action 05:42:34 INFO - ##### 05:42:34 INFO - ##### Running read-buildbot-config step. 05:42:34 INFO - ##### 05:42:34 INFO - Running pre-action listener: _resource_record_pre_action 05:42:34 INFO - Running main action method: read_buildbot_config 05:42:34 INFO - Using buildbot properties: 05:42:34 INFO - { 05:42:34 INFO - "project": "", 05:42:34 INFO - "product": "firefox", 05:42:34 INFO - "script_repo_revision": "production", 05:42:34 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 05:42:34 INFO - "repository": "", 05:42:34 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 05:42:34 INFO - "buildid": "20160507050055", 05:42:34 INFO - "pgo_build": "False", 05:42:34 INFO - "basedir": "/builds/slave/test", 05:42:34 INFO - "buildnumber": 0, 05:42:34 INFO - "slavename": "t-yosemite-r7-0174", 05:42:34 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 05:42:34 INFO - "platform": "macosx64", 05:42:34 INFO - "branch": "mozilla-aurora", 05:42:34 INFO - "revision": "544bc272bfe13911e43f21b7fe52eb01f0435de4", 05:42:34 INFO - "repo_path": "releases/mozilla-aurora", 05:42:34 INFO - "moz_repo_path": "", 05:42:34 INFO - "stage_platform": "macosx64", 05:42:34 INFO - "builduid": "b9db4183736b4756810e5dce19e13bb9", 05:42:34 INFO - "slavebuilddir": "test" 05:42:34 INFO - } 05:42:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 05:42:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 05:42:34 INFO - Running post-action listener: _resource_record_post_action 05:42:34 INFO - ##### 05:42:34 INFO - ##### Running download-and-extract step. 05:42:34 INFO - ##### 05:42:34 INFO - Running pre-action listener: _resource_record_pre_action 05:42:34 INFO - Running main action method: download_and_extract 05:42:34 INFO - mkdir: /builds/slave/test/build/tests 05:42:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:34 INFO - https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:42:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:42:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:42:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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 05:42:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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 05:42:36 INFO - Downloaded 1235 bytes. 05:42:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:42:36 INFO - Using the following test package requirements: 05:42:36 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:42:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:42:36 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 05:42:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:42:36 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 05:42:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:42:36 INFO - u'jsshell-mac64.zip'], 05:42:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:42:36 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 05:42:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:42:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:42:36 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 05:42:36 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:42:36 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 05:42:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:42:36 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 05:42:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:42:36 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 05:42:36 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 05:42:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:36 INFO - https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:42:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:42:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:42:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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 05:42:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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 05:42:38 INFO - Downloaded 17969668 bytes. 05:42:38 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/*'] 05:42:38 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/* 05:42:39 INFO - caution: filename not matched: web-platform/* 05:42:39 INFO - Return code: 11 05:42:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:39 INFO - https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:42:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:42:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:42:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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 05:42:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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 05:42:46 INFO - Downloaded 36408648 bytes. 05:42:46 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/*'] 05:42:46 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/* 05:42:50 INFO - caution: filename not matched: bin/* 05:42:50 INFO - caution: filename not matched: config/* 05:42:50 INFO - caution: filename not matched: mozbase/* 05:42:50 INFO - caution: filename not matched: marionette/* 05:42:50 INFO - caution: filename not matched: tools/wptserve/* 05:42:50 INFO - Return code: 11 05:42:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:50 INFO - https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 05:42:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:42:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:42:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 05:42:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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 05:43:03 INFO - Downloaded 73025912 bytes. 05:43:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:43:03 INFO - mkdir: /builds/slave/test/properties 05:43:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:43:03 INFO - Writing to file /builds/slave/test/properties/build_url 05:43:03 INFO - Contents: 05:43:03 INFO - build_url:https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:43:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:43:04 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:43:04 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:43:04 INFO - Contents: 05:43:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:43:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:04 INFO - https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:43:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:43:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:43:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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 05:43:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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 05:43:19 INFO - Downloaded 103567568 bytes. 05:43:19 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'] 05:43:19 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 05:43:23 INFO - Return code: 0 05:43:23 INFO - Running post-action listener: _resource_record_post_action 05:43:23 INFO - Running post-action listener: set_extra_try_arguments 05:43:23 INFO - ##### 05:43:23 INFO - ##### Running create-virtualenv step. 05:43:23 INFO - ##### 05:43:23 INFO - Running pre-action listener: _pre_create_virtualenv 05:43:23 INFO - Running pre-action listener: _resource_record_pre_action 05:43:23 INFO - Running main action method: create_virtualenv 05:43:23 INFO - Creating virtualenv /builds/slave/test/build/venv 05:43:23 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:43:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:43:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:43:23 INFO - Using real prefix '/tools/python27' 05:43:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:43:24 INFO - Installing distribute.............................................................................................................................................................................................done. 05:43:27 INFO - Installing pip.................done. 05:43:27 INFO - Return code: 0 05:43:27 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:43:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:27 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 0x10efa1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efbef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbac501e0e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efba5e0>, '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 0x10eb9dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ebc8990>, '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.0Y5wqKheEo/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.8tT81BPMAL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:43:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:43:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Y5wqKheEo/Render', 05:43:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:27 INFO - 'HOME': '/Users/cltbld', 05:43:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:27 INFO - 'LOGNAME': 'cltbld', 05:43:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:27 INFO - 'MOZ_NO_REMOTE': '1', 05:43:27 INFO - 'NO_EM_RESTART': '1', 05:43:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:27 INFO - 'PWD': '/builds/slave/test', 05:43:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:27 INFO - 'SHELL': '/bin/bash', 05:43:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8tT81BPMAL/Listeners', 05:43:27 INFO - 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', 05:43:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:27 INFO - 'USER': 'cltbld', 05:43:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:27 INFO - 'XPC_FLAGS': '0x0', 05:43:27 INFO - 'XPC_SERVICE_NAME': '0', 05:43:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:27 INFO - Downloading/unpacking psutil>=0.7.1 05:43: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 05:43: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 05:43: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 05:43: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 05:43: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 05:43: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 05:43:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:43:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:43:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:43:30 INFO - Installing collected packages: psutil 05:43:30 INFO - Running setup.py install for psutil 05:43:30 INFO - building 'psutil._psutil_osx' extension 05:43:30 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 05:43:31 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 05:43:31 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 05:43:31 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 05:43:31 INFO - building 'psutil._psutil_posix' extension 05:43:31 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 05:43:31 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:43:31 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:43:31 INFO - ^ 05:43:31 INFO - 1 warning generated. 05:43:31 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 05:43:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:43:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:43:31 INFO - Successfully installed psutil 05:43:31 INFO - Cleaning up... 05:43:31 INFO - Return code: 0 05:43:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:43:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:31 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 0x10efa1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efbef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbac501e0e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efba5e0>, '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 0x10eb9dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ebc8990>, '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.0Y5wqKheEo/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.8tT81BPMAL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:43:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:43:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Y5wqKheEo/Render', 05:43:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:31 INFO - 'HOME': '/Users/cltbld', 05:43:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:31 INFO - 'LOGNAME': 'cltbld', 05:43:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:31 INFO - 'MOZ_NO_REMOTE': '1', 05:43:31 INFO - 'NO_EM_RESTART': '1', 05:43:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:31 INFO - 'PWD': '/builds/slave/test', 05:43:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:31 INFO - 'SHELL': '/bin/bash', 05:43:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8tT81BPMAL/Listeners', 05:43:31 INFO - 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', 05:43:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:31 INFO - 'USER': 'cltbld', 05:43:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:31 INFO - 'XPC_FLAGS': '0x0', 05:43:31 INFO - 'XPC_SERVICE_NAME': '0', 05:43:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:43:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:43:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:43:34 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:43:34 INFO - Installing collected packages: mozsystemmonitor 05:43:34 INFO - Running setup.py install for mozsystemmonitor 05:43:34 INFO - Successfully installed mozsystemmonitor 05:43:34 INFO - Cleaning up... 05:43:34 INFO - Return code: 0 05:43:34 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:43:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:34 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 0x10efa1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efbef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbac501e0e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efba5e0>, '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 0x10eb9dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ebc8990>, '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.0Y5wqKheEo/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.8tT81BPMAL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:43:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:43:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Y5wqKheEo/Render', 05:43:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:34 INFO - 'HOME': '/Users/cltbld', 05:43:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:34 INFO - 'LOGNAME': 'cltbld', 05:43:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:34 INFO - 'MOZ_NO_REMOTE': '1', 05:43:34 INFO - 'NO_EM_RESTART': '1', 05:43:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:34 INFO - 'PWD': '/builds/slave/test', 05:43:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:34 INFO - 'SHELL': '/bin/bash', 05:43:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8tT81BPMAL/Listeners', 05:43:34 INFO - 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', 05:43:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:34 INFO - 'USER': 'cltbld', 05:43:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:34 INFO - 'XPC_FLAGS': '0x0', 05:43:34 INFO - 'XPC_SERVICE_NAME': '0', 05:43:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:35 INFO - Downloading/unpacking blobuploader==1.2.4 05:43:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:37 INFO - Downloading blobuploader-1.2.4.tar.gz 05:43:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:43:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:43:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:43:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:43:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:38 INFO - Downloading docopt-0.6.1.tar.gz 05:43:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:43:38 INFO - Installing collected packages: blobuploader, requests, docopt 05:43:38 INFO - Running setup.py install for blobuploader 05:43:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:43:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:43:39 INFO - Running setup.py install for requests 05:43:39 INFO - Running setup.py install for docopt 05:43:39 INFO - Successfully installed blobuploader requests docopt 05:43:39 INFO - Cleaning up... 05:43:39 INFO - Return code: 0 05:43:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:43:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:39 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 0x10efa1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efbef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbac501e0e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efba5e0>, '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 0x10eb9dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ebc8990>, '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.0Y5wqKheEo/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.8tT81BPMAL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:43:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:43:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Y5wqKheEo/Render', 05:43:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:39 INFO - 'HOME': '/Users/cltbld', 05:43:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:39 INFO - 'LOGNAME': 'cltbld', 05:43:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:39 INFO - 'MOZ_NO_REMOTE': '1', 05:43:39 INFO - 'NO_EM_RESTART': '1', 05:43:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:39 INFO - 'PWD': '/builds/slave/test', 05:43:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:39 INFO - 'SHELL': '/bin/bash', 05:43:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8tT81BPMAL/Listeners', 05:43:39 INFO - 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', 05:43:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:39 INFO - 'USER': 'cltbld', 05:43:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:39 INFO - 'XPC_FLAGS': '0x0', 05:43:39 INFO - 'XPC_SERVICE_NAME': '0', 05:43:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:43:40 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-H0Xui_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:43:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:43:40 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-W0zePr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:43:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:43:40 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-K9tAVS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:43:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:43:40 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-dIcKaB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:43:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:43:40 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-mfZR9P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:43:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:43:40 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-vzXAEN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:43:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:43:40 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-tum3MD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:43:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:43:40 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-D3QzFv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:43:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:43:40 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-mGu4OF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:43:41 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-u3UTHc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:43:41 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-R6Y_7A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:43:41 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-nG_B3A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:43:41 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-SvDTwi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:43:41 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-__9pWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:43:41 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-ZwT3RM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:43:41 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-PHYbho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:43:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:43:41 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-K7nanX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:43:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:43:41 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-IN7cja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:43:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:43:42 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-AVIjOM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:43:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:43:42 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-TX3xyj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:43:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:43:42 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-te6gnb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:43:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:43:42 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:43:42 INFO - Running setup.py install for manifestparser 05:43:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:43:42 INFO - Running setup.py install for mozcrash 05:43:43 INFO - Running setup.py install for mozdebug 05:43:43 INFO - Running setup.py install for mozdevice 05:43:43 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:43:43 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:43:43 INFO - Running setup.py install for mozfile 05:43:43 INFO - Running setup.py install for mozhttpd 05:43:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:43:43 INFO - Running setup.py install for mozinfo 05:43:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:43:43 INFO - Running setup.py install for mozInstall 05:43:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:43:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:43:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:43:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:43:43 INFO - Running setup.py install for mozleak 05:43:44 INFO - Running setup.py install for mozlog 05:43:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:43:44 INFO - Running setup.py install for moznetwork 05:43:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:43:44 INFO - Running setup.py install for mozprocess 05:43:44 INFO - Running setup.py install for mozprofile 05:43:44 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:43:44 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:43:44 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:43:44 INFO - Running setup.py install for mozrunner 05:43:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:43:44 INFO - Running setup.py install for mozscreenshot 05:43:44 INFO - Running setup.py install for moztest 05:43:45 INFO - Running setup.py install for mozversion 05:43:45 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:43:45 INFO - Running setup.py install for wptserve 05:43:45 INFO - Running setup.py install for marionette-driver 05:43:45 INFO - Running setup.py install for browsermob-proxy 05:43:45 INFO - Running setup.py install for marionette-client 05:43:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:43:46 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:43:46 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:43:46 INFO - Cleaning up... 05:43:46 INFO - Return code: 0 05:43:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:43:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:43:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:43:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:43:46 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 0x10efa1e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efbef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fbac501e0e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10efba5e0>, '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 0x10eb9dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ebc8990>, '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.0Y5wqKheEo/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.8tT81BPMAL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:43:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:43:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:43:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Y5wqKheEo/Render', 05:43:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:43:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:43:46 INFO - 'HOME': '/Users/cltbld', 05:43:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:43:46 INFO - 'LOGNAME': 'cltbld', 05:43:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:43:46 INFO - 'MOZ_NO_REMOTE': '1', 05:43:46 INFO - 'NO_EM_RESTART': '1', 05:43:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:43:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:43:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:43:46 INFO - 'PWD': '/builds/slave/test', 05:43:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:43:46 INFO - 'SHELL': '/bin/bash', 05:43:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8tT81BPMAL/Listeners', 05:43:46 INFO - 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', 05:43:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:43:46 INFO - 'USER': 'cltbld', 05:43:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:43:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:43:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:43:46 INFO - 'XPC_FLAGS': '0x0', 05:43:46 INFO - 'XPC_SERVICE_NAME': '0', 05:43:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:43:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:43:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:43:46 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-xsDy5V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:43:46 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:43:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:43:46 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-8IPcuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:43:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:43:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:43:46 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-6TBzSM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:43:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:43:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:43:46 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-JHrSI1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:43:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:43:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:43:46 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-OP6URz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:43:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:43:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:43:46 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-lpNd0U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:43:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:43:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:43:47 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-wt06H4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:43:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:43:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:43:47 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-qwX2RN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:43:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:43:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:43:47 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-cvPkch-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:43:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:43:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:43:47 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-ciS1xt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:43:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:43:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:43:47 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-b6hz0C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:43:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:43:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:43:47 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-k7DlcO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:43:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:43:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:43:47 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-8CJcds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:43:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:43:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:43:47 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-WIFS53-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:43:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:43:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:43:47 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-pVZhtd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:43:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:43:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:43:48 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-rX36m3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:43:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:43:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:43:48 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-k1bJvb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:43:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:43:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:43:48 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-VkRCQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:43:48 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:43:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:43:48 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-RLjAxq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:43:48 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:43:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:43:48 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-jlkiLu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:43:48 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:43:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:43:48 INFO - Running setup.py (path:/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/pip-bNPoea-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:43:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:43:49 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:43:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:43:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:43:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:43:49 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:43:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:43:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:43:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:43:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:43:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:43:51 INFO - Downloading blessings-1.6.tar.gz 05:43:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:43:51 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:43:51 INFO - Installing collected packages: blessings 05:43:51 INFO - Running setup.py install for blessings 05:43:51 INFO - Successfully installed blessings 05:43:51 INFO - Cleaning up... 05:43:51 INFO - Return code: 0 05:43:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:43:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:43:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:43:52 INFO - Reading from file tmpfile_stdout 05:43:52 INFO - Current package versions: 05:43:52 INFO - blessings == 1.6 05:43:52 INFO - blobuploader == 1.2.4 05:43:52 INFO - browsermob-proxy == 0.6.0 05:43:52 INFO - docopt == 0.6.1 05:43:52 INFO - manifestparser == 1.1 05:43:52 INFO - marionette-client == 2.3.0 05:43:52 INFO - marionette-driver == 1.4.0 05:43:52 INFO - mozInstall == 1.12 05:43:52 INFO - mozcrash == 0.17 05:43:52 INFO - mozdebug == 0.1 05:43:52 INFO - mozdevice == 0.48 05:43:52 INFO - mozfile == 1.2 05:43:52 INFO - mozhttpd == 0.7 05:43:52 INFO - mozinfo == 0.9 05:43:52 INFO - mozleak == 0.1 05:43:52 INFO - mozlog == 3.1 05:43:52 INFO - moznetwork == 0.27 05:43:52 INFO - mozprocess == 0.22 05:43:52 INFO - mozprofile == 0.28 05:43:52 INFO - mozrunner == 6.11 05:43:52 INFO - mozscreenshot == 0.1 05:43:52 INFO - mozsystemmonitor == 0.0 05:43:52 INFO - moztest == 0.7 05:43:52 INFO - mozversion == 1.4 05:43:52 INFO - psutil == 3.1.1 05:43:52 INFO - requests == 1.2.3 05:43:52 INFO - wptserve == 1.4.0 05:43:52 INFO - wsgiref == 0.1.2 05:43:52 INFO - Running post-action listener: _resource_record_post_action 05:43:52 INFO - Running post-action listener: _start_resource_monitoring 05:43:52 INFO - Starting resource monitoring. 05:43:52 INFO - ##### 05:43:52 INFO - ##### Running pull step. 05:43:52 INFO - ##### 05:43:52 INFO - Running pre-action listener: _resource_record_pre_action 05:43:52 INFO - Running main action method: pull 05:43:52 INFO - Pull has nothing to do! 05:43:52 INFO - Running post-action listener: _resource_record_post_action 05:43:52 INFO - ##### 05:43:52 INFO - ##### Running install step. 05:43:52 INFO - ##### 05:43:52 INFO - Running pre-action listener: _resource_record_pre_action 05:43:52 INFO - Running main action method: install 05:43:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:43:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:43:52 INFO - Reading from file tmpfile_stdout 05:43:52 INFO - Detecting whether we're running mozinstall >=1.0... 05:43:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:43:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:43:52 INFO - Reading from file tmpfile_stdout 05:43:52 INFO - Output received: 05:43:52 INFO - Usage: mozinstall [options] installer 05:43:52 INFO - Options: 05:43:52 INFO - -h, --help show this help message and exit 05:43:52 INFO - -d DEST, --destination=DEST 05:43:52 INFO - Directory to install application into. [default: 05:43:52 INFO - "/builds/slave/test"] 05:43:52 INFO - --app=APP Application being installed. [default: firefox] 05:43:52 INFO - mkdir: /builds/slave/test/build/application 05:43:52 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'] 05:43:52 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 05:44:10 INFO - Reading from file tmpfile_stdout 05:44:10 INFO - Output received: 05:44:10 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 05:44:10 INFO - Running post-action listener: _resource_record_post_action 05:44:10 INFO - ##### 05:44:10 INFO - ##### Running run-tests step. 05:44:10 INFO - ##### 05:44:10 INFO - Running pre-action listener: _resource_record_pre_action 05:44:10 INFO - Running main action method: run_tests 05:44:10 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:44:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:44:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:44:10 INFO - grabbing minidump binary from tooltool 05:44: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')]} 05:44:10 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 0x10efba5e0>, '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 0x10eb9dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ebc8990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:44:10 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:44:10 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 05:44:10 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:44:10 INFO - Return code: 0 05:44:10 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:44:10 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:44:10 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/SXFgZAEBSPeJfXwJyxi8hA/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 05:44:10 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/SXFgZAEBSPeJfXwJyxi8hA/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 05:44:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Y5wqKheEo/Render', 05:44:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:44:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:44:10 INFO - 'HOME': '/Users/cltbld', 05:44:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:44:10 INFO - 'LOGNAME': 'cltbld', 05:44:10 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:44:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:10 INFO - 'MOZ_NO_REMOTE': '1', 05:44:10 INFO - 'NO_EM_RESTART': '1', 05:44:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:10 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:44:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:10 INFO - 'PWD': '/builds/slave/test', 05:44:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:44:10 INFO - 'SHELL': '/bin/bash', 05:44:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.8tT81BPMAL/Listeners', 05:44:10 INFO - 'TMPDIR': '/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/T/', 05:44:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:44:10 INFO - 'USER': 'cltbld', 05:44:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:44:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:44:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:44:10 INFO - 'XPC_FLAGS': '0x0', 05:44:10 INFO - 'XPC_SERVICE_NAME': '0', 05:44:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:44:10 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/SXFgZAEBSPeJfXwJyxi8hA/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 05:44:11 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:44:11 INFO - import pkg_resources 05:44:12 INFO - Using 1 client processes 05:44:12 INFO - wptserve Starting http server on 127.0.0.1:8000 05:44:12 INFO - wptserve Starting http server on 127.0.0.1:8001 05:44:12 INFO - wptserve Starting http server on 127.0.0.1:8443 05:44:14 INFO - SUITE-START | Running 778 tests 05:44:14 INFO - Running testharness tests 05:44:14 INFO - Setting up ssl 05:44:14 INFO - PROCESS | certutil | 05:44:14 INFO - PROCESS | certutil | 05:44:14 INFO - PROCESS | certutil | 05:44:14 INFO - Certificate Nickname Trust Attributes 05:44:14 INFO - SSL,S/MIME,JAR/XPI 05:44:14 INFO - 05:44:14 INFO - web-platform-tests CT,, 05:44:14 INFO - 05:44:14 INFO - Starting runner 05:44:15 INFO - PROCESS | 2278 | [2278] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:44:15 INFO - PROCESS | 2278 | 1462625055367 Marionette DEBUG Marionette enabled via build flag and pref 05:44:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x113f1b000 == 1 [pid = 2278] [id = 1] 05:44:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 1 (0x113f1b800) [pid = 2278] [serial = 1] [outer = 0x0] 05:44:15 INFO - PROCESS | 2278 | [2278] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 05:44:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 2 (0x113f1c800) [pid = 2278] [serial = 2] [outer = 0x113f1b800] 05:44:15 INFO - PROCESS | 2278 | 1462625055680 Marionette INFO Listening on port 2828 05:44:15 INFO - PROCESS | 2278 | 1462625055914 Marionette DEBUG Marionette enabled via command-line flag 05:44:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x116920800 == 2 [pid = 2278] [id = 2] 05:44:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 3 (0x116921000) [pid = 2278] [serial = 3] [outer = 0x0] 05:44:15 INFO - PROCESS | 2278 | [2278] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 05:44:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 4 (0x116922000) [pid = 2278] [serial = 4] [outer = 0x116921000] 05:44:16 INFO - PROCESS | 2278 | [2278] 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 05:44:16 INFO - PROCESS | 2278 | 1462625056069 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49823 05:44:16 INFO - PROCESS | 2278 | 1462625056154 Marionette DEBUG Closed connection conn0 05:44:16 INFO - PROCESS | 2278 | [2278] 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 05:44:16 INFO - PROCESS | 2278 | 1462625056160 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49824 05:44:16 INFO - PROCESS | 2278 | 1462625056169 Marionette DEBUG Closed connection conn1 05:44:16 INFO - PROCESS | 2278 | [2278] 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 05:44:16 INFO - PROCESS | 2278 | 1462625056174 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49825 05:44:16 INFO - PROCESS | 2278 | 1462625056182 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:44:16 INFO - PROCESS | 2278 | 1462625056188 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":"20160507050055","device":"desktop","version":"48.0a2"} 05:44:16 INFO - PROCESS | 2278 | [2278] 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 05:44:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x119d66000 == 3 [pid = 2278] [id = 3] 05:44:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 5 (0x119d66800) [pid = 2278] [serial = 5] [outer = 0x0] 05:44:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x119d67000 == 4 [pid = 2278] [id = 4] 05:44:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 6 (0x119916800) [pid = 2278] [serial = 6] [outer = 0x0] 05:44:17 INFO - PROCESS | 2278 | [2278] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:44:17 INFO - PROCESS | 2278 | [2278] 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 05:44:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x123759000 == 5 [pid = 2278] [id = 5] 05:44:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 7 (0x119916000) [pid = 2278] [serial = 7] [outer = 0x0] 05:44:17 INFO - PROCESS | 2278 | [2278] 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 05:44:17 INFO - PROCESS | 2278 | [2278] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:44:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 8 (0x124018000) [pid = 2278] [serial = 8] [outer = 0x119916000] 05:44:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 9 (0x1245cb800) [pid = 2278] [serial = 9] [outer = 0x119d66800] 05:44:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 10 (0x1196ce400) [pid = 2278] [serial = 10] [outer = 0x119916800] 05:44:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 11 (0x1196d0000) [pid = 2278] [serial = 11] [outer = 0x119916000] 05:44:17 INFO - PROCESS | 2278 | [2278] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:44:17 INFO - PROCESS | 2278 | 1462625057969 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 2278 | 1462625057979 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 12 (0x1267f9400) [pid = 2278] [serial = 12] [outer = 0x119916000] 05:44:18 INFO - PROCESS | 2278 | 1462625058334 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"285c72b3-bc6b-954b-b9f4-9e2b2860a49c","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":"20160507050055","device":"desktop","version":"48.0a2","command_id":1}}] 05:44:18 INFO - PROCESS | 2278 | 1462625058438 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}] 05:44:18 INFO - PROCESS | 2278 | 1462625058499 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:44:18 INFO - PROCESS | 2278 | 1462625058568 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:44:18 INFO - PROCESS | 2278 | [2278] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:44:18 INFO - PROCESS | 2278 | [2278] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 05:44:18 INFO - PROCESS | 2278 | [2278] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 05:44:18 INFO - PROCESS | 2278 | [2278] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:44:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 13 (0x11a17a800) [pid = 2278] [serial = 13] [outer = 0x119916000] 05:44:19 INFO - PROCESS | 2278 | [2278] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:44:19 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:44:19 INFO - PROCESS | 2278 | 1462625059074 Marionette TRACE conn2 <- [1,3,null,{}] 05:44:19 INFO - PROCESS | 2278 | 1462625059080 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:44:19 INFO - PROCESS | 2278 | 1462625059103 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:44:19 INFO - PROCESS | 2278 | 1462625059131 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 2278 | 1462625059133 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:44:19 INFO - PROCESS | 2278 | 1462625059136 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 2278 | 1462625059138 Marionette TRACE conn2 <- [1,6,null,{}] 05:44:19 INFO - PROCESS | 2278 | 1462625059141 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}] 05:44:19 INFO - PROCESS | 2278 | 1462625059153 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:44:19 INFO - PROCESS | 2278 | 1462625059156 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fd1800 == 6 [pid = 2278] [id = 6] 05:44:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 14 (0x12905dc00) [pid = 2278] [serial = 14] [outer = 0x0] 05:44:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 15 (0x12905f800) [pid = 2278] [serial = 15] [outer = 0x12905dc00] 05:44:19 INFO - PROCESS | 2278 | 1462625059188 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 16 (0x129324c00) [pid = 2278] [serial = 16] [outer = 0x12905dc00] 05:44:19 INFO - PROCESS | 2278 | 1462625059461 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]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 05:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:44:19 INFO - PROCESS | 2278 | 1462625059506 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 2278 | 1462625059508 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:44:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x113fcc800 == 7 [pid = 2278] [id = 7] 05:44:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 17 (0x11515bc00) [pid = 2278] [serial = 17] [outer = 0x0] 05:44:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 18 (0x1295f1400) [pid = 2278] [serial = 18] [outer = 0x11515bc00] 05:44:19 INFO - PROCESS | 2278 | 1462625059536 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 2278 | 1462625059560 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 2278 | 1462625059561 Marionette TRACE conn2 <- [1,10,null,{}] 05:44:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 19 (0x1295f6400) [pid = 2278] [serial = 19] [outer = 0x11515bc00] 05:44:19 INFO - PROCESS | 2278 | 1462625059611 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}] 05:44:19 INFO - PROCESS | 2278 | 1462625059722 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:44:19 INFO - PROCESS | 2278 | 1462625059731 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a755000 == 8 [pid = 2278] [id = 8] 05:44:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 20 (0x12a93c400) [pid = 2278] [serial = 20] [outer = 0x0] 05:44:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 21 (0x12a93e400) [pid = 2278] [serial = 21] [outer = 0x12a93c400] 05:44:19 INFO - PROCESS | 2278 | 1462625059774 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 22 (0x12a942400) [pid = 2278] [serial = 22] [outer = 0x12a93c400] 05:44:20 INFO - PROCESS | 2278 | 1462625060291 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]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 832ms 05:44:20 INFO - PROCESS | 2278 | 1462625060342 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 2278 | 1462625060344 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:44:20 INFO - PROCESS | 2278 | 1462625060347 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 2278 | 1462625060349 Marionette TRACE conn2 <- [1,14,null,{}] 05:44:20 INFO - PROCESS | 2278 | 1462625060352 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}] 05:44:20 INFO - PROCESS | 2278 | 1462625060501 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:44:20 INFO - PROCESS | 2278 | 1462625060520 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aea7000 == 9 [pid = 2278] [id = 9] 05:44:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 23 (0x1193cc000) [pid = 2278] [serial = 23] [outer = 0x0] 05:44:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 24 (0x12aced800) [pid = 2278] [serial = 24] [outer = 0x1193cc000] 05:44:20 INFO - PROCESS | 2278 | 1462625060561 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 25 (0x12a91b000) [pid = 2278] [serial = 25] [outer = 0x1193cc000] 05:44:20 INFO - PROCESS | 2278 | 1462625060982 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]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 670ms 05:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:44:21 INFO - PROCESS | 2278 | 1462625061017 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 2278 | 1462625061018 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:44:21 INFO - PROCESS | 2278 | 1462625061020 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 2278 | 1462625061021 Marionette TRACE conn2 <- [1,18,null,{}] 05:44:21 INFO - PROCESS | 2278 | 1462625061023 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}] 05:44:21 INFO - PROCESS | 2278 | 1462625061103 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:44:21 INFO - PROCESS | 2278 | 1462625061131 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb60000 == 10 [pid = 2278] [id = 10] 05:44:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 26 (0x12ba94400) [pid = 2278] [serial = 26] [outer = 0x0] 05:44:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 27 (0x12bacd800) [pid = 2278] [serial = 27] [outer = 0x12ba94400] 05:44:21 INFO - PROCESS | 2278 | 1462625061172 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 28 (0x12bad5000) [pid = 2278] [serial = 28] [outer = 0x12ba94400] 05:44:21 INFO - PROCESS | 2278 | 1462625061581 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]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 570ms 05:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:44:21 INFO - PROCESS | 2278 | 1462625061591 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 2278 | 1462625061592 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:44:21 INFO - PROCESS | 2278 | 1462625061597 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 2278 | 1462625061598 Marionette TRACE conn2 <- [1,22,null,{}] 05:44:21 INFO - PROCESS | 2278 | 1462625061600 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}] 05:44:21 INFO - PROCESS | 2278 | 1462625061668 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:44:21 INFO - PROCESS | 2278 | 1462625061672 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcd4000 == 11 [pid = 2278] [id = 11] 05:44:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 29 (0x118024400) [pid = 2278] [serial = 29] [outer = 0x0] 05:44:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 30 (0x118347c00) [pid = 2278] [serial = 30] [outer = 0x118024400] 05:44:21 INFO - PROCESS | 2278 | 1462625061695 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 31 (0x12bad8800) [pid = 2278] [serial = 31] [outer = 0x118024400] 05:44:22 INFO - PROCESS | 2278 | 1462625062049 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]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 472ms 05:44:22 INFO - PROCESS | 2278 | 1462625062068 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 2278 | 1462625062070 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:44:22 INFO - PROCESS | 2278 | 1462625062073 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 2278 | 1462625062075 Marionette TRACE conn2 <- [1,26,null,{}] 05:44:22 INFO - PROCESS | 2278 | 1462625062081 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}] 05:44:22 INFO - PROCESS | 2278 | 1462625062216 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:44:22 INFO - PROCESS | 2278 | 1462625062223 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c23a800 == 12 [pid = 2278] [id = 12] 05:44:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 32 (0x12bec6c00) [pid = 2278] [serial = 32] [outer = 0x0] 05:44:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 33 (0x12bed0c00) [pid = 2278] [serial = 33] [outer = 0x12bec6c00] 05:44:22 INFO - PROCESS | 2278 | 1462625062263 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 34 (0x12c288400) [pid = 2278] [serial = 34] [outer = 0x12bec6c00] 05:44:22 INFO - PROCESS | 2278 | 1462625062570 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]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 519ms 05:44:22 INFO - PROCESS | 2278 | 1462625062600 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 2278 | 1462625062601 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:44:22 INFO - PROCESS | 2278 | 1462625062603 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 2278 | 1462625062604 Marionette TRACE conn2 <- [1,30,null,{}] 05:44:22 INFO - PROCESS | 2278 | 1462625062607 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}] 05:44:22 INFO - PROCESS | 2278 | 1462625062690 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:44:22 INFO - PROCESS | 2278 | 1462625062697 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c556800 == 13 [pid = 2278] [id = 13] 05:44:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 35 (0x12c28ac00) [pid = 2278] [serial = 35] [outer = 0x0] 05:44:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 36 (0x12c5a3c00) [pid = 2278] [serial = 36] [outer = 0x12c28ac00] 05:44:22 INFO - PROCESS | 2278 | 1462625062722 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 37 (0x12c5a8000) [pid = 2278] [serial = 37] [outer = 0x12c28ac00] 05:44:22 INFO - PROCESS | 2278 | 1462625062949 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]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 05:44:22 INFO - PROCESS | 2278 | 1462625062972 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 2278 | 1462625062973 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:44:22 INFO - PROCESS | 2278 | 1462625062975 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 2278 | 1462625062976 Marionette TRACE conn2 <- [1,34,null,{}] 05:44:22 INFO - PROCESS | 2278 | 1462625062986 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}] 05:44:23 INFO - PROCESS | 2278 | 1462625063084 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:44:23 INFO - PROCESS | 2278 | 1462625063088 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c845000 == 14 [pid = 2278] [id = 14] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 38 (0x128c4a800) [pid = 2278] [serial = 38] [outer = 0x0] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 39 (0x12c5aac00) [pid = 2278] [serial = 39] [outer = 0x128c4a800] 05:44:23 INFO - PROCESS | 2278 | 1462625063113 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 40 (0x12c869000) [pid = 2278] [serial = 40] [outer = 0x128c4a800] 05:44:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9cf800 == 15 [pid = 2278] [id = 15] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 41 (0x12c9d0000) [pid = 2278] [serial = 41] [outer = 0x0] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 42 (0x12c9d4000) [pid = 2278] [serial = 42] [outer = 0x12c9d0000] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 43 (0x12c9d2000) [pid = 2278] [serial = 43] [outer = 0x12c9d0000] 05:44:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c554800 == 16 [pid = 2278] [id = 16] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 44 (0x12c869400) [pid = 2278] [serial = 44] [outer = 0x0] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 45 (0x12ca4cc00) [pid = 2278] [serial = 45] [outer = 0x12c869400] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 46 (0x12c872c00) [pid = 2278] [serial = 46] [outer = 0x12c869400] 05:44:23 INFO - PROCESS | 2278 | 1462625063441 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]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 525ms 05:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:44:23 INFO - PROCESS | 2278 | 1462625063501 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 2278 | 1462625063502 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:44:23 INFO - PROCESS | 2278 | 1462625063504 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 2278 | 1462625063505 Marionette TRACE conn2 <- [1,38,null,{}] 05:44:23 INFO - PROCESS | 2278 | 1462625063507 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}] 05:44:23 INFO - PROCESS | 2278 | 1462625063594 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:44:23 INFO - PROCESS | 2278 | 1462625063600 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cde9000 == 17 [pid = 2278] [id = 17] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 47 (0x12c86b400) [pid = 2278] [serial = 47] [outer = 0x0] 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 48 (0x12ca50400) [pid = 2278] [serial = 48] [outer = 0x12c86b400] 05:44:23 INFO - PROCESS | 2278 | 1462625063625 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 49 (0x11852b400) [pid = 2278] [serial = 49] [outer = 0x12c86b400] 05:44:23 INFO - PROCESS | 2278 | 1462625063871 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]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 05:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:44:23 INFO - PROCESS | 2278 | 1462625063923 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 2278 | 1462625063924 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:44:23 INFO - PROCESS | 2278 | 1462625063934 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 2278 | 1462625063935 Marionette TRACE conn2 <- [1,42,null,{}] 05:44:23 INFO - PROCESS | 2278 | 1462625063937 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}] 05:44:24 INFO - PROCESS | 2278 | 1462625064026 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:44:24 INFO - PROCESS | 2278 | 1462625064033 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d174800 == 18 [pid = 2278] [id = 18] 05:44:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 50 (0x1182d4000) [pid = 2278] [serial = 50] [outer = 0x0] 05:44:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 51 (0x1182d7c00) [pid = 2278] [serial = 51] [outer = 0x1182d4000] 05:44:24 INFO - PROCESS | 2278 | 1462625064058 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 52 (0x11834a000) [pid = 2278] [serial = 52] [outer = 0x1182d4000] 05:44:24 INFO - PROCESS | 2278 | 1462625064306 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]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 428ms 05:44:24 INFO - PROCESS | 2278 | 1462625064355 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 2278 | 1462625064356 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:44:24 INFO - PROCESS | 2278 | 1462625064359 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 2278 | 1462625064361 Marionette TRACE conn2 <- [1,46,null,{}] 05:44:24 INFO - PROCESS | 2278 | 1462625064371 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}] 05:44:24 INFO - PROCESS | 2278 | 1462625064458 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:44:24 INFO - PROCESS | 2278 | 1462625064463 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3b5800 == 19 [pid = 2278] [id = 19] 05:44:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 53 (0x1185cf000) [pid = 2278] [serial = 53] [outer = 0x0] 05:44:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 54 (0x1185d5800) [pid = 2278] [serial = 54] [outer = 0x1185cf000] 05:44:24 INFO - PROCESS | 2278 | 1462625064491 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 55 (0x1185da800) [pid = 2278] [serial = 55] [outer = 0x1185cf000] 05:44:24 INFO - PROCESS | 2278 | 1462625064726 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]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 376ms 05:44:24 INFO - PROCESS | 2278 | 1462625064736 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 2278 | 1462625064737 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:44:24 INFO - PROCESS | 2278 | 1462625064739 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 2278 | 1462625064740 Marionette TRACE conn2 <- [1,50,null,{}] 05:44:24 INFO - PROCESS | 2278 | 1462625064742 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}] 05:44:24 INFO - PROCESS | 2278 | 1462625064854 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:44:24 INFO - PROCESS | 2278 | 1462625064857 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d752800 == 20 [pid = 2278] [id = 20] 05:44:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 56 (0x118c6f400) [pid = 2278] [serial = 56] [outer = 0x0] 05:44:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 57 (0x12c967000) [pid = 2278] [serial = 57] [outer = 0x118c6f400] 05:44:24 INFO - PROCESS | 2278 | 1462625064882 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 58 (0x12c96c800) [pid = 2278] [serial = 58] [outer = 0x118c6f400] 05:44:25 INFO - PROCESS | 2278 | 1462625065116 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]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 05:44:25 INFO - PROCESS | 2278 | 1462625065158 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 2278 | 1462625065159 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:44:25 INFO - PROCESS | 2278 | 1462625065171 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 2278 | 1462625065172 Marionette TRACE conn2 <- [1,54,null,{}] 05:44:25 INFO - PROCESS | 2278 | 1462625065175 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}] 05:44:25 INFO - PROCESS | 2278 | 1462625065280 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:44:25 INFO - PROCESS | 2278 | 1462625065286 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d769800 == 21 [pid = 2278] [id = 21] 05:44:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 59 (0x12d889000) [pid = 2278] [serial = 59] [outer = 0x0] 05:44:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 60 (0x12d88e400) [pid = 2278] [serial = 60] [outer = 0x12d889000] 05:44:25 INFO - PROCESS | 2278 | 1462625065320 Marionette DEBUG loaded listener.js 05:44:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 61 (0x12d892c00) [pid = 2278] [serial = 61] [outer = 0x12d889000] 05:44:26 INFO - PROCESS | 2278 | 1462625066196 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]]]}] 05:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1070ms 05:44:26 INFO - PROCESS | 2278 | 1462625066242 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:44:26 INFO - PROCESS | 2278 | 1462625066245 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:44:26 INFO - PROCESS | 2278 | 1462625066249 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:44:26 INFO - PROCESS | 2278 | 1462625066252 Marionette TRACE conn2 <- [1,58,null,{}] 05:44:26 INFO - PROCESS | 2278 | 1462625066255 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}] 05:44:26 INFO - PROCESS | 2278 | 1462625066364 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:44:26 INFO - PROCESS | 2278 | 1462625066418 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x112abc000 == 22 [pid = 2278] [id = 22] 05:44:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 62 (0x11224d800) [pid = 2278] [serial = 62] [outer = 0x0] 05:44:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 63 (0x11270e800) [pid = 2278] [serial = 63] [outer = 0x11224d800] 05:44:26 INFO - PROCESS | 2278 | 1462625066450 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 64 (0x1130a6c00) [pid = 2278] [serial = 64] [outer = 0x11224d800] 05:44:26 INFO - PROCESS | 2278 | 1462625066851 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]]]}] 05:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 620ms 05:44:26 INFO - PROCESS | 2278 | 1462625066870 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:44:26 INFO - PROCESS | 2278 | 1462625066874 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:44:26 INFO - PROCESS | 2278 | 1462625066878 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:44:26 INFO - PROCESS | 2278 | 1462625066880 Marionette TRACE conn2 <- [1,62,null,{}] 05:44:26 INFO - PROCESS | 2278 | 1462625066883 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}] 05:44:26 INFO - PROCESS | 2278 | 1462625066989 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:44:27 INFO - PROCESS | 2278 | 1462625067025 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x116711800 == 23 [pid = 2278] [id = 23] 05:44:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 65 (0x11309e400) [pid = 2278] [serial = 65] [outer = 0x0] 05:44:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 66 (0x115157800) [pid = 2278] [serial = 66] [outer = 0x11309e400] 05:44:27 INFO - PROCESS | 2278 | 1462625067055 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 67 (0x116a5e000) [pid = 2278] [serial = 67] [outer = 0x11309e400] 05:44:27 INFO - PROCESS | 2278 | 1462625067468 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]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 05:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:44:27 INFO - PROCESS | 2278 | 1462625067499 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 2278 | 1462625067502 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:44:27 INFO - PROCESS | 2278 | 1462625067505 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 2278 | 1462625067509 Marionette TRACE conn2 <- [1,66,null,{}] 05:44:27 INFO - PROCESS | 2278 | 1462625067521 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}] 05:44:27 INFO - PROCESS | 2278 | 1462625067684 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:44:27 INFO - PROCESS | 2278 | 1462625067796 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x11705d800 == 24 [pid = 2278] [id = 24] 05:44:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 68 (0x118023000) [pid = 2278] [serial = 68] [outer = 0x0] 05:44:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 69 (0x1182d4400) [pid = 2278] [serial = 69] [outer = 0x118023000] 05:44:27 INFO - PROCESS | 2278 | 1462625067848 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 70 (0x11852fc00) [pid = 2278] [serial = 70] [outer = 0x118023000] 05:44:28 INFO - PROCESS | 2278 | 1462625068535 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]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1077ms 05:44:28 INFO - PROCESS | 2278 | 1462625068589 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:44:28 INFO - PROCESS | 2278 | 1462625068591 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:44:28 INFO - PROCESS | 2278 | 1462625068598 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 2278 | 1462625068601 Marionette TRACE conn2 <- [1,70,null,{}] 05:44:28 INFO - PROCESS | 2278 | 1462625068605 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}] 05:44:28 INFO - PROCESS | 2278 | 1462625068683 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:44:28 INFO - PROCESS | 2278 | 1462625068737 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x112d09800 == 25 [pid = 2278] [id = 25] 05:44:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 71 (0x113d78800) [pid = 2278] [serial = 71] [outer = 0x0] 05:44:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 72 (0x113df4000) [pid = 2278] [serial = 72] [outer = 0x113d78800] 05:44:28 INFO - PROCESS | 2278 | 1462625068765 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 73 (0x115e41400) [pid = 2278] [serial = 73] [outer = 0x113d78800] 05:44:29 INFO - PROCESS | 2278 | 1462625069167 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]]]}] 05:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 05:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:44:29 INFO - PROCESS | 2278 | 1462625069220 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 2278 | 1462625069223 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:44:29 INFO - PROCESS | 2278 | 1462625069227 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 2278 | 1462625069229 Marionette TRACE conn2 <- [1,74,null,{}] 05:44:29 INFO - PROCESS | 2278 | 1462625069231 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}] 05:44:29 INFO - PROCESS | 2278 | 1462625069301 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:44:29 INFO - PROCESS | 2278 | 1462625069306 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x113b95800 == 26 [pid = 2278] [id = 26] 05:44:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 74 (0x115ec7000) [pid = 2278] [serial = 74] [outer = 0x0] 05:44:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 75 (0x116168400) [pid = 2278] [serial = 75] [outer = 0x115ec7000] 05:44:29 INFO - PROCESS | 2278 | 1462625069334 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 76 (0x116775800) [pid = 2278] [serial = 76] [outer = 0x115ec7000] 05:44:29 INFO - PROCESS | 2278 | 1462625069644 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]]]}] 05:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 05:44:29 INFO - PROCESS | 2278 | 1462625069699 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 2278 | 1462625069701 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:44:29 INFO - PROCESS | 2278 | 1462625069703 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 2278 | 1462625069705 Marionette TRACE conn2 <- [1,78,null,{}] 05:44:29 INFO - PROCESS | 2278 | 1462625069712 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}] 05:44:29 INFO - PROCESS | 2278 | 1462625069782 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:44:29 INFO - PROCESS | 2278 | 1462625069787 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x1161d1800 == 27 [pid = 2278] [id = 27] 05:44:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 77 (0x116941800) [pid = 2278] [serial = 77] [outer = 0x0] 05:44:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 78 (0x116a5f400) [pid = 2278] [serial = 78] [outer = 0x116941800] 05:44:29 INFO - PROCESS | 2278 | 1462625069817 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 79 (0x117e70400) [pid = 2278] [serial = 79] [outer = 0x116941800] 05:44:30 INFO - PROCESS | 2278 | 1462625070128 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]]]}] 05:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 05:44:30 INFO - PROCESS | 2278 | 1462625070174 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 2278 | 1462625070177 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:44:30 INFO - PROCESS | 2278 | 1462625070182 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 2278 | 1462625070183 Marionette TRACE conn2 <- [1,82,null,{}] 05:44:30 INFO - PROCESS | 2278 | 1462625070185 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}] 05:44:30 INFO - PROCESS | 2278 | 1462625070286 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:44:30 INFO - PROCESS | 2278 | 1462625070339 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x116f08000 == 28 [pid = 2278] [id = 28] 05:44:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 80 (0x116943c00) [pid = 2278] [serial = 80] [outer = 0x0] 05:44:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 81 (0x117e7c000) [pid = 2278] [serial = 81] [outer = 0x116943c00] 05:44:30 INFO - PROCESS | 2278 | 1462625070382 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 82 (0x115e40400) [pid = 2278] [serial = 82] [outer = 0x116943c00] 05:44:30 INFO - PROCESS | 2278 | 1462625070774 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]]]}] 05:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 618ms 05:44:30 INFO - PROCESS | 2278 | 1462625070801 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 2278 | 1462625070802 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:44:30 INFO - PROCESS | 2278 | 1462625070804 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 2278 | 1462625070805 Marionette TRACE conn2 <- [1,86,null,{}] 05:44:30 INFO - PROCESS | 2278 | 1462625070808 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}] 05:44:30 INFO - PROCESS | 2278 | 1462625070894 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:44:30 INFO - PROCESS | 2278 | 1462625070901 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x11704f000 == 29 [pid = 2278] [id = 29] 05:44:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x116944c00) [pid = 2278] [serial = 83] [outer = 0x0] 05:44:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x11829d400) [pid = 2278] [serial = 84] [outer = 0x116944c00] 05:44:30 INFO - PROCESS | 2278 | 1462625070926 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x118530400) [pid = 2278] [serial = 85] [outer = 0x116944c00] 05:44:31 INFO - PROCESS | 2278 | 1462625071189 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]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 417ms 05:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:44:31 INFO - PROCESS | 2278 | 1462625071222 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 2278 | 1462625071223 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:44:31 INFO - PROCESS | 2278 | 1462625071225 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 2278 | 1462625071227 Marionette TRACE conn2 <- [1,90,null,{}] 05:44:31 INFO - PROCESS | 2278 | 1462625071236 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}] 05:44:31 INFO - PROCESS | 2278 | 1462625071327 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:44:31 INFO - PROCESS | 2278 | 1462625071335 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x11806b000 == 30 [pid = 2278] [id = 30] 05:44:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x1185c3000) [pid = 2278] [serial = 86] [outer = 0x0] 05:44:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x118c26800) [pid = 2278] [serial = 87] [outer = 0x1185c3000] 05:44:31 INFO - PROCESS | 2278 | 1462625071361 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x1190b6800) [pid = 2278] [serial = 88] [outer = 0x1185c3000] 05:44:31 INFO - PROCESS | 2278 | 1462625071650 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]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 475ms 05:44:31 INFO - PROCESS | 2278 | 1462625071702 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 2278 | 1462625071703 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:44:31 INFO - PROCESS | 2278 | 1462625071705 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 2278 | 1462625071706 Marionette TRACE conn2 <- [1,94,null,{}] 05:44:31 INFO - PROCESS | 2278 | 1462625071708 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}] 05:44:31 INFO - PROCESS | 2278 | 1462625071776 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:44:31 INFO - PROCESS | 2278 | 1462625071820 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x1182be000 == 31 [pid = 2278] [id = 31] 05:44:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x1185c5000) [pid = 2278] [serial = 89] [outer = 0x0] 05:44:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x1190be400) [pid = 2278] [serial = 90] [outer = 0x1185c5000] 05:44:31 INFO - PROCESS | 2278 | 1462625071845 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x11972ec00) [pid = 2278] [serial = 91] [outer = 0x1185c5000] 05:44:32 INFO - PROCESS | 2278 | 1462625072088 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]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 05:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:44:32 INFO - PROCESS | 2278 | 1462625072124 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 2278 | 1462625072125 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:44:32 INFO - PROCESS | 2278 | 1462625072127 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 2278 | 1462625072129 Marionette TRACE conn2 <- [1,98,null,{}] 05:44:32 INFO - PROCESS | 2278 | 1462625072139 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}] 05:44:32 INFO - PROCESS | 2278 | 1462625072213 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:44:32 INFO - PROCESS | 2278 | 1462625072219 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x119321000 == 32 [pid = 2278] [id = 32] 05:44:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1196d9800) [pid = 2278] [serial = 92] [outer = 0x0] 05:44:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x1199dac00) [pid = 2278] [serial = 93] [outer = 0x1196d9800] 05:44:32 INFO - PROCESS | 2278 | 1462625072243 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1199e9000) [pid = 2278] [serial = 94] [outer = 0x1196d9800] 05:44:32 INFO - PROCESS | 2278 | 1462625072519 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]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 427ms 05:44:32 INFO - PROCESS | 2278 | 1462625072554 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 2278 | 1462625072555 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:44:32 INFO - PROCESS | 2278 | 1462625072574 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 2278 | 1462625072575 Marionette TRACE conn2 <- [1,102,null,{}] 05:44:32 INFO - PROCESS | 2278 | 1462625072577 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}] 05:44:32 INFO - PROCESS | 2278 | 1462625072656 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:44:32 INFO - PROCESS | 2278 | 1462625072704 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x119719800 == 33 [pid = 2278] [id = 33] 05:44:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1133b1400) [pid = 2278] [serial = 95] [outer = 0x0] 05:44:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x119b67800) [pid = 2278] [serial = 96] [outer = 0x1133b1400] 05:44:32 INFO - PROCESS | 2278 | 1462625072743 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x119e73800) [pid = 2278] [serial = 97] [outer = 0x1133b1400] 05:44:33 INFO - PROCESS | 2278 | 1462625073081 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]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 524ms 05:44:33 INFO - PROCESS | 2278 | 1462625073094 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 2278 | 1462625073096 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:44:33 INFO - PROCESS | 2278 | 1462625073105 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 2278 | 1462625073106 Marionette TRACE conn2 <- [1,106,null,{}] 05:44:33 INFO - PROCESS | 2278 | 1462625073108 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}] 05:44:33 INFO - PROCESS | 2278 | 1462625073183 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:44:33 INFO - PROCESS | 2278 | 1462625073187 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x119d7d000 == 34 [pid = 2278] [id = 34] 05:44:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x119e77400) [pid = 2278] [serial = 98] [outer = 0x0] 05:44:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x11a034c00) [pid = 2278] [serial = 99] [outer = 0x119e77400] 05:44:33 INFO - PROCESS | 2278 | 1462625073213 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x11a176400) [pid = 2278] [serial = 100] [outer = 0x119e77400] 05:44:33 INFO - PROCESS | 2278 | 1462625073502 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]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 05:44:33 INFO - PROCESS | 2278 | 1462625073524 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:44:33 INFO - PROCESS | 2278 | 1462625073525 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:44:33 INFO - PROCESS | 2278 | 1462625073539 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 2278 | 1462625073541 Marionette TRACE conn2 <- [1,110,null,{}] 05:44:33 INFO - PROCESS | 2278 | 1462625073543 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}] 05:44:33 INFO - PROCESS | 2278 | 1462625073655 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:44:33 INFO - PROCESS | 2278 | 1462625073663 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e1b800 == 35 [pid = 2278] [id = 35] 05:44:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x119e73400) [pid = 2278] [serial = 101] [outer = 0x0] 05:44:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x11a17d800) [pid = 2278] [serial = 102] [outer = 0x119e73400] 05:44:33 INFO - PROCESS | 2278 | 1462625073697 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1234e4c00) [pid = 2278] [serial = 103] [outer = 0x119e73400] 05:44:33 INFO - PROCESS | 2278 | 1462625073979 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]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 484ms 05:44:34 INFO - PROCESS | 2278 | 1462625074020 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 2278 | 1462625074021 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:44:34 INFO - PROCESS | 2278 | 1462625074024 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 2278 | 1462625074025 Marionette TRACE conn2 <- [1,114,null,{}] 05:44:34 INFO - PROCESS | 2278 | 1462625074028 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}] 05:44:34 INFO - PROCESS | 2278 | 1462625074102 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:44:34 INFO - PROCESS | 2278 | 1462625074106 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232af800 == 36 [pid = 2278] [id = 36] 05:44:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x1211d7800) [pid = 2278] [serial = 104] [outer = 0x0] 05:44:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x124016400) [pid = 2278] [serial = 105] [outer = 0x1211d7800] 05:44:34 INFO - PROCESS | 2278 | 1462625074132 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1246fac00) [pid = 2278] [serial = 106] [outer = 0x1211d7800] 05:44:34 INFO - PROCESS | 2278 | 1462625074421 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]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 418ms 05:44:34 INFO - PROCESS | 2278 | 1462625074443 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 2278 | 1462625074446 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:44:34 INFO - PROCESS | 2278 | 1462625074456 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 2278 | 1462625074457 Marionette TRACE conn2 <- [1,118,null,{}] 05:44:34 INFO - PROCESS | 2278 | 1462625074460 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}] 05:44:34 INFO - PROCESS | 2278 | 1462625074605 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:44:34 INFO - PROCESS | 2278 | 1462625074616 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233e8000 == 37 [pid = 2278] [id = 37] 05:44:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x12344f800) [pid = 2278] [serial = 107] [outer = 0x0] 05:44:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x1247fb000) [pid = 2278] [serial = 108] [outer = 0x12344f800] 05:44:34 INFO - PROCESS | 2278 | 1462625074656 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x124dc0800) [pid = 2278] [serial = 109] [outer = 0x12344f800] 05:44:35 INFO - PROCESS | 2278 | 1462625075069 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]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 668ms 05:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:44:35 INFO - PROCESS | 2278 | 1462625075125 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 2278 | 1462625075126 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:44:35 INFO - PROCESS | 2278 | 1462625075128 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 2278 | 1462625075129 Marionette TRACE conn2 <- [1,122,null,{}] 05:44:35 INFO - PROCESS | 2278 | 1462625075131 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}] 05:44:35 INFO - PROCESS | 2278 | 1462625075221 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:44:35 INFO - PROCESS | 2278 | 1462625075228 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x12421d000 == 38 [pid = 2278] [id = 38] 05:44:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x123455c00) [pid = 2278] [serial = 110] [outer = 0x0] 05:44:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1250e7400) [pid = 2278] [serial = 111] [outer = 0x123455c00] 05:44:35 INFO - PROCESS | 2278 | 1462625075247 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x12578e800) [pid = 2278] [serial = 112] [outer = 0x123455c00] 05:44:35 INFO - PROCESS | 2278 | 1462625075605 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]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 521ms 05:44:35 INFO - PROCESS | 2278 | 1462625075650 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:44:35 INFO - PROCESS | 2278 | 1462625075652 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:44:35 INFO - PROCESS | 2278 | 1462625075655 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 2278 | 1462625075657 Marionette TRACE conn2 <- [1,126,null,{}] 05:44:35 INFO - PROCESS | 2278 | 1462625075660 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}] 05:44:35 INFO - PROCESS | 2278 | 1462625075770 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:44:35 INFO - PROCESS | 2278 | 1462625075829 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245da000 == 39 [pid = 2278] [id = 39] 05:44:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x124d82c00) [pid = 2278] [serial = 113] [outer = 0x0] 05:44:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x126161800) [pid = 2278] [serial = 114] [outer = 0x124d82c00] 05:44:35 INFO - PROCESS | 2278 | 1462625075870 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x126740000) [pid = 2278] [serial = 115] [outer = 0x124d82c00] 05:44:36 INFO - PROCESS | 2278 | 1462625076215 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]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 624ms 05:44:36 INFO - PROCESS | 2278 | 1462625076281 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:44:36 INFO - PROCESS | 2278 | 1462625076294 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:44:36 INFO - PROCESS | 2278 | 1462625076298 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 2278 | 1462625076299 Marionette TRACE conn2 <- [1,130,null,{}] 05:44:36 INFO - PROCESS | 2278 | 1462625076303 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}] 05:44:37 INFO - PROCESS | 2278 | 1462625077169 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:44:37 INFO - PROCESS | 2278 | 1462625077228 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x112648800 == 40 [pid = 2278] [id = 40] 05:44:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x11309b400) [pid = 2278] [serial = 116] [outer = 0x0] 05:44:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x11334d000) [pid = 2278] [serial = 117] [outer = 0x11309b400] 05:44:37 INFO - PROCESS | 2278 | 1462625077256 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x113d72400) [pid = 2278] [serial = 118] [outer = 0x11309b400] 05:44:37 INFO - PROCESS | 2278 | 1462625077590 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]]]}] 05:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1321ms 05:44:37 INFO - PROCESS | 2278 | 1462625077623 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:44:37 INFO - PROCESS | 2278 | 1462625077625 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:44:37 INFO - PROCESS | 2278 | 1462625077629 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 2278 | 1462625077632 Marionette TRACE conn2 <- [1,134,null,{}] 05:44:37 INFO - PROCESS | 2278 | 1462625077635 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}] 05:44:37 INFO - PROCESS | 2278 | 1462625077720 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:44:37 INFO - PROCESS | 2278 | 1462625077725 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x113b15800 == 41 [pid = 2278] [id = 41] 05:44:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x116073400) [pid = 2278] [serial = 119] [outer = 0x0] 05:44:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x1161f2000) [pid = 2278] [serial = 120] [outer = 0x116073400] 05:44:37 INFO - PROCESS | 2278 | 1462625077778 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x11677b800) [pid = 2278] [serial = 121] [outer = 0x116073400] 05:44:38 INFO - PROCESS | 2278 | 1462625078072 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]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 473ms 05:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:44:38 INFO - PROCESS | 2278 | 1462625078104 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 2278 | 1462625078106 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:44:38 INFO - PROCESS | 2278 | 1462625078109 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 2278 | 1462625078112 Marionette TRACE conn2 <- [1,138,null,{}] 05:44:38 INFO - PROCESS | 2278 | 1462625078118 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}] 05:44:38 INFO - PROCESS | 2278 | 1462625078207 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:44:38 INFO - PROCESS | 2278 | 1462625078248 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x11663c800 == 42 [pid = 2278] [id = 42] 05:44:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x11693d400) [pid = 2278] [serial = 122] [outer = 0x0] 05:44:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x117540400) [pid = 2278] [serial = 123] [outer = 0x11693d400] 05:44:38 INFO - PROCESS | 2278 | 1462625078290 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x118021000) [pid = 2278] [serial = 124] [outer = 0x11693d400] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x12a93c400) [pid = 2278] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x12905dc00) [pid = 2278] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x118c6f400) [pid = 2278] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1185cf000) [pid = 2278] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x1182d4000) [pid = 2278] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x12c86b400) [pid = 2278] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x128c4a800) [pid = 2278] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x12c28ac00) [pid = 2278] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x12bec6c00) [pid = 2278] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x118024400) [pid = 2278] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x12ba94400) [pid = 2278] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x1193cc000) [pid = 2278] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x116941800) [pid = 2278] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x116943c00) [pid = 2278] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x116944c00) [pid = 2278] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x1185c3000) [pid = 2278] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1185c5000) [pid = 2278] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1196d9800) [pid = 2278] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1133b1400) [pid = 2278] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x119e77400) [pid = 2278] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x1211d7800) [pid = 2278] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x12344f800) [pid = 2278] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x123455c00) [pid = 2278] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x12d889000) [pid = 2278] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11224d800) [pid = 2278] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11309e400) [pid = 2278] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x118023000) [pid = 2278] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x113d78800) [pid = 2278] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:44:39 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x115ec7000) [pid = 2278] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:44:39 INFO - PROCESS | 2278 | 1462625079177 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]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1075ms 05:44:39 INFO - PROCESS | 2278 | 1462625079185 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 2278 | 1462625079187 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:44:39 INFO - PROCESS | 2278 | 1462625079195 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 2278 | 1462625079201 Marionette TRACE conn2 <- [1,142,null,{}] 05:44:39 INFO - PROCESS | 2278 | 1462625079206 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}] 05:44:39 INFO - PROCESS | 2278 | 1462625079307 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:44:39 INFO - PROCESS | 2278 | 1462625079332 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x116963800 == 43 [pid = 2278] [id = 43] 05:44:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x1122c8400) [pid = 2278] [serial = 125] [outer = 0x0] 05:44:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x117e6f000) [pid = 2278] [serial = 126] [outer = 0x1122c8400] 05:44:39 INFO - PROCESS | 2278 | 1462625079357 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x118293800) [pid = 2278] [serial = 127] [outer = 0x1122c8400] 05:44:39 INFO - PROCESS | 2278 | 1462625079615 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]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 480ms 05:44:39 INFO - PROCESS | 2278 | 1462625079672 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 2278 | 1462625079673 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:44:39 INFO - PROCESS | 2278 | 1462625079675 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 2278 | 1462625079676 Marionette TRACE conn2 <- [1,146,null,{}] 05:44:39 INFO - PROCESS | 2278 | 1462625079683 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}] 05:44:39 INFO - PROCESS | 2278 | 1462625079751 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:44:39 INFO - PROCESS | 2278 | 1462625079802 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x1170a0800 == 44 [pid = 2278] [id = 44] 05:44:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x113b73c00) [pid = 2278] [serial = 128] [outer = 0x0] 05:44:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x1182d0800) [pid = 2278] [serial = 129] [outer = 0x113b73c00] 05:44:39 INFO - PROCESS | 2278 | 1462625079826 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x118523400) [pid = 2278] [serial = 130] [outer = 0x113b73c00] 05:44:40 INFO - PROCESS | 2278 | 1462625080085 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]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 423ms 05:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:44:40 INFO - PROCESS | 2278 | 1462625080099 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 2278 | 1462625080100 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:44:40 INFO - PROCESS | 2278 | 1462625080105 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 2278 | 1462625080106 Marionette TRACE conn2 <- [1,150,null,{}] 05:44:40 INFO - PROCESS | 2278 | 1462625080108 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}] 05:44:40 INFO - PROCESS | 2278 | 1462625080188 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:44:40 INFO - PROCESS | 2278 | 1462625080193 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x118c9f800 == 45 [pid = 2278] [id = 45] 05:44:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1185d0c00) [pid = 2278] [serial = 131] [outer = 0x0] 05:44:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1185d3000) [pid = 2278] [serial = 132] [outer = 0x1185d0c00] 05:44:40 INFO - PROCESS | 2278 | 1462625080225 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x118c6cc00) [pid = 2278] [serial = 133] [outer = 0x1185d0c00] 05:44:40 INFO - PROCESS | 2278 | 1462625080525 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]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 472ms 05:44:40 INFO - PROCESS | 2278 | 1462625080577 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 2278 | 1462625080578 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:44:40 INFO - PROCESS | 2278 | 1462625080581 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 2278 | 1462625080582 Marionette TRACE conn2 <- [1,154,null,{}] 05:44:40 INFO - PROCESS | 2278 | 1462625080584 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}] 05:44:40 INFO - PROCESS | 2278 | 1462625080653 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:44:40 INFO - PROCESS | 2278 | 1462625080657 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e0a000 == 46 [pid = 2278] [id = 46] 05:44:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x119008400) [pid = 2278] [serial = 134] [outer = 0x0] 05:44:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1190bec00) [pid = 2278] [serial = 135] [outer = 0x119008400] 05:44:40 INFO - PROCESS | 2278 | 1462625080684 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1196cf400) [pid = 2278] [serial = 136] [outer = 0x119008400] 05:44:41 INFO - PROCESS | 2278 | 1462625081029 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]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 05:44:41 INFO - PROCESS | 2278 | 1462625081050 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 2278 | 1462625081052 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:44:41 INFO - PROCESS | 2278 | 1462625081056 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 2278 | 1462625081058 Marionette TRACE conn2 <- [1,158,null,{}] 05:44:41 INFO - PROCESS | 2278 | 1462625081063 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}] 05:44:41 INFO - PROCESS | 2278 | 1462625081155 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:44:41 INFO - PROCESS | 2278 | 1462625081208 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x11330e000 == 47 [pid = 2278] [id = 47] 05:44:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x113344000) [pid = 2278] [serial = 137] [outer = 0x0] 05:44:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x11345d000) [pid = 2278] [serial = 138] [outer = 0x113344000] 05:44:41 INFO - PROCESS | 2278 | 1462625081240 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x115ec2c00) [pid = 2278] [serial = 139] [outer = 0x113344000] 05:44:41 INFO - PROCESS | 2278 | 1462625081686 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]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 05:44:41 INFO - PROCESS | 2278 | 1462625081746 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 2278 | 1462625081750 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:44:41 INFO - PROCESS | 2278 | 1462625081756 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 2278 | 1462625081758 Marionette TRACE conn2 <- [1,162,null,{}] 05:44:41 INFO - PROCESS | 2278 | 1462625081760 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}] 05:44:41 INFO - PROCESS | 2278 | 1462625081849 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:44:41 INFO - PROCESS | 2278 | 1462625081904 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x118c99000 == 48 [pid = 2278] [id = 48] 05:44:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1160dc400) [pid = 2278] [serial = 140] [outer = 0x0] 05:44:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x117178800) [pid = 2278] [serial = 141] [outer = 0x1160dc400] 05:44:41 INFO - PROCESS | 2278 | 1462625081932 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x11801c800) [pid = 2278] [serial = 142] [outer = 0x1160dc400] 05:44:42 INFO - PROCESS | 2278 | 1462625082332 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]]]}] 05:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 623ms 05:44:42 INFO - PROCESS | 2278 | 1462625082395 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:44:42 INFO - PROCESS | 2278 | 1462625082397 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:44:42 INFO - PROCESS | 2278 | 1462625082401 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 2278 | 1462625082403 Marionette TRACE conn2 <- [1,166,null,{}] 05:44:42 INFO - PROCESS | 2278 | 1462625082411 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}] 05:44:42 INFO - PROCESS | 2278 | 1462625082503 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:44:42 INFO - PROCESS | 2278 | 1462625082586 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x111ea0000 == 49 [pid = 2278] [id = 49] 05:44:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x118c27800) [pid = 2278] [serial = 143] [outer = 0x0] 05:44:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x118c74800) [pid = 2278] [serial = 144] [outer = 0x118c27800] 05:44:42 INFO - PROCESS | 2278 | 1462625082618 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x115ec4c00) [pid = 2278] [serial = 145] [outer = 0x118c27800] 05:44:43 INFO - PROCESS | 2278 | 1462625083057 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]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 05:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:44:43 INFO - PROCESS | 2278 | 1462625083073 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 2278 | 1462625083075 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:44:43 INFO - PROCESS | 2278 | 1462625083093 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 2278 | 1462625083095 Marionette TRACE conn2 <- [1,170,null,{}] 05:44:43 INFO - PROCESS | 2278 | 1462625083100 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}] 05:44:43 INFO - PROCESS | 2278 | 1462625083188 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:44:43 INFO - PROCESS | 2278 | 1462625083239 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233ea000 == 50 [pid = 2278] [id = 50] 05:44:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x118c28c00) [pid = 2278] [serial = 146] [outer = 0x0] 05:44:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x119730400) [pid = 2278] [serial = 147] [outer = 0x118c28c00] 05:44:43 INFO - PROCESS | 2278 | 1462625083268 Marionette DEBUG loaded listener.js 05:44:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x1199e2800) [pid = 2278] [serial = 148] [outer = 0x118c28c00] 05:44:43 INFO - PROCESS | 2278 | 1462625083655 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]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 639ms 05:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:44:43 INFO - PROCESS | 2278 | 1462625083717 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 2278 | 1462625083718 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:44:43 INFO - PROCESS | 2278 | 1462625083720 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 2278 | 1462625083722 Marionette TRACE conn2 <- [1,174,null,{}] 05:44:43 INFO - PROCESS | 2278 | 1462625083724 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}] 05:44:43 INFO - PROCESS | 2278 | 1462625083808 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:44:43 INFO - PROCESS | 2278 | 1462625083972 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x113311800 == 51 [pid = 2278] [id = 51] 05:44:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x112052000) [pid = 2278] [serial = 149] [outer = 0x0] 05:44:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1122c8800) [pid = 2278] [serial = 150] [outer = 0x112052000] 05:44:44 INFO - PROCESS | 2278 | 1462625084000 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x113b71c00) [pid = 2278] [serial = 151] [outer = 0x112052000] 05:44:44 INFO - PROCESS | 2278 | 1462625084376 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]]]}] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x118c9f800 == 50 [pid = 2278] [id = 45] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1170a0800 == 49 [pid = 2278] [id = 44] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x116963800 == 48 [pid = 2278] [id = 43] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x11663c800 == 47 [pid = 2278] [id = 42] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x119d7d000 == 46 [pid = 2278] [id = 34] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x113b15800 == 45 [pid = 2278] [id = 41] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x116f08000 == 44 [pid = 2278] [id = 28] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x11704f000 == 43 [pid = 2278] [id = 29] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x112648800 == 42 [pid = 2278] [id = 40] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x119e1b800 == 41 [pid = 2278] [id = 35] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1182be000 == 40 [pid = 2278] [id = 31] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x119719800 == 39 [pid = 2278] [id = 33] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x11806b000 == 38 [pid = 2278] [id = 30] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x119321000 == 37 [pid = 2278] [id = 32] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1161d1800 == 36 [pid = 2278] [id = 27] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1233ea000 == 35 [pid = 2278] [id = 50] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x111ea0000 == 34 [pid = 2278] [id = 49] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x118c99000 == 33 [pid = 2278] [id = 48] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1233e8000 == 32 [pid = 2278] [id = 37] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x12421d000 == 31 [pid = 2278] [id = 38] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1232af800 == 30 [pid = 2278] [id = 36] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1245da000 == 29 [pid = 2278] [id = 39] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x115e0a000 == 28 [pid = 2278] [id = 46] 05:44:44 INFO - PROCESS | 2278 | --DOCSHELL 0x11330e000 == 27 [pid = 2278] [id = 47] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x116168400) [pid = 2278] [serial = 75] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x116a5f400) [pid = 2278] [serial = 78] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x117e7c000) [pid = 2278] [serial = 81] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x11829d400) [pid = 2278] [serial = 84] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x118530400) [pid = 2278] [serial = 85] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x118c26800) [pid = 2278] [serial = 87] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1190b6800) [pid = 2278] [serial = 88] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1190be400) [pid = 2278] [serial = 90] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x11972ec00) [pid = 2278] [serial = 91] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x1199dac00) [pid = 2278] [serial = 93] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x119b67800) [pid = 2278] [serial = 96] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x11a034c00) [pid = 2278] [serial = 99] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x1199e9000) [pid = 2278] [serial = 94] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x11a17d800) [pid = 2278] [serial = 102] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x124016400) [pid = 2278] [serial = 105] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1247fb000) [pid = 2278] [serial = 108] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1250e7400) [pid = 2278] [serial = 111] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x11270e800) [pid = 2278] [serial = 63] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x115157800) [pid = 2278] [serial = 66] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1182d4400) [pid = 2278] [serial = 69] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x113df4000) [pid = 2278] [serial = 72] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x116775800) [pid = 2278] [serial = 76] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11a176400) [pid = 2278] [serial = 100] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x115e41400) [pid = 2278] [serial = 73] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x1246fac00) [pid = 2278] [serial = 106] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x124dc0800) [pid = 2278] [serial = 109] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x11852fc00) [pid = 2278] [serial = 70] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x12578e800) [pid = 2278] [serial = 112] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x116a5e000) [pid = 2278] [serial = 67] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x117e70400) [pid = 2278] [serial = 79] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x119e73800) [pid = 2278] [serial = 97] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1130a6c00) [pid = 2278] [serial = 64] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x12d892c00) [pid = 2278] [serial = 61] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x115e40400) [pid = 2278] [serial = 82] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x12a93e400) [pid = 2278] [serial = 21] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x129324c00) [pid = 2278] [serial = 16] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x1295f1400) [pid = 2278] [serial = 18] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x12905f800) [pid = 2278] [serial = 15] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x1196d0000) [pid = 2278] [serial = 11] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x124018000) [pid = 2278] [serial = 8] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 81 (0x1182d7c00) [pid = 2278] [serial = 51] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 80 (0x12ca50400) [pid = 2278] [serial = 48] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 79 (0x11852b400) [pid = 2278] [serial = 49] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 78 (0x12ca4cc00) [pid = 2278] [serial = 45] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 77 (0x12c5aac00) [pid = 2278] [serial = 39] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 76 (0x12c869000) [pid = 2278] [serial = 40] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 75 (0x12c9d4000) [pid = 2278] [serial = 42] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 74 (0x12c5a3c00) [pid = 2278] [serial = 36] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 73 (0x12c5a8000) [pid = 2278] [serial = 37] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 72 (0x12c288400) [pid = 2278] [serial = 34] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 71 (0x12bed0c00) [pid = 2278] [serial = 33] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 70 (0x118347c00) [pid = 2278] [serial = 30] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 69 (0x12bad8800) [pid = 2278] [serial = 31] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 68 (0x12bacd800) [pid = 2278] [serial = 27] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 67 (0x12bad5000) [pid = 2278] [serial = 28] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 66 (0x12a91b000) [pid = 2278] [serial = 25] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 65 (0x12aced800) [pid = 2278] [serial = 24] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 64 (0x12a942400) [pid = 2278] [serial = 22] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 63 (0x12d88e400) [pid = 2278] [serial = 60] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 62 (0x12c967000) [pid = 2278] [serial = 57] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 61 (0x12c96c800) [pid = 2278] [serial = 58] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 60 (0x1185d5800) [pid = 2278] [serial = 54] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 59 (0x1185da800) [pid = 2278] [serial = 55] [outer = 0x0] [url = about:blank] 05:44:44 INFO - PROCESS | 2278 | --DOMWINDOW == 58 (0x11834a000) [pid = 2278] [serial = 52] [outer = 0x0] [url = about:blank] 05:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1173ms 05:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:44:44 INFO - PROCESS | 2278 | 1462625084895 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 2278 | 1462625084898 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:44:44 INFO - PROCESS | 2278 | 1462625084901 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 2278 | 1462625084903 Marionette TRACE conn2 <- [1,178,null,{}] 05:44:44 INFO - PROCESS | 2278 | 1462625084907 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}] 05:44:44 INFO - PROCESS | 2278 | 1462625084979 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:44:44 INFO - PROCESS | 2278 | 1462625084986 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x112649800 == 28 [pid = 2278] [id = 52] 05:44:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 59 (0x113405800) [pid = 2278] [serial = 152] [outer = 0x0] 05:44:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 60 (0x113bf3800) [pid = 2278] [serial = 153] [outer = 0x113405800] 05:44:45 INFO - PROCESS | 2278 | 1462625085017 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 61 (0x11515c000) [pid = 2278] [serial = 154] [outer = 0x113405800] 05:44:45 INFO - PROCESS | 2278 | 1462625085475 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]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 624ms 05:44:45 INFO - PROCESS | 2278 | 1462625085526 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:44:45 INFO - PROCESS | 2278 | 1462625085530 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:44:45 INFO - PROCESS | 2278 | 1462625085538 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 2278 | 1462625085543 Marionette TRACE conn2 <- [1,182,null,{}] 05:44:45 INFO - PROCESS | 2278 | 1462625085555 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}] 05:44:45 INFO - PROCESS | 2278 | 1462625085634 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:44:45 INFO - PROCESS | 2278 | 1462625085639 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x113b1f000 == 29 [pid = 2278] [id = 53] 05:44:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 62 (0x1160db800) [pid = 2278] [serial = 155] [outer = 0x0] 05:44:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 63 (0x1161ab000) [pid = 2278] [serial = 156] [outer = 0x1160db800] 05:44:45 INFO - PROCESS | 2278 | 1462625085667 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 64 (0x116774400) [pid = 2278] [serial = 157] [outer = 0x1160db800] 05:44:45 INFO - PROCESS | 2278 | 1462625085954 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]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 435ms 05:44:45 INFO - PROCESS | 2278 | 1462625085970 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:44:45 INFO - PROCESS | 2278 | 1462625085972 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:44:45 INFO - PROCESS | 2278 | 1462625085975 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 2278 | 1462625085976 Marionette TRACE conn2 <- [1,186,null,{}] 05:44:45 INFO - PROCESS | 2278 | 1462625085991 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}] 05:44:46 INFO - PROCESS | 2278 | 1462625086071 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:44:46 INFO - PROCESS | 2278 | 1462625086110 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x116710800 == 30 [pid = 2278] [id = 54] 05:44:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 65 (0x1169b3800) [pid = 2278] [serial = 158] [outer = 0x0] 05:44:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 66 (0x11753e000) [pid = 2278] [serial = 159] [outer = 0x1169b3800] 05:44:46 INFO - PROCESS | 2278 | 1462625086139 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 67 (0x118021400) [pid = 2278] [serial = 160] [outer = 0x1169b3800] 05:44:46 INFO - PROCESS | 2278 | 1462625086420 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]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 475ms 05:44:46 INFO - PROCESS | 2278 | 1462625086452 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 2278 | 1462625086453 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:44:46 INFO - PROCESS | 2278 | 1462625086455 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 2278 | 1462625086456 Marionette TRACE conn2 <- [1,190,null,{}] 05:44:46 INFO - PROCESS | 2278 | 1462625086458 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}] 05:44:46 INFO - PROCESS | 2278 | 1462625086539 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:44:46 INFO - PROCESS | 2278 | 1462625086542 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x117057800 == 31 [pid = 2278] [id = 55] 05:44:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 68 (0x118025c00) [pid = 2278] [serial = 161] [outer = 0x0] 05:44:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 69 (0x11829d000) [pid = 2278] [serial = 162] [outer = 0x118025c00] 05:44:46 INFO - PROCESS | 2278 | 1462625086570 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 70 (0x1182d5400) [pid = 2278] [serial = 163] [outer = 0x118025c00] 05:44:46 INFO - PROCESS | 2278 | 1462625086853 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]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 419ms 05:44:46 INFO - PROCESS | 2278 | 1462625086874 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 2278 | 1462625086875 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:44:46 INFO - PROCESS | 2278 | 1462625086889 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 2278 | 1462625086890 Marionette TRACE conn2 <- [1,194,null,{}] 05:44:46 INFO - PROCESS | 2278 | 1462625086892 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}] 05:44:46 INFO - PROCESS | 2278 | 1462625086985 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:44:47 INFO - PROCESS | 2278 | 1462625086996 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x117096800 == 32 [pid = 2278] [id = 56] 05:44:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 71 (0x113404000) [pid = 2278] [serial = 164] [outer = 0x0] 05:44:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 72 (0x1182ce800) [pid = 2278] [serial = 165] [outer = 0x113404000] 05:44:47 INFO - PROCESS | 2278 | 1462625087021 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 73 (0x11852f800) [pid = 2278] [serial = 166] [outer = 0x113404000] 05:44:47 INFO - PROCESS | 2278 | 1462625087298 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]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 429ms 05:44:47 INFO - PROCESS | 2278 | 1462625087308 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:44:47 INFO - PROCESS | 2278 | 1462625087309 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:44:47 INFO - PROCESS | 2278 | 1462625087327 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 2278 | 1462625087329 Marionette TRACE conn2 <- [1,198,null,{}] 05:44:47 INFO - PROCESS | 2278 | 1462625087342 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}] 05:44:47 INFO - PROCESS | 2278 | 1462625087442 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:44:47 INFO - PROCESS | 2278 | 1462625087448 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x1182c1000 == 33 [pid = 2278] [id = 57] 05:44:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 74 (0x1185c1800) [pid = 2278] [serial = 167] [outer = 0x0] 05:44:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 75 (0x1185d3800) [pid = 2278] [serial = 168] [outer = 0x1185c1800] 05:44:47 INFO - PROCESS | 2278 | 1462625087503 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 76 (0x11900a400) [pid = 2278] [serial = 169] [outer = 0x1185c1800] 05:44:47 INFO - PROCESS | 2278 | 1462625087827 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]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 545ms 05:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:44:47 INFO - PROCESS | 2278 | 1462625087857 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:44:47 INFO - PROCESS | 2278 | 1462625087859 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:44:47 INFO - PROCESS | 2278 | 1462625087862 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 2278 | 1462625087864 Marionette TRACE conn2 <- [1,202,null,{}] 05:44:47 INFO - PROCESS | 2278 | 1462625087875 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}] 05:44:47 INFO - PROCESS | 2278 | 1462625087960 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:44:47 INFO - PROCESS | 2278 | 1462625087967 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x119712800 == 34 [pid = 2278] [id = 58] 05:44:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 77 (0x1185c3000) [pid = 2278] [serial = 170] [outer = 0x0] 05:44:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 78 (0x1190b6800) [pid = 2278] [serial = 171] [outer = 0x1185c3000] 05:44:48 INFO - PROCESS | 2278 | 1462625088006 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 79 (0x119728c00) [pid = 2278] [serial = 172] [outer = 0x1185c3000] 05:44:48 INFO - PROCESS | 2278 | 1462625088452 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]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 05:44:48 INFO - PROCESS | 2278 | 1462625088491 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 2278 | 1462625088492 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:44:48 INFO - PROCESS | 2278 | 1462625088494 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 2278 | 1462625088495 Marionette TRACE conn2 <- [1,206,null,{}] 05:44:48 INFO - PROCESS | 2278 | 1462625088504 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}] 05:44:48 INFO - PROCESS | 2278 | 1462625088586 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:44:48 INFO - PROCESS | 2278 | 1462625088590 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x119bbd800 == 35 [pid = 2278] [id = 59] 05:44:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 80 (0x1190b9c00) [pid = 2278] [serial = 173] [outer = 0x0] 05:44:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 81 (0x119731400) [pid = 2278] [serial = 174] [outer = 0x1190b9c00] 05:44:48 INFO - PROCESS | 2278 | 1462625088615 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 82 (0x1199e9000) [pid = 2278] [serial = 175] [outer = 0x1190b9c00] 05:44:48 INFO - PROCESS | 2278 | 1462625088918 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]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 05:44:48 INFO - PROCESS | 2278 | 1462625088963 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 2278 | 1462625088964 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:44:48 INFO - PROCESS | 2278 | 1462625088967 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 2278 | 1462625088968 Marionette TRACE conn2 <- [1,210,null,{}] 05:44:48 INFO - PROCESS | 2278 | 1462625088970 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}] 05:44:49 INFO - PROCESS | 2278 | 1462625089067 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:44:49 INFO - PROCESS | 2278 | --DOMWINDOW == 81 (0x116073400) [pid = 2278] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:44:49 INFO - PROCESS | 2278 | --DOMWINDOW == 80 (0x11693d400) [pid = 2278] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:44:49 INFO - PROCESS | 2278 | --DOMWINDOW == 79 (0x1185d0c00) [pid = 2278] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:44:49 INFO - PROCESS | 2278 | --DOMWINDOW == 78 (0x113b73c00) [pid = 2278] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:44:49 INFO - PROCESS | 2278 | --DOMWINDOW == 77 (0x119008400) [pid = 2278] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:44:49 INFO - PROCESS | 2278 | --DOMWINDOW == 76 (0x1122c8400) [pid = 2278] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:44:49 INFO - PROCESS | 2278 | --DOMWINDOW == 75 (0x11309b400) [pid = 2278] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:44:49 INFO - PROCESS | 2278 | --DOMWINDOW == 74 (0x124d82c00) [pid = 2278] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:44:49 INFO - PROCESS | 2278 | --DOMWINDOW == 73 (0x119e73400) [pid = 2278] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:44:49 INFO - PROCESS | 2278 | 1462625089100 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x11611e000 == 36 [pid = 2278] [id = 60] 05:44:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 74 (0x11270cc00) [pid = 2278] [serial = 176] [outer = 0x0] 05:44:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 75 (0x1160dcc00) [pid = 2278] [serial = 177] [outer = 0x11270cc00] 05:44:49 INFO - PROCESS | 2278 | 1462625089125 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 76 (0x11900b000) [pid = 2278] [serial = 178] [outer = 0x11270cc00] 05:44:49 INFO - PROCESS | 2278 | 1462625089368 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]]]}] 05:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 417ms 05:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:44:49 INFO - PROCESS | 2278 | 1462625089385 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:44:49 INFO - PROCESS | 2278 | 1462625089386 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:44:49 INFO - PROCESS | 2278 | 1462625089388 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:44:49 INFO - PROCESS | 2278 | 1462625089389 Marionette TRACE conn2 <- [1,214,null,{}] 05:44:49 INFO - PROCESS | 2278 | 1462625089391 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}] 05:44:49 INFO - PROCESS | 2278 | 1462625089465 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:44:49 INFO - PROCESS | 2278 | 1462625089470 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a250000 == 37 [pid = 2278] [id = 61] 05:44:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 77 (0x119b66000) [pid = 2278] [serial = 179] [outer = 0x0] 05:44:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 78 (0x119e71000) [pid = 2278] [serial = 180] [outer = 0x119b66000] 05:44:49 INFO - PROCESS | 2278 | 1462625089496 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 79 (0x119e7ac00) [pid = 2278] [serial = 181] [outer = 0x119b66000] 05:44:49 INFO - PROCESS | 2278 | 1462625089785 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]]]}] 05:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 418ms 05:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:44:49 INFO - PROCESS | 2278 | 1462625089807 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:44:49 INFO - PROCESS | 2278 | 1462625089808 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:44:49 INFO - PROCESS | 2278 | 1462625089811 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:44:49 INFO - PROCESS | 2278 | 1462625089814 Marionette TRACE conn2 <- [1,218,null,{}] 05:44:49 INFO - PROCESS | 2278 | 1462625089819 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}] 05:44:49 INFO - PROCESS | 2278 | 1462625089902 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:44:49 INFO - PROCESS | 2278 | 1462625089943 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232bc000 == 38 [pid = 2278] [id = 62] 05:44:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 80 (0x1122bbc00) [pid = 2278] [serial = 182] [outer = 0x0] 05:44:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 81 (0x11a027800) [pid = 2278] [serial = 183] [outer = 0x1122bbc00] 05:44:49 INFO - PROCESS | 2278 | 1462625089979 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 82 (0x11852b400) [pid = 2278] [serial = 184] [outer = 0x1122bbc00] 05:44:50 INFO - PROCESS | 2278 | 1462625090224 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]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 423ms 05:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:44:50 INFO - PROCESS | 2278 | 1462625090236 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 2278 | 1462625090237 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:44:50 INFO - PROCESS | 2278 | 1462625090239 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 2278 | 1462625090240 Marionette TRACE conn2 <- [1,222,null,{}] 05:44:50 INFO - PROCESS | 2278 | 1462625090242 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}] 05:44:50 INFO - PROCESS | 2278 | 1462625090338 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:44:50 INFO - PROCESS | 2278 | 1462625090344 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245c7800 == 39 [pid = 2278] [id = 63] 05:44:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x1211cd400) [pid = 2278] [serial = 185] [outer = 0x0] 05:44:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x123274c00) [pid = 2278] [serial = 186] [outer = 0x1211cd400] 05:44:50 INFO - PROCESS | 2278 | 1462625090368 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x123697c00) [pid = 2278] [serial = 187] [outer = 0x1211cd400] 05:44:50 INFO - PROCESS | 2278 | 1462625090646 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]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 420ms 05:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:44:50 INFO - PROCESS | 2278 | 1462625090659 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 2278 | 1462625090660 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:44:50 INFO - PROCESS | 2278 | 1462625090664 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 2278 | 1462625090666 Marionette TRACE conn2 <- [1,226,null,{}] 05:44:50 INFO - PROCESS | 2278 | 1462625090674 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}] 05:44:50 INFO - PROCESS | 2278 | 1462625090748 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:44:50 INFO - PROCESS | 2278 | 1462625090753 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x125637800 == 40 [pid = 2278] [id = 64] 05:44:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x12369a400) [pid = 2278] [serial = 188] [outer = 0x0] 05:44:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x1242bd400) [pid = 2278] [serial = 189] [outer = 0x12369a400] 05:44:50 INFO - PROCESS | 2278 | 1462625090779 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x1247fcc00) [pid = 2278] [serial = 190] [outer = 0x12369a400] 05:44:51 INFO - PROCESS | 2278 | 1462625091106 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]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 477ms 05:44:51 INFO - PROCESS | 2278 | 1462625091143 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 2278 | 1462625091145 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:44:51 INFO - PROCESS | 2278 | 1462625091151 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 2278 | 1462625091152 Marionette TRACE conn2 <- [1,230,null,{}] 05:44:51 INFO - PROCESS | 2278 | 1462625091157 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}] 05:44:51 INFO - PROCESS | 2278 | 1462625091255 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:44:51 INFO - PROCESS | 2278 | 1462625091292 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x11324b000 == 41 [pid = 2278] [id = 65] 05:44:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x11334d800) [pid = 2278] [serial = 191] [outer = 0x0] 05:44:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x113b73000) [pid = 2278] [serial = 192] [outer = 0x11334d800] 05:44:51 INFO - PROCESS | 2278 | 1462625091324 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x115e40400) [pid = 2278] [serial = 193] [outer = 0x11334d800] 05:44:51 INFO - PROCESS | 2278 | 1462625091789 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]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 05:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:44:51 INFO - PROCESS | 2278 | 1462625091821 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 2278 | 1462625091825 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:44:51 INFO - PROCESS | 2278 | 1462625091830 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 2278 | 1462625091832 Marionette TRACE conn2 <- [1,234,null,{}] 05:44:51 INFO - PROCESS | 2278 | 1462625091834 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}] 05:44:51 INFO - PROCESS | 2278 | 1462625091937 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:44:51 INFO - PROCESS | 2278 | 1462625091980 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x118194000 == 42 [pid = 2278] [id = 66] 05:44:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1161ab400) [pid = 2278] [serial = 194] [outer = 0x0] 05:44:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x116a5c400) [pid = 2278] [serial = 195] [outer = 0x1161ab400] 05:44:52 INFO - PROCESS | 2278 | 1462625092009 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x11801dc00) [pid = 2278] [serial = 196] [outer = 0x1161ab400] 05:44:52 INFO - PROCESS | 2278 | 1462625092604 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]]]}] 05:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 821ms 05:44:52 INFO - PROCESS | 2278 | 1462625092659 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:44:52 INFO - PROCESS | 2278 | 1462625092662 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:44:52 INFO - PROCESS | 2278 | 1462625092689 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:44:52 INFO - PROCESS | 2278 | 1462625092692 Marionette TRACE conn2 <- [1,238,null,{}] 05:44:52 INFO - PROCESS | 2278 | 1462625092696 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}] 05:44:52 INFO - PROCESS | 2278 | 1462625092789 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:44:52 INFO - PROCESS | 2278 | 1462625092831 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e16800 == 43 [pid = 2278] [id = 67] 05:44:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x116073000) [pid = 2278] [serial = 197] [outer = 0x0] 05:44:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x116168400) [pid = 2278] [serial = 198] [outer = 0x116073000] 05:44:52 INFO - PROCESS | 2278 | 1462625092859 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x11677cc00) [pid = 2278] [serial = 199] [outer = 0x116073000] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x1245c7800 == 42 [pid = 2278] [id = 63] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x1232bc000 == 41 [pid = 2278] [id = 62] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x11a250000 == 40 [pid = 2278] [id = 61] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x11611e000 == 39 [pid = 2278] [id = 60] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x119bbd800 == 38 [pid = 2278] [id = 59] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x119712800 == 37 [pid = 2278] [id = 58] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x1182c1000 == 36 [pid = 2278] [id = 57] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x117096800 == 35 [pid = 2278] [id = 56] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x117057800 == 34 [pid = 2278] [id = 55] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x116710800 == 33 [pid = 2278] [id = 54] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x113b1f000 == 32 [pid = 2278] [id = 53] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x112649800 == 31 [pid = 2278] [id = 52] 05:44:53 INFO - PROCESS | 2278 | --DOCSHELL 0x113311800 == 30 [pid = 2278] [id = 51] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x126740000) [pid = 2278] [serial = 115] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1161f2000) [pid = 2278] [serial = 120] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x117540400) [pid = 2278] [serial = 123] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x11677b800) [pid = 2278] [serial = 121] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x1185d3000) [pid = 2278] [serial = 132] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x1182d0800) [pid = 2278] [serial = 129] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1196cf400) [pid = 2278] [serial = 136] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x117e6f000) [pid = 2278] [serial = 126] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x1190bec00) [pid = 2278] [serial = 135] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x118523400) [pid = 2278] [serial = 130] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x118021000) [pid = 2278] [serial = 124] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x11334d000) [pid = 2278] [serial = 117] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x118c6cc00) [pid = 2278] [serial = 133] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x113d72400) [pid = 2278] [serial = 118] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x118293800) [pid = 2278] [serial = 127] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 81 (0x126161800) [pid = 2278] [serial = 114] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | --DOMWINDOW == 80 (0x1234e4c00) [pid = 2278] [serial = 103] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 2278 | 1462625093182 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]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 523ms 05:44:53 INFO - PROCESS | 2278 | 1462625093213 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 2278 | 1462625093218 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:44:53 INFO - PROCESS | 2278 | 1462625093234 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 2278 | 1462625093236 Marionette TRACE conn2 <- [1,242,null,{}] 05:44:53 INFO - PROCESS | 2278 | 1462625093239 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}] 05:44:53 INFO - PROCESS | 2278 | 1462625093307 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:44:53 INFO - PROCESS | 2278 | 1462625093314 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x116112000 == 31 [pid = 2278] [id = 68] 05:44:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 81 (0x116a5e000) [pid = 2278] [serial = 200] [outer = 0x0] 05:44:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 82 (0x11753d400) [pid = 2278] [serial = 201] [outer = 0x116a5e000] 05:44:53 INFO - PROCESS | 2278 | 1462625093340 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x118022800) [pid = 2278] [serial = 202] [outer = 0x116a5e000] 05:44:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x118028800) [pid = 2278] [serial = 203] [outer = 0x12c869400] 05:44:53 INFO - PROCESS | 2278 | 1462625093667 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]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 475ms 05:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:44:53 INFO - PROCESS | 2278 | 1462625093704 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 2278 | 1462625093706 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:44:53 INFO - PROCESS | 2278 | 1462625093708 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 2278 | 1462625093710 Marionette TRACE conn2 <- [1,246,null,{}] 05:44:53 INFO - PROCESS | 2278 | 1462625093718 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}] 05:44:53 INFO - PROCESS | 2278 | 1462625093792 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:44:53 INFO - PROCESS | 2278 | 1462625093839 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x117049000 == 32 [pid = 2278] [id = 69] 05:44:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x11753e400) [pid = 2278] [serial = 204] [outer = 0x0] 05:44:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x1180c6800) [pid = 2278] [serial = 205] [outer = 0x11753e400] 05:44:53 INFO - PROCESS | 2278 | 1462625093868 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x1185d0400) [pid = 2278] [serial = 206] [outer = 0x11753e400] 05:44:54 INFO - PROCESS | 2278 | 1462625094151 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]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 475ms 05:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:44:54 INFO - PROCESS | 2278 | 1462625094186 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 2278 | 1462625094188 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:44:54 INFO - PROCESS | 2278 | 1462625094190 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 2278 | 1462625094191 Marionette TRACE conn2 <- [1,250,null,{}] 05:44:54 INFO - PROCESS | 2278 | 1462625094194 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}] 05:44:54 INFO - PROCESS | 2278 | 1462625094274 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:44:54 INFO - PROCESS | 2278 | 1462625094281 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 2278 | ++DOCSHELL 0x118c98000 == 33 [pid = 2278] [id = 70] 05:44:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x1185d5800) [pid = 2278] [serial = 207] [outer = 0x0] 05:44:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x118c6c800) [pid = 2278] [serial = 208] [outer = 0x1185d5800] 05:44:54 INFO - PROCESS | 2278 | 1462625094307 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x1190ba800) [pid = 2278] [serial = 209] [outer = 0x1185d5800] 05:44:54 INFO - PROCESS | 2278 | 1462625094587 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]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 418ms 05:44:54 INFO - PROCESS | 2278 | 1462625094609 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 2278 | 1462625094610 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:44:54 INFO - PROCESS | 2278 | 1462625094620 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 2278 | 1462625094621 Marionette TRACE conn2 <- [1,254,null,{}] 05:44:54 INFO - PROCESS | 2278 | 1462625094623 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}] 05:44:54 INFO - PROCESS | 2278 | 1462625094710 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:44:54 INFO - PROCESS | 2278 | 1462625094719 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 2278 | ++DOCSHELL 0x119321000 == 34 [pid = 2278] [id = 71] 05:44:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x1185cb400) [pid = 2278] [serial = 210] [outer = 0x0] 05:44:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1193c8800) [pid = 2278] [serial = 211] [outer = 0x1185cb400] 05:44:54 INFO - PROCESS | 2278 | 1462625094743 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x119732000) [pid = 2278] [serial = 212] [outer = 0x1185cb400] 05:44:55 INFO - PROCESS | 2278 | 1462625095019 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]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 420ms 05:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:44:55 INFO - PROCESS | 2278 | 1462625095041 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 2278 | 1462625095042 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:44:55 INFO - PROCESS | 2278 | 1462625095044 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 2278 | 1462625095045 Marionette TRACE conn2 <- [1,258,null,{}] 05:44:55 INFO - PROCESS | 2278 | 1462625095075 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}] 05:44:55 INFO - PROCESS | 2278 | 1462625095159 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:44:55 INFO - PROCESS | 2278 | 1462625095166 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a068800 == 35 [pid = 2278] [id = 72] 05:44:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1199e5c00) [pid = 2278] [serial = 213] [outer = 0x0] 05:44:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x119e75000) [pid = 2278] [serial = 214] [outer = 0x1199e5c00] 05:44:55 INFO - PROCESS | 2278 | 1462625095193 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x11a181400) [pid = 2278] [serial = 215] [outer = 0x1199e5c00] 05:44:55 INFO - PROCESS | 2278 | 1462625095533 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]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 526ms 05:44:55 INFO - PROCESS | 2278 | 1462625095571 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 2278 | 1462625095572 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:44:55 INFO - PROCESS | 2278 | 1462625095574 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 2278 | 1462625095575 Marionette TRACE conn2 <- [1,262,null,{}] 05:44:55 INFO - PROCESS | 2278 | 1462625095577 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}] 05:44:55 INFO - PROCESS | 2278 | 1462625095660 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:44:55 INFO - PROCESS | 2278 | 1462625095664 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232b8800 == 36 [pid = 2278] [id = 73] 05:44:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1196d0c00) [pid = 2278] [serial = 216] [outer = 0x0] 05:44:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x12326f800) [pid = 2278] [serial = 217] [outer = 0x1196d0c00] 05:44:55 INFO - PROCESS | 2278 | 1462625095688 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x124017400) [pid = 2278] [serial = 218] [outer = 0x1196d0c00] 05:44:55 INFO - PROCESS | 2278 | 1462625095986 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]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 05:44:56 INFO - PROCESS | 2278 | 1462625096042 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 2278 | 1462625096043 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:44:56 INFO - PROCESS | 2278 | 1462625096046 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 2278 | 1462625096049 Marionette TRACE conn2 <- [1,266,null,{}] 05:44:56 INFO - PROCESS | 2278 | 1462625096051 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}] 05:44:56 INFO - PROCESS | 2278 | 1462625096132 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:44:56 INFO - PROCESS | 2278 | 1462625096162 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x12421d000 == 37 [pid = 2278] [id = 74] 05:44:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x119b65c00) [pid = 2278] [serial = 219] [outer = 0x0] 05:44:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x124a99400) [pid = 2278] [serial = 220] [outer = 0x119b65c00] 05:44:56 INFO - PROCESS | 2278 | 1462625096186 Marionette DEBUG loaded listener.js 05:44:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x124db9c00) [pid = 2278] [serial = 221] [outer = 0x119b65c00] 05:44:56 INFO - PROCESS | 2278 | 1462625096482 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]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 05:44:56 INFO - PROCESS | 2278 | 1462625096518 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:44:56 INFO - PROCESS | 2278 | 1462625096526 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:44:56 INFO - PROCESS | 2278 | 1462625096529 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 2278 | 1462625096532 Marionette TRACE conn2 <- [1,270,null,{}] 05:44:56 INFO - PROCESS | 2278 | 1462625096534 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}] 05:44:56 INFO - PROCESS | 2278 | 1462625096616 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:44:56 INFO - PROCESS | 2278 | 1462625096644 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x124dd8000 == 38 [pid = 2278] [id = 75] 05:44:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x124020800) [pid = 2278] [serial = 222] [outer = 0x0] 05:44:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x124dc8400) [pid = 2278] [serial = 223] [outer = 0x124020800] 05:44:56 INFO - PROCESS | 2278 | 1462625096668 Marionette DEBUG loaded listener.js 05:44:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x12571f000) [pid = 2278] [serial = 224] [outer = 0x124020800] 05:44:56 INFO - PROCESS | 2278 | 1462625096956 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]]]}] 05:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 472ms 05:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:44:57 INFO - PROCESS | 2278 | 1462625097002 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 2278 | 1462625097004 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:44:57 INFO - PROCESS | 2278 | 1462625097007 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 2278 | 1462625097009 Marionette TRACE conn2 <- [1,274,null,{}] 05:44:57 INFO - PROCESS | 2278 | 1462625097018 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}] 05:44:57 INFO - PROCESS | 2278 | 1462625097150 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:44:57 INFO - PROCESS | 2278 | 1462625097192 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x126562800 == 39 [pid = 2278] [id = 76] 05:44:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x124d90800) [pid = 2278] [serial = 225] [outer = 0x0] 05:44:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x125722400) [pid = 2278] [serial = 226] [outer = 0x124d90800] 05:44:57 INFO - PROCESS | 2278 | 1462625097231 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x12615f000) [pid = 2278] [serial = 227] [outer = 0x124d90800] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1185c1800) [pid = 2278] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1160db800) [pid = 2278] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1160dc400) [pid = 2278] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x113405800) [pid = 2278] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x118025c00) [pid = 2278] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1185c3000) [pid = 2278] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1169b3800) [pid = 2278] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x118c27800) [pid = 2278] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x118c28c00) [pid = 2278] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x113344000) [pid = 2278] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x1190b9c00) [pid = 2278] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x1122bbc00) [pid = 2278] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1211cd400) [pid = 2278] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x11270cc00) [pid = 2278] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x113404000) [pid = 2278] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:44:57 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x119b66000) [pid = 2278] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:44:57 INFO - PROCESS | 2278 | 1462625097652 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]]]}] 05:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 677ms 05:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:44:57 INFO - PROCESS | 2278 | 1462625097684 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 2278 | 1462625097686 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:44:57 INFO - PROCESS | 2278 | 1462625097688 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 2278 | 1462625097690 Marionette TRACE conn2 <- [1,278,null,{}] 05:44:57 INFO - PROCESS | 2278 | 1462625097692 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}] 05:44:57 INFO - PROCESS | 2278 | 1462625097806 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:44:57 INFO - PROCESS | 2278 | 1462625097848 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232b3000 == 40 [pid = 2278] [id = 77] 05:44:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x113d73400) [pid = 2278] [serial = 228] [outer = 0x0] 05:44:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1185db400) [pid = 2278] [serial = 229] [outer = 0x113d73400] 05:44:57 INFO - PROCESS | 2278 | 1462625097883 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x126166400) [pid = 2278] [serial = 230] [outer = 0x113d73400] 05:44:58 INFO - PROCESS | 2278 | 1462625098128 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]]]}] 05:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 05:44:58 INFO - PROCESS | 2278 | 1462625098157 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:44:58 INFO - PROCESS | 2278 | 1462625098158 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:44:58 INFO - PROCESS | 2278 | 1462625098171 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 2278 | 1462625098172 Marionette TRACE conn2 <- [1,282,null,{}] 05:44:58 INFO - PROCESS | 2278 | 1462625098174 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}] 05:44:58 INFO - PROCESS | 2278 | 1462625098249 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:44:58 INFO - PROCESS | 2278 | 1462625098254 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x128db7000 == 41 [pid = 2278] [id = 78] 05:44:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x12654a800) [pid = 2278] [serial = 231] [outer = 0x0] 05:44:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1267f0c00) [pid = 2278] [serial = 232] [outer = 0x12654a800] 05:44:58 INFO - PROCESS | 2278 | 1462625098280 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x126892800) [pid = 2278] [serial = 233] [outer = 0x12654a800] 05:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 479ms 05:44:58 INFO - PROCESS | 2278 | 1462625098632 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]]]}] 05:44:58 INFO - PROCESS | 2278 | 1462625098642 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:44:58 INFO - PROCESS | 2278 | 1462625098643 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:44:58 INFO - PROCESS | 2278 | 1462625098648 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 2278 | 1462625098650 Marionette TRACE conn2 <- [1,286,null,{}] 05:44:58 INFO - PROCESS | 2278 | 1462625098665 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}] 05:44:58 INFO - PROCESS | 2278 | 1462625098778 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:44:58 INFO - PROCESS | 2278 | 1462625098784 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fd1000 == 42 [pid = 2278] [id = 79] 05:44:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x126893c00) [pid = 2278] [serial = 234] [outer = 0x0] 05:44:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x12689a400) [pid = 2278] [serial = 235] [outer = 0x126893c00] 05:44:58 INFO - PROCESS | 2278 | 1462625098824 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1268bb000) [pid = 2278] [serial = 236] [outer = 0x126893c00] 05:44:59 INFO - PROCESS | 2278 | 1462625099132 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]]]}] 05:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 532ms 05:44:59 INFO - PROCESS | 2278 | 1462625099179 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:44:59 INFO - PROCESS | 2278 | 1462625099180 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:44:59 INFO - PROCESS | 2278 | 1462625099182 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 2278 | 1462625099183 Marionette TRACE conn2 <- [1,290,null,{}] 05:44:59 INFO - PROCESS | 2278 | 1462625099185 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}] 05:44:59 INFO - PROCESS | 2278 | 1462625099255 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:44:59 INFO - PROCESS | 2278 | 1462625099300 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x12933f800 == 43 [pid = 2278] [id = 80] 05:44:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x126894400) [pid = 2278] [serial = 237] [outer = 0x0] 05:44:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x128c41c00) [pid = 2278] [serial = 238] [outer = 0x126894400] 05:44:59 INFO - PROCESS | 2278 | 1462625099324 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x128c46c00) [pid = 2278] [serial = 239] [outer = 0x126894400] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x116112000 == 42 [pid = 2278] [id = 68] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x115e16800 == 41 [pid = 2278] [id = 67] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x118194000 == 40 [pid = 2278] [id = 66] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x125637800 == 39 [pid = 2278] [id = 64] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x11324b000 == 38 [pid = 2278] [id = 65] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x117049000 == 37 [pid = 2278] [id = 69] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x119321000 == 36 [pid = 2278] [id = 71] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x11a068800 == 35 [pid = 2278] [id = 72] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x126562800 == 34 [pid = 2278] [id = 76] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x124dd8000 == 33 [pid = 2278] [id = 75] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x1232b3000 == 32 [pid = 2278] [id = 77] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x12421d000 == 31 [pid = 2278] [id = 74] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x1232b8800 == 30 [pid = 2278] [id = 73] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x128db7000 == 29 [pid = 2278] [id = 78] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x118c98000 == 28 [pid = 2278] [id = 70] 05:45:00 INFO - PROCESS | 2278 | --DOCSHELL 0x128fd1000 == 27 [pid = 2278] [id = 79] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x1185d3800) [pid = 2278] [serial = 168] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1161ab000) [pid = 2278] [serial = 156] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x116774400) [pid = 2278] [serial = 157] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x11801c800) [pid = 2278] [serial = 142] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x113bf3800) [pid = 2278] [serial = 153] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11515c000) [pid = 2278] [serial = 154] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x117178800) [pid = 2278] [serial = 141] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x11829d000) [pid = 2278] [serial = 162] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x119728c00) [pid = 2278] [serial = 172] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x11753e000) [pid = 2278] [serial = 159] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x118021400) [pid = 2278] [serial = 160] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x1190b6800) [pid = 2278] [serial = 171] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x115ec4c00) [pid = 2278] [serial = 145] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x118c74800) [pid = 2278] [serial = 144] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x1122c8800) [pid = 2278] [serial = 150] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x1199e2800) [pid = 2278] [serial = 148] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x119730400) [pid = 2278] [serial = 147] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x11900a400) [pid = 2278] [serial = 169] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x115ec2c00) [pid = 2278] [serial = 139] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x11345d000) [pid = 2278] [serial = 138] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x119731400) [pid = 2278] [serial = 174] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x1199e9000) [pid = 2278] [serial = 175] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 81 (0x11852b400) [pid = 2278] [serial = 184] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 80 (0x123274c00) [pid = 2278] [serial = 186] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 79 (0x11900b000) [pid = 2278] [serial = 178] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 78 (0x1160dcc00) [pid = 2278] [serial = 177] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 77 (0x1182d5400) [pid = 2278] [serial = 163] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 76 (0x11a027800) [pid = 2278] [serial = 183] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 75 (0x1182ce800) [pid = 2278] [serial = 165] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 74 (0x119e71000) [pid = 2278] [serial = 180] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 73 (0x119e7ac00) [pid = 2278] [serial = 181] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 72 (0x11852f800) [pid = 2278] [serial = 166] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 71 (0x123697c00) [pid = 2278] [serial = 187] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | --DOMWINDOW == 70 (0x1242bd400) [pid = 2278] [serial = 189] [outer = 0x0] [url = about:blank] 05:45:00 INFO - PROCESS | 2278 | 1462625100733 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]]]}] 05:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1570ms 05:45:00 INFO - PROCESS | 2278 | 1462625100753 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:45:00 INFO - PROCESS | 2278 | 1462625100755 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:45:00 INFO - PROCESS | 2278 | 1462625100759 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 2278 | 1462625100761 Marionette TRACE conn2 <- [1,294,null,{}] 05:45:00 INFO - PROCESS | 2278 | 1462625100765 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}] 05:45:00 INFO - PROCESS | 2278 | 1462625100839 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:45:00 INFO - PROCESS | 2278 | 1462625100880 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x112f45000 == 28 [pid = 2278] [id = 81] 05:45:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 71 (0x11346bc00) [pid = 2278] [serial = 240] [outer = 0x0] 05:45:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 72 (0x113d76800) [pid = 2278] [serial = 241] [outer = 0x11346bc00] 05:45:00 INFO - PROCESS | 2278 | 1462625100908 Marionette DEBUG loaded listener.js 05:45:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 73 (0x11270dc00) [pid = 2278] [serial = 242] [outer = 0x11346bc00] 05:45:01 INFO - PROCESS | 2278 | 1462625101188 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]]]}] 05:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 472ms 05:45:01 INFO - PROCESS | 2278 | 1462625101236 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:45:01 INFO - PROCESS | 2278 | 1462625101240 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:45:01 INFO - PROCESS | 2278 | 1462625101245 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 2278 | 1462625101249 Marionette TRACE conn2 <- [1,298,null,{}] 05:45:01 INFO - PROCESS | 2278 | 1462625101253 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}] 05:45:01 INFO - PROCESS | 2278 | 1462625101323 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:45:01 INFO - PROCESS | 2278 | 1462625101329 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e02800 == 29 [pid = 2278] [id = 82] 05:45:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 74 (0x11606a800) [pid = 2278] [serial = 243] [outer = 0x0] 05:45:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 75 (0x1166b2c00) [pid = 2278] [serial = 244] [outer = 0x11606a800] 05:45:01 INFO - PROCESS | 2278 | 1462625101352 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 76 (0x116779000) [pid = 2278] [serial = 245] [outer = 0x11606a800] 05:45:01 INFO - PROCESS | 2278 | 1462625101661 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]]]}] 05:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 424ms 05:45:01 INFO - PROCESS | 2278 | 1462625101674 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:45:01 INFO - PROCESS | 2278 | 1462625101676 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:45:01 INFO - PROCESS | 2278 | 1462625101680 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 2278 | 1462625101684 Marionette TRACE conn2 <- [1,302,null,{}] 05:45:01 INFO - PROCESS | 2278 | 1462625101692 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}] 05:45:01 INFO - PROCESS | 2278 | 1462625101763 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:45:01 INFO - PROCESS | 2278 | 1462625101768 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x10ea89000 == 30 [pid = 2278] [id = 83] 05:45:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 77 (0x111e30c00) [pid = 2278] [serial = 246] [outer = 0x0] 05:45:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 78 (0x117e74800) [pid = 2278] [serial = 247] [outer = 0x111e30c00] 05:45:01 INFO - PROCESS | 2278 | 1462625101806 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 79 (0x118021400) [pid = 2278] [serial = 248] [outer = 0x111e30c00] 05:45:02 INFO - PROCESS | 2278 | 1462625102121 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]]]}] 05:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 472ms 05:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:45:02 INFO - PROCESS | 2278 | 1462625102153 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 2278 | 1462625102154 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:45:02 INFO - PROCESS | 2278 | 1462625102157 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 2278 | 1462625102158 Marionette TRACE conn2 <- [1,306,null,{}] 05:45:02 INFO - PROCESS | 2278 | 1462625102160 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}] 05:45:02 INFO - PROCESS | 2278 | 1462625102226 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:45:02 INFO - PROCESS | 2278 | 1462625102230 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x117058800 == 31 [pid = 2278] [id = 84] 05:45:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 80 (0x117172800) [pid = 2278] [serial = 249] [outer = 0x0] 05:45:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 81 (0x11802ac00) [pid = 2278] [serial = 250] [outer = 0x117172800] 05:45:02 INFO - PROCESS | 2278 | 1462625102290 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 82 (0x1182cf000) [pid = 2278] [serial = 251] [outer = 0x117172800] 05:45:02 INFO - PROCESS | 2278 | 1462625102536 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]]]}] 05:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 418ms 05:45:02 INFO - PROCESS | 2278 | 1462625102576 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 2278 | 1462625102577 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:45:02 INFO - PROCESS | 2278 | 1462625102588 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 2278 | 1462625102589 Marionette TRACE conn2 <- [1,310,null,{}] 05:45:02 INFO - PROCESS | 2278 | 1462625102591 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}] 05:45:02 INFO - PROCESS | 2278 | 1462625102662 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:45:02 INFO - PROCESS | 2278 | 1462625102667 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x118070000 == 32 [pid = 2278] [id = 85] 05:45:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x115ecfc00) [pid = 2278] [serial = 252] [outer = 0x0] 05:45:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x1182d9400) [pid = 2278] [serial = 253] [outer = 0x115ecfc00] 05:45:02 INFO - PROCESS | 2278 | 1462625102693 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x11852e800) [pid = 2278] [serial = 254] [outer = 0x115ecfc00] 05:45:02 INFO - PROCESS | 2278 | 1462625102988 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]]]}] 05:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 418ms 05:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:45:03 INFO - PROCESS | 2278 | 1462625103007 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 2278 | 1462625103008 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:45:03 INFO - PROCESS | 2278 | 1462625103010 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 2278 | 1462625103023 Marionette TRACE conn2 <- [1,314,null,{}] 05:45:03 INFO - PROCESS | 2278 | 1462625103025 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}] 05:45:03 INFO - PROCESS | 2278 | 1462625103108 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:45:03 INFO - PROCESS | 2278 | 1462625103149 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x118ca5000 == 33 [pid = 2278] [id = 86] 05:45:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x1182d4400) [pid = 2278] [serial = 255] [outer = 0x0] 05:45:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x1185cec00) [pid = 2278] [serial = 256] [outer = 0x1182d4400] 05:45:03 INFO - PROCESS | 2278 | 1462625103175 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x11900b000) [pid = 2278] [serial = 257] [outer = 0x1182d4400] 05:45:03 INFO - PROCESS | 2278 | 1462625103444 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]]]}] 05:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 481ms 05:45:03 INFO - PROCESS | 2278 | 1462625103492 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 2278 | 1462625103493 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:45:03 INFO - PROCESS | 2278 | 1462625103496 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 2278 | 1462625103499 Marionette TRACE conn2 <- [1,318,null,{}] 05:45:03 INFO - PROCESS | 2278 | 1462625103502 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}] 05:45:03 INFO - PROCESS | 2278 | 1462625103569 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:45:03 INFO - PROCESS | 2278 | 1462625103573 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x119b52000 == 34 [pid = 2278] [id = 87] 05:45:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x119096c00) [pid = 2278] [serial = 258] [outer = 0x0] 05:45:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x1190be400) [pid = 2278] [serial = 259] [outer = 0x119096c00] 05:45:03 INFO - PROCESS | 2278 | 1462625103600 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x1196cc000) [pid = 2278] [serial = 260] [outer = 0x119096c00] 05:45:03 INFO - PROCESS | 2278 | 1462625103878 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]]]}] 05:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 422ms 05:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:45:03 INFO - PROCESS | 2278 | 1462625103919 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 2278 | 1462625103921 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:45:03 INFO - PROCESS | 2278 | 1462625103923 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 2278 | 1462625103924 Marionette TRACE conn2 <- [1,322,null,{}] 05:45:03 INFO - PROCESS | 2278 | 1462625103926 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}] 05:45:03 INFO - PROCESS | 2278 | 1462625103995 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:45:04 INFO - PROCESS | 2278 | 1462625104036 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x119bca800 == 35 [pid = 2278] [id = 88] 05:45:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x119096800) [pid = 2278] [serial = 261] [outer = 0x0] 05:45:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x11972f800) [pid = 2278] [serial = 262] [outer = 0x119096800] 05:45:04 INFO - PROCESS | 2278 | 1462625104060 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1199e0400) [pid = 2278] [serial = 263] [outer = 0x119096800] 05:45:04 INFO - PROCESS | 2278 | 1462625104323 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]]]}] 05:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 418ms 05:45:04 INFO - PROCESS | 2278 | 1462625104341 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 2278 | 1462625104342 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:45:04 INFO - PROCESS | 2278 | 1462625104352 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 2278 | 1462625104354 Marionette TRACE conn2 <- [1,326,null,{}] 05:45:04 INFO - PROCESS | 2278 | 1462625104356 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}] 05:45:04 INFO - PROCESS | 2278 | 1462625104429 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:45:04 INFO - PROCESS | 2278 | 1462625104434 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x11696e000 == 36 [pid = 2278] [id = 89] 05:45:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1199e6c00) [pid = 2278] [serial = 264] [outer = 0x0] 05:45:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x119b68800) [pid = 2278] [serial = 265] [outer = 0x1199e6c00] 05:45:04 INFO - PROCESS | 2278 | 1462625104461 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x119e71800) [pid = 2278] [serial = 266] [outer = 0x1199e6c00] 05:45:04 INFO - PROCESS | 2278 | 1462625104777 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]]]}] 05:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 478ms 05:45:04 INFO - PROCESS | 2278 | 1462625104824 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 2278 | 1462625104825 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:45:04 INFO - PROCESS | 2278 | 1462625104827 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 2278 | 1462625104828 Marionette TRACE conn2 <- [1,330,null,{}] 05:45:04 INFO - PROCESS | 2278 | 1462625104830 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}] 05:45:04 INFO - PROCESS | 2278 | 1462625104903 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:45:04 INFO - PROCESS | 2278 | 1462625104945 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x1231ee000 == 37 [pid = 2278] [id = 90] 05:45:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x111ab1400) [pid = 2278] [serial = 267] [outer = 0x0] 05:45:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x119e7ac00) [pid = 2278] [serial = 268] [outer = 0x111ab1400] 05:45:04 INFO - PROCESS | 2278 | 1462625104969 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x11a175000) [pid = 2278] [serial = 269] [outer = 0x111ab1400] 05:45:05 INFO - PROCESS | 2278 | 1462625105301 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]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 521ms 05:45:05 INFO - PROCESS | 2278 | 1462625105350 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 2278 | 1462625105352 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:45:05 INFO - PROCESS | 2278 | 1462625105355 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 2278 | 1462625105358 Marionette TRACE conn2 <- [1,334,null,{}] 05:45:05 INFO - PROCESS | 2278 | 1462625105362 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}] 05:45:05 INFO - PROCESS | 2278 | 1462625105533 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:45:05 INFO - PROCESS | 2278 | 1462625105561 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x11806f000 == 38 [pid = 2278] [id = 91] 05:45:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x112d69000) [pid = 2278] [serial = 270] [outer = 0x0] 05:45:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1211d7800) [pid = 2278] [serial = 271] [outer = 0x112d69000] 05:45:05 INFO - PROCESS | 2278 | 1462625105607 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x12369fc00) [pid = 2278] [serial = 272] [outer = 0x112d69000] 05:45:05 INFO - PROCESS | 2278 | 1462625105957 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]]]}] 05:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 621ms 05:45:05 INFO - PROCESS | 2278 | 1462625105976 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 2278 | 1462625105978 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:45:05 INFO - PROCESS | 2278 | 1462625105988 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 2278 | 1462625105989 Marionette TRACE conn2 <- [1,338,null,{}] 05:45:05 INFO - PROCESS | 2278 | 1462625105991 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}] 05:45:06 INFO - PROCESS | 2278 | 1462625106076 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:45:06 INFO - PROCESS | 2278 | 1462625106117 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x1246a8000 == 39 [pid = 2278] [id = 92] 05:45:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x123491400) [pid = 2278] [serial = 273] [outer = 0x0] 05:45:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x124aa1000) [pid = 2278] [serial = 274] [outer = 0x123491400] 05:45:06 INFO - PROCESS | 2278 | 1462625106141 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x124dc6000) [pid = 2278] [serial = 275] [outer = 0x123491400] 05:45:06 INFO - PROCESS | 2278 | 1462625106435 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]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 05:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:45:06 INFO - PROCESS | 2278 | 1462625106456 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 2278 | 1462625106458 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:45:06 INFO - PROCESS | 2278 | 1462625106460 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 2278 | 1462625106461 Marionette TRACE conn2 <- [1,342,null,{}] 05:45:06 INFO - PROCESS | 2278 | 1462625106467 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}] 05:45:06 INFO - PROCESS | 2278 | 1462625106565 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:45:06 INFO - PROCESS | 2278 | 1462625106569 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x12655a800 == 40 [pid = 2278] [id = 93] 05:45:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x12571ac00) [pid = 2278] [serial = 276] [outer = 0x0] 05:45:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x12571d000) [pid = 2278] [serial = 277] [outer = 0x12571ac00] 05:45:06 INFO - PROCESS | 2278 | 1462625106601 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x126162c00) [pid = 2278] [serial = 278] [outer = 0x12571ac00] 05:45:06 INFO - PROCESS | 2278 | 1462625106893 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]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 472ms 05:45:06 INFO - PROCESS | 2278 | 1462625106934 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 2278 | 1462625106936 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:45:06 INFO - PROCESS | 2278 | 1462625106938 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 2278 | 1462625106939 Marionette TRACE conn2 <- [1,346,null,{}] 05:45:06 INFO - PROCESS | 2278 | 1462625106941 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}] 05:45:07 INFO - PROCESS | 2278 | 1462625107028 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:45:07 INFO - PROCESS | 2278 | 1462625107032 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c0a800 == 41 [pid = 2278] [id = 94] 05:45:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x125721000) [pid = 2278] [serial = 279] [outer = 0x0] 05:45:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x126738800) [pid = 2278] [serial = 280] [outer = 0x125721000] 05:45:07 INFO - PROCESS | 2278 | 1462625107056 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x126893400) [pid = 2278] [serial = 281] [outer = 0x125721000] 05:45:07 INFO - PROCESS | 2278 | 1462625107371 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]]]}] 05:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 05:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:45:07 INFO - PROCESS | 2278 | 1462625107408 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 2278 | 1462625107409 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:45:07 INFO - PROCESS | 2278 | 1462625107412 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 2278 | 1462625107414 Marionette TRACE conn2 <- [1,350,null,{}] 05:45:07 INFO - PROCESS | 2278 | 1462625107419 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}] 05:45:07 INFO - PROCESS | 2278 | 1462625107506 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:45:07 INFO - PROCESS | 2278 | 1462625107511 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fc7800 == 42 [pid = 2278] [id = 95] 05:45:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x126738c00) [pid = 2278] [serial = 282] [outer = 0x0] 05:45:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x1268afc00) [pid = 2278] [serial = 283] [outer = 0x126738c00] 05:45:07 INFO - PROCESS | 2278 | 1462625107536 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x128bd4800) [pid = 2278] [serial = 284] [outer = 0x126738c00] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x116a5e000) [pid = 2278] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x11334d800) [pid = 2278] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x126893c00) [pid = 2278] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x12654a800) [pid = 2278] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x11753e400) [pid = 2278] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x119b65c00) [pid = 2278] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x1199e5c00) [pid = 2278] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1161ab400) [pid = 2278] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x116073000) [pid = 2278] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x124020800) [pid = 2278] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1185d5800) [pid = 2278] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x124d90800) [pid = 2278] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1196d0c00) [pid = 2278] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x113d73400) [pid = 2278] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x1185cb400) [pid = 2278] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x112052000) [pid = 2278] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:45:07 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x12369a400) [pid = 2278] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:45:07 INFO - PROCESS | 2278 | 1462625107950 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]]]}] 05:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 573ms 05:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:45:07 INFO - PROCESS | 2278 | 1462625107989 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 2278 | 1462625107990 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:45:07 INFO - PROCESS | 2278 | 1462625107992 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 2278 | 1462625107993 Marionette TRACE conn2 <- [1,354,null,{}] 05:45:08 INFO - PROCESS | 2278 | 1462625107995 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}] 05:45:08 INFO - PROCESS | 2278 | 1462625108099 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:45:08 INFO - PROCESS | 2278 | 1462625108105 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x125637000 == 43 [pid = 2278] [id = 96] 05:45:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x1122bcc00) [pid = 2278] [serial = 285] [outer = 0x0] 05:45:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x1196d0c00) [pid = 2278] [serial = 286] [outer = 0x1122bcc00] 05:45:08 INFO - PROCESS | 2278 | 1462625108129 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1247fb000) [pid = 2278] [serial = 287] [outer = 0x1122bcc00] 05:45:08 INFO - PROCESS | 2278 | 1462625108417 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]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 05:45:08 INFO - PROCESS | 2278 | 1462625108462 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 2278 | 1462625108465 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:45:08 INFO - PROCESS | 2278 | 1462625108468 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 2278 | 1462625108469 Marionette TRACE conn2 <- [1,358,null,{}] 05:45:08 INFO - PROCESS | 2278 | 1462625108471 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}] 05:45:08 INFO - PROCESS | 2278 | 1462625108541 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:45:08 INFO - PROCESS | 2278 | 1462625108545 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6ab800 == 44 [pid = 2278] [id = 97] 05:45:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x12654ac00) [pid = 2278] [serial = 288] [outer = 0x0] 05:45:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x128bd5000) [pid = 2278] [serial = 289] [outer = 0x12654ac00] 05:45:08 INFO - PROCESS | 2278 | 1462625108572 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x128bda400) [pid = 2278] [serial = 290] [outer = 0x12654ac00] 05:45:08 INFO - PROCESS | 2278 | 1462625108892 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]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 467ms 05:45:08 INFO - PROCESS | 2278 | 1462625108936 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 2278 | 1462625108937 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:45:08 INFO - PROCESS | 2278 | 1462625108939 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 2278 | 1462625108940 Marionette TRACE conn2 <- [1,362,null,{}] 05:45:08 INFO - PROCESS | 2278 | 1462625108950 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}] 05:45:09 INFO - PROCESS | 2278 | 1462625109022 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:45:09 INFO - PROCESS | 2278 | 1462625109037 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a758000 == 45 [pid = 2278] [id = 98] 05:45:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x128bd7000) [pid = 2278] [serial = 291] [outer = 0x0] 05:45:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x128bdf400) [pid = 2278] [serial = 292] [outer = 0x128bd7000] 05:45:09 INFO - PROCESS | 2278 | 1462625109061 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x128c3dc00) [pid = 2278] [serial = 293] [outer = 0x128bd7000] 05:45:09 INFO - PROCESS | 2278 | 1462625109353 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]]]}] 05:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 428ms 05:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:45:09 INFO - PROCESS | 2278 | 1462625109370 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 2278 | 1462625109371 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:45:09 INFO - PROCESS | 2278 | 1462625109373 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 2278 | 1462625109374 Marionette TRACE conn2 <- [1,366,null,{}] 05:45:09 INFO - PROCESS | 2278 | 1462625109376 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}] 05:45:09 INFO - PROCESS | 2278 | 1462625109453 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:45:09 INFO - PROCESS | 2278 | 1462625109457 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abde800 == 46 [pid = 2278] [id = 99] 05:45:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x128c43c00) [pid = 2278] [serial = 294] [outer = 0x0] 05:45:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x128d86400) [pid = 2278] [serial = 295] [outer = 0x128c43c00] 05:45:09 INFO - PROCESS | 2278 | 1462625109484 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x129057c00) [pid = 2278] [serial = 296] [outer = 0x128c43c00] 05:45:09 INFO - PROCESS | 2278 | 1462625109848 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]]]}] 05:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 519ms 05:45:09 INFO - PROCESS | 2278 | 1462625109893 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 2278 | 1462625109895 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:45:09 INFO - PROCESS | 2278 | 1462625109899 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 2278 | 1462625109901 Marionette TRACE conn2 <- [1,370,null,{}] 05:45:09 INFO - PROCESS | 2278 | 1462625109905 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}] 05:45:10 INFO - PROCESS | 2278 | 1462625110035 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:45:10 INFO - PROCESS | 2278 | 1462625110077 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x11325c000 == 47 [pid = 2278] [id = 100] 05:45:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1132f0400) [pid = 2278] [serial = 297] [outer = 0x0] 05:45:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x1133b1400) [pid = 2278] [serial = 298] [outer = 0x1132f0400] 05:45:10 INFO - PROCESS | 2278 | 1462625110107 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x115e36800) [pid = 2278] [serial = 299] [outer = 0x1132f0400] 05:45:10 INFO - PROCESS | 2278 | 1462625110735 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]]]}] 05:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 871ms 05:45:10 INFO - PROCESS | 2278 | 1462625110770 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 2278 | 1462625110774 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:45:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:45:10 INFO - PROCESS | 2278 | 1462625110778 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 2278 | 1462625110780 Marionette TRACE conn2 <- [1,374,null,{}] 05:45:10 INFO - PROCESS | 2278 | 1462625110783 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}] 05:45:10 INFO - PROCESS | 2278 | 1462625110887 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:45:11 INFO - PROCESS | 2278 | 1462625111091 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x112d08800 == 48 [pid = 2278] [id = 101] 05:45:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x111cbd800) [pid = 2278] [serial = 300] [outer = 0x0] 05:45:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x1133bfc00) [pid = 2278] [serial = 301] [outer = 0x111cbd800] 05:45:11 INFO - PROCESS | 2278 | 1462625111120 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x113dee000) [pid = 2278] [serial = 302] [outer = 0x111cbd800] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x12a758000 == 47 [pid = 2278] [id = 98] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6ab800 == 46 [pid = 2278] [id = 97] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x125637000 == 45 [pid = 2278] [id = 96] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x128fc7800 == 44 [pid = 2278] [id = 95] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x128c0a800 == 43 [pid = 2278] [id = 94] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x12655a800 == 42 [pid = 2278] [id = 93] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x1246a8000 == 41 [pid = 2278] [id = 92] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x128c41c00) [pid = 2278] [serial = 238] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x11806f000 == 40 [pid = 2278] [id = 91] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x1231ee000 == 39 [pid = 2278] [id = 90] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x11696e000 == 38 [pid = 2278] [id = 89] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x119bca800 == 37 [pid = 2278] [id = 88] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x119b52000 == 36 [pid = 2278] [id = 87] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x118ca5000 == 35 [pid = 2278] [id = 86] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x118070000 == 34 [pid = 2278] [id = 85] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x117058800 == 33 [pid = 2278] [id = 84] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x10ea89000 == 32 [pid = 2278] [id = 83] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x115e02800 == 31 [pid = 2278] [id = 82] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x112f45000 == 30 [pid = 2278] [id = 81] 05:45:11 INFO - PROCESS | 2278 | --DOCSHELL 0x12933f800 == 29 [pid = 2278] [id = 80] 05:45:11 INFO - PROCESS | 2278 | 1462625111631 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:45:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:45:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 873ms 05:45:11 INFO - PROCESS | 2278 | 1462625111652 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 2278 | 1462625111655 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:45:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:45:11 INFO - PROCESS | 2278 | 1462625111658 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 2278 | 1462625111660 Marionette TRACE conn2 <- [1,378,null,{}] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1268bb000) [pid = 2278] [serial = 236] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x118022800) [pid = 2278] [serial = 202] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x113b73000) [pid = 2278] [serial = 192] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x12689a400) [pid = 2278] [serial = 235] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x126892800) [pid = 2278] [serial = 233] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x1185d0400) [pid = 2278] [serial = 206] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x124a99400) [pid = 2278] [serial = 220] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x11a181400) [pid = 2278] [serial = 215] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x116a5c400) [pid = 2278] [serial = 195] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x11677cc00) [pid = 2278] [serial = 199] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1267f0c00) [pid = 2278] [serial = 232] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x124dc8400) [pid = 2278] [serial = 223] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x118c6c800) [pid = 2278] [serial = 208] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x125722400) [pid = 2278] [serial = 226] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x12326f800) [pid = 2278] [serial = 217] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11801dc00) [pid = 2278] [serial = 196] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11753d400) [pid = 2278] [serial = 201] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x1190ba800) [pid = 2278] [serial = 209] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x12571f000) [pid = 2278] [serial = 224] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x116168400) [pid = 2278] [serial = 198] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x126166400) [pid = 2278] [serial = 230] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x119732000) [pid = 2278] [serial = 212] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x113b71c00) [pid = 2278] [serial = 151] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x1247fcc00) [pid = 2278] [serial = 190] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1185db400) [pid = 2278] [serial = 229] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x124db9c00) [pid = 2278] [serial = 221] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x12615f000) [pid = 2278] [serial = 227] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x1193c8800) [pid = 2278] [serial = 211] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x115e40400) [pid = 2278] [serial = 193] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x1180c6800) [pid = 2278] [serial = 205] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x12c872c00) [pid = 2278] [serial = 46] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x124017400) [pid = 2278] [serial = 218] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x119e75000) [pid = 2278] [serial = 214] [outer = 0x0] [url = about:blank] 05:45:11 INFO - PROCESS | 2278 | 1462625111677 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}] 05:45:11 INFO - PROCESS | 2278 | 1462625111770 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:45:11 INFO - PROCESS | 2278 | 1462625111775 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x113310800 == 30 [pid = 2278] [id = 102] 05:45:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x1160d7c00) [pid = 2278] [serial = 303] [outer = 0x0] 05:45:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x11616b000) [pid = 2278] [serial = 304] [outer = 0x1160d7c00] 05:45:11 INFO - PROCESS | 2278 | 1462625111807 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x1161f6c00) [pid = 2278] [serial = 305] [outer = 0x1160d7c00] 05:45:12 INFO - PROCESS | 2278 | 1462625112125 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:45:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:45:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 472ms 05:45:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:45:12 INFO - PROCESS | 2278 | 1462625112139 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 2278 | 1462625112141 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:45:12 INFO - PROCESS | 2278 | 1462625112143 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 2278 | 1462625112145 Marionette TRACE conn2 <- [1,382,null,{}] 05:45:12 INFO - PROCESS | 2278 | 1462625112150 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}] 05:45:12 INFO - PROCESS | 2278 | 1462625112222 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:45:12 INFO - PROCESS | 2278 | 1462625112274 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x116907000 == 31 [pid = 2278] [id = 103] 05:45:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x1160dc400) [pid = 2278] [serial = 306] [outer = 0x0] 05:45:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x116a5fc00) [pid = 2278] [serial = 307] [outer = 0x1160dc400] 05:45:12 INFO - PROCESS | 2278 | 1462625112300 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x117541400) [pid = 2278] [serial = 308] [outer = 0x1160dc400] 05:45:12 INFO - PROCESS | 2278 | 1462625112672 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:45:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:45:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 569ms 05:45:12 INFO - PROCESS | 2278 | 1462625112714 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 2278 | 1462625112715 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:45:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:45:12 INFO - PROCESS | 2278 | 1462625112722 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 2278 | 1462625112727 Marionette TRACE conn2 <- [1,386,null,{}] 05:45:12 INFO - PROCESS | 2278 | 1462625112730 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}] 05:45:12 INFO - PROCESS | 2278 | 1462625112807 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:45:12 INFO - PROCESS | 2278 | 1462625112849 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x11704d800 == 32 [pid = 2278] [id = 104] 05:45:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x1132f0c00) [pid = 2278] [serial = 309] [outer = 0x0] 05:45:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x118023000) [pid = 2278] [serial = 310] [outer = 0x1132f0c00] 05:45:12 INFO - PROCESS | 2278 | 1462625112874 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x11834b000) [pid = 2278] [serial = 311] [outer = 0x1132f0c00] 05:45:13 INFO - PROCESS | 2278 | 1462625113184 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]]]}] 05:45:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:45:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 477ms 05:45:13 INFO - PROCESS | 2278 | 1462625113195 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 2278 | 1462625113198 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:45:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:45:13 INFO - PROCESS | 2278 | 1462625113202 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 2278 | 1462625113203 Marionette TRACE conn2 <- [1,390,null,{}] 05:45:13 INFO - PROCESS | 2278 | 1462625113206 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}] 05:45:13 INFO - PROCESS | 2278 | 1462625113283 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:45:13 INFO - PROCESS | 2278 | 1462625113288 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x119070800 == 33 [pid = 2278] [id = 105] 05:45:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1185bf000) [pid = 2278] [serial = 312] [outer = 0x0] 05:45:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x1185d1400) [pid = 2278] [serial = 313] [outer = 0x1185bf000] 05:45:13 INFO - PROCESS | 2278 | 1462625113314 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1185d9800) [pid = 2278] [serial = 314] [outer = 0x1185bf000] 05:45:13 INFO - PROCESS | 2278 | 1462625113613 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]]]}] 05:45:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:45:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 468ms 05:45:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:45:13 INFO - PROCESS | 2278 | 1462625113671 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 2278 | 1462625113672 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:45:13 INFO - PROCESS | 2278 | 1462625113674 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 2278 | 1462625113675 Marionette TRACE conn2 <- [1,394,null,{}] 05:45:13 INFO - PROCESS | 2278 | 1462625113690 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}] 05:45:13 INFO - PROCESS | 2278 | 1462625113776 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:45:13 INFO - PROCESS | 2278 | 1462625113805 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x119717800 == 34 [pid = 2278] [id = 106] 05:45:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x118c6f400) [pid = 2278] [serial = 315] [outer = 0x0] 05:45:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x119008c00) [pid = 2278] [serial = 316] [outer = 0x118c6f400] 05:45:13 INFO - PROCESS | 2278 | 1462625113836 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1193c7400) [pid = 2278] [serial = 317] [outer = 0x118c6f400] 05:45:14 INFO - PROCESS | 2278 | 1462625114188 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]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:45:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 05:45:14 INFO - PROCESS | 2278 | 1462625114192 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 2278 | 1462625114194 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:45:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:45:14 INFO - PROCESS | 2278 | 1462625114197 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 2278 | 1462625114199 Marionette TRACE conn2 <- [1,398,null,{}] 05:45:14 INFO - PROCESS | 2278 | 1462625114202 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}] 05:45:14 INFO - PROCESS | 2278 | 1462625114287 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:45:14 INFO - PROCESS | 2278 | 1462625114291 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x119b54800 == 35 [pid = 2278] [id = 107] 05:45:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x1193d0800) [pid = 2278] [serial = 318] [outer = 0x0] 05:45:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x119730800) [pid = 2278] [serial = 319] [outer = 0x1193d0800] 05:45:14 INFO - PROCESS | 2278 | 1462625114316 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x119b6d000) [pid = 2278] [serial = 320] [outer = 0x1193d0800] 05:45:14 INFO - PROCESS | 2278 | 1462625114661 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]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:45:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 472ms 05:45:14 INFO - PROCESS | 2278 | 1462625114669 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 2278 | 1462625114670 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:45:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:45:14 INFO - PROCESS | 2278 | 1462625114672 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 2278 | 1462625114673 Marionette TRACE conn2 <- [1,402,null,{}] 05:45:14 INFO - PROCESS | 2278 | 1462625114675 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}] 05:45:14 INFO - PROCESS | 2278 | 1462625114758 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:45:14 INFO - PROCESS | 2278 | 1462625114787 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a249000 == 36 [pid = 2278] [id = 108] 05:45:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x119e74400) [pid = 2278] [serial = 321] [outer = 0x0] 05:45:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x11a030400) [pid = 2278] [serial = 322] [outer = 0x119e74400] 05:45:14 INFO - PROCESS | 2278 | 1462625114811 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x11a178400) [pid = 2278] [serial = 323] [outer = 0x119e74400] 05:45:15 INFO - PROCESS | 2278 | 1462625115141 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]]]}] 05:45:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:45:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 05:45:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:45:15 INFO - PROCESS | 2278 | 1462625115193 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 2278 | 1462625115195 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:45:15 INFO - PROCESS | 2278 | 1462625115197 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 2278 | 1462625115198 Marionette TRACE conn2 <- [1,406,null,{}] 05:45:15 INFO - PROCESS | 2278 | 1462625115200 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}] 05:45:15 INFO - PROCESS | 2278 | 1462625115283 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:45:15 INFO - PROCESS | 2278 | 1462625115290 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x123756800 == 37 [pid = 2278] [id = 109] 05:45:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x11a17c000) [pid = 2278] [serial = 324] [outer = 0x0] 05:45:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1211d9000) [pid = 2278] [serial = 325] [outer = 0x11a17c000] 05:45:15 INFO - PROCESS | 2278 | 1462625115314 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x123276000) [pid = 2278] [serial = 326] [outer = 0x11a17c000] 05:45:15 INFO - PROCESS | 2278 | 1462625115851 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]]]}] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x123491400) [pid = 2278] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x12571ac00) [pid = 2278] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x11606a800) [pid = 2278] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1199e6c00) [pid = 2278] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x117172800) [pid = 2278] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x111ab1400) [pid = 2278] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11346bc00) [pid = 2278] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x1182d4400) [pid = 2278] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x126894400) [pid = 2278] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x115ecfc00) [pid = 2278] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x119096800) [pid = 2278] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x111e30c00) [pid = 2278] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x119096c00) [pid = 2278] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x125721000) [pid = 2278] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x126738c00) [pid = 2278] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1122bcc00) [pid = 2278] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x12654ac00) [pid = 2278] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x128bd7000) [pid = 2278] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:45:15 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x112d69000) [pid = 2278] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:45:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:45:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 720ms 05:45:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:45:15 INFO - PROCESS | 2278 | 1462625115918 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 2278 | 1462625115919 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:45:15 INFO - PROCESS | 2278 | 1462625115923 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 2278 | 1462625115931 Marionette TRACE conn2 <- [1,410,null,{}] 05:45:15 INFO - PROCESS | 2278 | 1462625115934 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}] 05:45:16 INFO - PROCESS | 2278 | 1462625116002 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:45:16 INFO - PROCESS | 2278 | 1462625116006 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x119707800 == 38 [pid = 2278] [id = 110] 05:45:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x11606a800) [pid = 2278] [serial = 327] [outer = 0x0] 05:45:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x11801e400) [pid = 2278] [serial = 328] [outer = 0x11606a800] 05:45:16 INFO - PROCESS | 2278 | 1462625116034 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x11908f800) [pid = 2278] [serial = 329] [outer = 0x11606a800] 05:45:16 INFO - PROCESS | 2278 | 1462625116337 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]]]}] 05:45:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:45:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 429ms 05:45:16 INFO - PROCESS | 2278 | 1462625116353 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 2278 | 1462625116354 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:45:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:45:16 INFO - PROCESS | 2278 | 1462625116357 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 2278 | 1462625116358 Marionette TRACE conn2 <- [1,414,null,{}] 05:45:16 INFO - PROCESS | 2278 | 1462625116360 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}] 05:45:16 INFO - PROCESS | 2278 | 1462625116436 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:45:16 INFO - PROCESS | 2278 | 1462625116493 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x124a41800 == 39 [pid = 2278] [id = 111] 05:45:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x116772400) [pid = 2278] [serial = 330] [outer = 0x0] 05:45:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1199e1c00) [pid = 2278] [serial = 331] [outer = 0x116772400] 05:45:16 INFO - PROCESS | 2278 | 1462625116523 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x124a9c800) [pid = 2278] [serial = 332] [outer = 0x116772400] 05:45:16 INFO - PROCESS | 2278 | 1462625116800 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]]]}] 05:45:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:45:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 467ms 05:45:16 INFO - PROCESS | 2278 | 1462625116825 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 2278 | 1462625116826 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:45:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:45:16 INFO - PROCESS | 2278 | 1462625116836 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 2278 | 1462625116838 Marionette TRACE conn2 <- [1,418,null,{}] 05:45:16 INFO - PROCESS | 2278 | 1462625116840 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}] 05:45:16 INFO - PROCESS | 2278 | 1462625116932 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:45:16 INFO - PROCESS | 2278 | 1462625116937 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x126775800 == 40 [pid = 2278] [id = 112] 05:45:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x124dc8400) [pid = 2278] [serial = 333] [outer = 0x0] 05:45:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x125782800) [pid = 2278] [serial = 334] [outer = 0x124dc8400] 05:45:16 INFO - PROCESS | 2278 | 1462625116969 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x126739c00) [pid = 2278] [serial = 335] [outer = 0x124dc8400] 05:45:17 INFO - PROCESS | 2278 | 1462625117735 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]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:45:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 926ms 05:45:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:45:17 INFO - PROCESS | 2278 | 1462625117755 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 2278 | 1462625117757 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:45:17 INFO - PROCESS | 2278 | 1462625117759 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 2278 | 1462625117760 Marionette TRACE conn2 <- [1,422,null,{}] 05:45:17 INFO - PROCESS | 2278 | 1462625117762 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}] 05:45:17 INFO - PROCESS | 2278 | 1462625117835 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:45:17 INFO - PROCESS | 2278 | 1462625117920 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x112269000 == 41 [pid = 2278] [id = 113] 05:45:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1110a5c00) [pid = 2278] [serial = 336] [outer = 0x0] 05:45:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x111cb1c00) [pid = 2278] [serial = 337] [outer = 0x1110a5c00] 05:45:17 INFO - PROCESS | 2278 | 1462625117952 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x113b71c00) [pid = 2278] [serial = 338] [outer = 0x1110a5c00] 05:45:18 INFO - PROCESS | 2278 | 1462625118143 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:45:18 INFO - PROCESS | 2278 | 1462625118946 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]]]}] 05:45:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:45:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1219ms 05:45:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:45:18 INFO - PROCESS | 2278 | 1462625118979 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 2278 | 1462625118981 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:45:18 INFO - PROCESS | 2278 | 1462625118984 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 2278 | 1462625118987 Marionette TRACE conn2 <- [1,426,null,{}] 05:45:18 INFO - PROCESS | 2278 | 1462625118990 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}] 05:45:19 INFO - PROCESS | 2278 | 1462625119087 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:45:19 INFO - PROCESS | 2278 | 1462625119132 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x119067000 == 42 [pid = 2278] [id = 114] 05:45:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x117e78000) [pid = 2278] [serial = 339] [outer = 0x0] 05:45:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1180bd400) [pid = 2278] [serial = 340] [outer = 0x117e78000] 05:45:19 INFO - PROCESS | 2278 | 1462625119171 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1182a1c00) [pid = 2278] [serial = 341] [outer = 0x117e78000] 05:45:19 INFO - PROCESS | 2278 | 1462625119626 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] 05:45:19 INFO - PROCESS | 2278 | 1462625119664 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:45:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:45:19 INFO - PROCESS | 2278 | 1462625119668 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 2278 | 1462625119669 Marionette TRACE conn2 <- [1,430,null,{}] 05:45:19 INFO - PROCESS | 2278 | 1462625119672 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}] 05:45:19 INFO - PROCESS | 2278 | 1462625119765 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:45:19 INFO - PROCESS | 2278 | 1462625119822 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x126107000 == 43 [pid = 2278] [id = 115] 05:45:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1182d7800) [pid = 2278] [serial = 342] [outer = 0x0] 05:45:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x1185d3c00) [pid = 2278] [serial = 343] [outer = 0x1182d7800] 05:45:19 INFO - PROCESS | 2278 | 1462625119852 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1193c8400) [pid = 2278] [serial = 344] [outer = 0x1182d7800] 05:45:20 INFO - PROCESS | 2278 | 1462625120440 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]]]}] 05:45:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:45:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 819ms 05:45:20 INFO - PROCESS | 2278 | 1462625120487 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:45:20 INFO - PROCESS | 2278 | 1462625120489 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:45:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:45:20 INFO - PROCESS | 2278 | 1462625120493 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 2278 | 1462625120496 Marionette TRACE conn2 <- [1,434,null,{}] 05:45:20 INFO - PROCESS | 2278 | 1462625120503 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}] 05:45:20 INFO - PROCESS | 2278 | 1462625120590 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:45:20 INFO - PROCESS | 2278 | 1462625120655 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x112d0f800 == 44 [pid = 2278] [id = 116] 05:45:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x115e38800) [pid = 2278] [serial = 345] [outer = 0x0] 05:45:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1161f4800) [pid = 2278] [serial = 346] [outer = 0x115e38800] 05:45:20 INFO - PROCESS | 2278 | 1462625120702 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x117537400) [pid = 2278] [serial = 347] [outer = 0x115e38800] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x126775800 == 43 [pid = 2278] [id = 112] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x124a41800 == 42 [pid = 2278] [id = 111] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x119707800 == 41 [pid = 2278] [id = 110] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x123756800 == 40 [pid = 2278] [id = 109] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x11a249000 == 39 [pid = 2278] [id = 108] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x119b54800 == 38 [pid = 2278] [id = 107] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x119717800 == 37 [pid = 2278] [id = 106] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x119070800 == 36 [pid = 2278] [id = 105] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x128d86400) [pid = 2278] [serial = 295] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x11704d800 == 35 [pid = 2278] [id = 104] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x116907000 == 34 [pid = 2278] [id = 103] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x113310800 == 33 [pid = 2278] [id = 102] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x112d08800 == 32 [pid = 2278] [id = 101] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x11325c000 == 31 [pid = 2278] [id = 100] 05:45:21 INFO - PROCESS | 2278 | --DOCSHELL 0x12abde800 == 30 [pid = 2278] [id = 99] 05:45:21 INFO - PROCESS | 2278 | 1462625121217 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]]]}] 05:45:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:45:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 776ms 05:45:21 INFO - PROCESS | 2278 | 1462625121269 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 2278 | 1462625121273 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:45:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:45:21 INFO - PROCESS | 2278 | 1462625121286 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 2278 | 1462625121288 Marionette TRACE conn2 <- [1,438,null,{}] 05:45:21 INFO - PROCESS | 2278 | 1462625121292 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}] 05:45:21 INFO - PROCESS | 2278 | 1462625121364 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x124aa1000) [pid = 2278] [serial = 274] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x12571d000) [pid = 2278] [serial = 277] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1166b2c00) [pid = 2278] [serial = 244] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x119b68800) [pid = 2278] [serial = 265] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x119e71800) [pid = 2278] [serial = 266] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x11802ac00) [pid = 2278] [serial = 250] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x1182cf000) [pid = 2278] [serial = 251] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x119e7ac00) [pid = 2278] [serial = 268] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11a175000) [pid = 2278] [serial = 269] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x113d76800) [pid = 2278] [serial = 241] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x11270dc00) [pid = 2278] [serial = 242] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1185cec00) [pid = 2278] [serial = 256] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x11900b000) [pid = 2278] [serial = 257] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x124dc6000) [pid = 2278] [serial = 275] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x128c46c00) [pid = 2278] [serial = 239] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x1182d9400) [pid = 2278] [serial = 253] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x11972f800) [pid = 2278] [serial = 262] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x1199e0400) [pid = 2278] [serial = 263] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x11852e800) [pid = 2278] [serial = 254] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x117e74800) [pid = 2278] [serial = 247] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x118021400) [pid = 2278] [serial = 248] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x1190be400) [pid = 2278] [serial = 259] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x1196cc000) [pid = 2278] [serial = 260] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x126738800) [pid = 2278] [serial = 280] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x126162c00) [pid = 2278] [serial = 278] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 81 (0x1268afc00) [pid = 2278] [serial = 283] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 80 (0x1196d0c00) [pid = 2278] [serial = 286] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 79 (0x126893400) [pid = 2278] [serial = 281] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 78 (0x128bd5000) [pid = 2278] [serial = 289] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 77 (0x128bdf400) [pid = 2278] [serial = 292] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 76 (0x128bd4800) [pid = 2278] [serial = 284] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 75 (0x128c3dc00) [pid = 2278] [serial = 293] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 74 (0x116779000) [pid = 2278] [serial = 245] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 73 (0x1211d7800) [pid = 2278] [serial = 271] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 72 (0x12369fc00) [pid = 2278] [serial = 272] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 71 (0x1247fb000) [pid = 2278] [serial = 287] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | --DOMWINDOW == 70 (0x128bda400) [pid = 2278] [serial = 290] [outer = 0x0] [url = about:blank] 05:45:21 INFO - PROCESS | 2278 | 1462625121420 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x11608a800 == 31 [pid = 2278] [id = 117] 05:45:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 71 (0x115ec3400) [pid = 2278] [serial = 348] [outer = 0x0] 05:45:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 72 (0x11677b400) [pid = 2278] [serial = 349] [outer = 0x115ec3400] 05:45:21 INFO - PROCESS | 2278 | 1462625121449 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 73 (0x1182d9400) [pid = 2278] [serial = 350] [outer = 0x115ec3400] 05:45:21 INFO - PROCESS | 2278 | 1462625121745 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]]]}] 05:45:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:45:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 480ms 05:45:21 INFO - PROCESS | 2278 | 1462625121757 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 2278 | 1462625121758 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:45:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:45:21 INFO - PROCESS | 2278 | 1462625121761 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 2278 | 1462625121765 Marionette TRACE conn2 <- [1,442,null,{}] 05:45:21 INFO - PROCESS | 2278 | 1462625121779 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}] 05:45:21 INFO - PROCESS | 2278 | 1462625121857 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:45:21 INFO - PROCESS | 2278 | 1462625121868 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x11818b800 == 32 [pid = 2278] [id = 118] 05:45:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 74 (0x11345ec00) [pid = 2278] [serial = 351] [outer = 0x0] 05:45:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 75 (0x1185dbc00) [pid = 2278] [serial = 352] [outer = 0x11345ec00] 05:45:21 INFO - PROCESS | 2278 | 1462625121896 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 76 (0x1193ca800) [pid = 2278] [serial = 353] [outer = 0x11345ec00] 05:45:22 INFO - PROCESS | 2278 | 1462625122294 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]]]}] 05:45:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:45:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 581ms 05:45:22 INFO - PROCESS | 2278 | 1462625122343 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 2278 | 1462625122347 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:45:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:45:22 INFO - PROCESS | 2278 | 1462625122361 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 2278 | 1462625122363 Marionette TRACE conn2 <- [1,446,null,{}] 05:45:22 INFO - PROCESS | 2278 | 1462625122368 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}] 05:45:22 INFO - PROCESS | 2278 | 1462625122483 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:45:22 INFO - PROCESS | 2278 | 1462625122497 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x119712800 == 33 [pid = 2278] [id = 119] 05:45:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 77 (0x1196d0c00) [pid = 2278] [serial = 354] [outer = 0x0] 05:45:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 78 (0x1199e9000) [pid = 2278] [serial = 355] [outer = 0x1196d0c00] 05:45:22 INFO - PROCESS | 2278 | 1462625122540 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 79 (0x119b6f800) [pid = 2278] [serial = 356] [outer = 0x1196d0c00] 05:45:22 INFO - PROCESS | 2278 | 1462625122907 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]]]}] 05:45:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:45:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 572ms 05:45:22 INFO - PROCESS | 2278 | 1462625122935 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 2278 | 1462625122937 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:45:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:45:22 INFO - PROCESS | 2278 | 1462625122939 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 2278 | 1462625122940 Marionette TRACE conn2 <- [1,450,null,{}] 05:45:22 INFO - PROCESS | 2278 | 1462625122942 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}] 05:45:23 INFO - PROCESS | 2278 | 1462625123012 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:45:23 INFO - PROCESS | 2278 | 1462625123018 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e0c000 == 34 [pid = 2278] [id = 120] 05:45:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 80 (0x119b6b400) [pid = 2278] [serial = 357] [outer = 0x0] 05:45:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 81 (0x11a174c00) [pid = 2278] [serial = 358] [outer = 0x119b6b400] 05:45:23 INFO - PROCESS | 2278 | 1462625123043 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 82 (0x1211cf400) [pid = 2278] [serial = 359] [outer = 0x119b6b400] 05:45:23 INFO - PROCESS | 2278 | 1462625123374 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] 05:45:23 INFO - PROCESS | 2278 | 1462625123409 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:45:23 INFO - PROCESS | 2278 | 1462625123411 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 2278 | 1462625123412 Marionette TRACE conn2 <- [1,454,null,{}] 05:45:23 INFO - PROCESS | 2278 | 1462625123417 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}] 05:45:23 INFO - PROCESS | 2278 | 1462625123506 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:45:23 INFO - PROCESS | 2278 | 1462625123538 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a250800 == 35 [pid = 2278] [id = 121] 05:45:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x11a034800) [pid = 2278] [serial = 360] [outer = 0x0] 05:45:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x11a180c00) [pid = 2278] [serial = 361] [outer = 0x11a034800] 05:45:23 INFO - PROCESS | 2278 | 1462625123564 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x126160c00) [pid = 2278] [serial = 362] [outer = 0x11a034800] 05:45:23 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:23 INFO - PROCESS | 2278 | 1462625123895 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]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:45:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 523ms 05:45:23 INFO - PROCESS | 2278 | 1462625123934 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 2278 | 1462625123935 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:45:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:45:23 INFO - PROCESS | 2278 | 1462625123938 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 2278 | 1462625123939 Marionette TRACE conn2 <- [1,458,null,{}] 05:45:23 INFO - PROCESS | 2278 | 1462625123941 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}] 05:45:24 INFO - PROCESS | 2278 | 1462625124025 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:45:24 INFO - PROCESS | 2278 | 1462625124054 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245ce000 == 36 [pid = 2278] [id = 122] 05:45:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x11a177c00) [pid = 2278] [serial = 363] [outer = 0x0] 05:45:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x126739400) [pid = 2278] [serial = 364] [outer = 0x11a177c00] 05:45:24 INFO - PROCESS | 2278 | 1462625124078 Marionette DEBUG loaded listener.js 05:45:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x126894c00) [pid = 2278] [serial = 365] [outer = 0x11a177c00] 05:45:24 INFO - PROCESS | 2278 | 1462625124401 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] 05:45:24 INFO - PROCESS | 2278 | 1462625124459 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:45:24 INFO - PROCESS | 2278 | 1462625124462 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 2278 | 1462625124463 Marionette TRACE conn2 <- [1,462,null,{}] 05:45:24 INFO - PROCESS | 2278 | 1462625124465 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}] 05:45:24 INFO - PROCESS | 2278 | 1462625124550 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:45:24 INFO - PROCESS | 2278 | 1462625124577 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x124dde000 == 37 [pid = 2278] [id = 123] 05:45:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x126896400) [pid = 2278] [serial = 366] [outer = 0x0] 05:45:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x1268b9800) [pid = 2278] [serial = 367] [outer = 0x126896400] 05:45:24 INFO - PROCESS | 2278 | 1462625124602 Marionette DEBUG loaded listener.js 05:45:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x128bd7800) [pid = 2278] [serial = 368] [outer = 0x126896400] 05:45:24 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:24 INFO - PROCESS | 2278 | 1462625124920 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] 05:45:24 INFO - PROCESS | 2278 | 1462625124937 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:45:24 INFO - PROCESS | 2278 | 1462625124944 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 2278 | 1462625124946 Marionette TRACE conn2 <- [1,466,null,{}] 05:45:24 INFO - PROCESS | 2278 | 1462625124950 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}] 05:45:25 INFO - PROCESS | 2278 | 1462625125037 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:45:25 INFO - PROCESS | 2278 | 1462625125041 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x118186000 == 38 [pid = 2278] [id = 124] 05:45:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1268bc800) [pid = 2278] [serial = 369] [outer = 0x0] 05:45:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x128c3b400) [pid = 2278] [serial = 370] [outer = 0x1268bc800] 05:45:25 INFO - PROCESS | 2278 | 1462625125066 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x128c42800) [pid = 2278] [serial = 371] [outer = 0x1268bc800] 05:45:25 INFO - PROCESS | 2278 | 1462625125398 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] 05:45:25 INFO - PROCESS | 2278 | 1462625125420 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:45:25 INFO - PROCESS | 2278 | 1462625125422 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 2278 | 1462625125423 Marionette TRACE conn2 <- [1,470,null,{}] 05:45:25 INFO - PROCESS | 2278 | 1462625125426 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}] 05:45:25 INFO - PROCESS | 2278 | 1462625125518 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x119e74400) [pid = 2278] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x1185bf000) [pid = 2278] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x1132f0c00) [pid = 2278] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1160d7c00) [pid = 2278] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x1193d0800) [pid = 2278] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x1160dc400) [pid = 2278] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x111cbd800) [pid = 2278] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x11a17c000) [pid = 2278] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x11606a800) [pid = 2278] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x116772400) [pid = 2278] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:45:25 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x118c6f400) [pid = 2278] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:45:25 INFO - PROCESS | 2278 | 1462625125597 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x117092800 == 39 [pid = 2278] [id = 125] 05:45:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x1122c7400) [pid = 2278] [serial = 372] [outer = 0x0] 05:45:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x115e3d400) [pid = 2278] [serial = 373] [outer = 0x1122c7400] 05:45:25 INFO - PROCESS | 2278 | 1462625125622 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x1185d9000) [pid = 2278] [serial = 374] [outer = 0x1122c7400] 05:45:25 INFO - PROCESS | 2278 | 1462625125906 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]]]}] 05:45:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:45:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 05:45:25 INFO - PROCESS | 2278 | 1462625125954 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:45:25 INFO - PROCESS | 2278 | 1462625125956 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:45:25 INFO - PROCESS | 2278 | 1462625125958 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 2278 | 1462625125960 Marionette TRACE conn2 <- [1,474,null,{}] 05:45:25 INFO - PROCESS | 2278 | 1462625125962 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}] 05:45:26 INFO - PROCESS | 2278 | 1462625126050 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:45:26 INFO - PROCESS | 2278 | 1462625126055 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x129334800 == 40 [pid = 2278] [id = 126] 05:45:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x119b67000) [pid = 2278] [serial = 375] [outer = 0x0] 05:45:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x129059000) [pid = 2278] [serial = 376] [outer = 0x119b67000] 05:45:26 INFO - PROCESS | 2278 | 1462625126083 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x12932ec00) [pid = 2278] [serial = 377] [outer = 0x119b67000] 05:45:26 INFO - PROCESS | 2278 | 1462625126430 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]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:45:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 05:45:26 INFO - PROCESS | 2278 | 1462625126477 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 2278 | 1462625126479 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:45:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:45:26 INFO - PROCESS | 2278 | 1462625126481 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 2278 | 1462625126482 Marionette TRACE conn2 <- [1,478,null,{}] 05:45:26 INFO - PROCESS | 2278 | 1462625126484 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}] 05:45:26 INFO - PROCESS | 2278 | 1462625126557 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:45:26 INFO - PROCESS | 2278 | 1462625126562 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a43a000 == 41 [pid = 2278] [id = 127] 05:45:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x1295e9400) [pid = 2278] [serial = 378] [outer = 0x0] 05:45:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x1295f2800) [pid = 2278] [serial = 379] [outer = 0x1295e9400] 05:45:26 INFO - PROCESS | 2278 | 1462625126590 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x12a4aac00) [pid = 2278] [serial = 380] [outer = 0x1295e9400] 05:45:26 INFO - PROCESS | 2278 | 1462625126902 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]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:45:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 470ms 05:45:26 INFO - PROCESS | 2278 | 1462625126951 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 2278 | 1462625126952 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:45:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:45:26 INFO - PROCESS | 2278 | 1462625126954 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 2278 | 1462625126955 Marionette TRACE conn2 <- [1,482,null,{}] 05:45:26 INFO - PROCESS | 2278 | 1462625126958 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}] 05:45:27 INFO - PROCESS | 2278 | 1462625127039 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:45:27 INFO - PROCESS | 2278 | 1462625127082 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6a8000 == 42 [pid = 2278] [id = 128] 05:45:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x1295e9800) [pid = 2278] [serial = 381] [outer = 0x0] 05:45:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x12a715000) [pid = 2278] [serial = 382] [outer = 0x1295e9800] 05:45:27 INFO - PROCESS | 2278 | 1462625127106 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x12a915800) [pid = 2278] [serial = 383] [outer = 0x1295e9800] 05:45:27 INFO - PROCESS | 2278 | 1462625127399 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]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 467ms 05:45:27 INFO - PROCESS | 2278 | 1462625127423 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 2278 | 1462625127424 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:45:27 INFO - PROCESS | 2278 | 1462625127426 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 2278 | 1462625127427 Marionette TRACE conn2 <- [1,486,null,{}] 05:45:27 INFO - PROCESS | 2278 | 1462625127430 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}] 05:45:27 INFO - PROCESS | 2278 | 1462625127506 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:45:27 INFO - PROCESS | 2278 | 1462625127511 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab0b000 == 43 [pid = 2278] [id = 129] 05:45:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x12a71e400) [pid = 2278] [serial = 384] [outer = 0x0] 05:45:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x12a922800) [pid = 2278] [serial = 385] [outer = 0x12a71e400] 05:45:27 INFO - PROCESS | 2278 | 1462625127538 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x12a942400) [pid = 2278] [serial = 386] [outer = 0x12a71e400] 05:45:28 INFO - PROCESS | 2278 | 1462625128027 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]]]}] 05:45:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:45:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 624ms 05:45:28 INFO - PROCESS | 2278 | 1462625128051 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 2278 | 1462625128054 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:45:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:45:28 INFO - PROCESS | 2278 | 1462625128057 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 2278 | 1462625128060 Marionette TRACE conn2 <- [1,490,null,{}] 05:45:28 INFO - PROCESS | 2278 | 1462625128064 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}] 05:45:28 INFO - PROCESS | 2278 | 1462625128162 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:45:28 INFO - PROCESS | 2278 | 1462625128204 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x117058800 == 44 [pid = 2278] [id = 130] 05:45:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x115e3cc00) [pid = 2278] [serial = 387] [outer = 0x0] 05:45:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x116777400) [pid = 2278] [serial = 388] [outer = 0x115e3cc00] 05:45:28 INFO - PROCESS | 2278 | 1462625128236 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x118025800) [pid = 2278] [serial = 389] [outer = 0x115e3cc00] 05:45:28 INFO - PROCESS | 2278 | 1462625128652 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]]]}] 05:45:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:45:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 622ms 05:45:28 INFO - PROCESS | 2278 | 1462625128680 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 2278 | 1462625128684 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:45:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:45:28 INFO - PROCESS | 2278 | 1462625128689 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 2278 | 1462625128690 Marionette TRACE conn2 <- [1,494,null,{}] 05:45:28 INFO - PROCESS | 2278 | 1462625128693 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}] 05:45:28 INFO - PROCESS | 2278 | 1462625128793 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:45:28 INFO - PROCESS | 2278 | 1462625128888 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232b6800 == 45 [pid = 2278] [id = 131] 05:45:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1185d0000) [pid = 2278] [serial = 390] [outer = 0x0] 05:45:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x118c75000) [pid = 2278] [serial = 391] [outer = 0x1185d0000] 05:45:28 INFO - PROCESS | 2278 | 1462625128919 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x1193ce800) [pid = 2278] [serial = 392] [outer = 0x1185d0000] 05:45:29 INFO - PROCESS | 2278 | 1462625129335 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]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 05:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:45:29 INFO - PROCESS | 2278 | 1462625129360 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 2278 | 1462625129361 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:45:29 INFO - PROCESS | 2278 | 1462625129365 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 2278 | 1462625129369 Marionette TRACE conn2 <- [1,498,null,{}] 05:45:29 INFO - PROCESS | 2278 | 1462625129377 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}] 05:45:29 INFO - PROCESS | 2278 | 1462625129508 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:45:29 INFO - PROCESS | 2278 | 1462625129554 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abf0000 == 46 [pid = 2278] [id = 132] 05:45:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1246f9800) [pid = 2278] [serial = 393] [outer = 0x0] 05:45:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x124d8a800) [pid = 2278] [serial = 394] [outer = 0x1246f9800] 05:45:29 INFO - PROCESS | 2278 | 1462625129587 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x125780c00) [pid = 2278] [serial = 395] [outer = 0x1246f9800] 05:45:30 INFO - PROCESS | 2278 | 1462625130019 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]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:45:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 675ms 05:45:30 INFO - PROCESS | 2278 | 1462625130040 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 2278 | 1462625130041 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:45:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:45:30 INFO - PROCESS | 2278 | 1462625130044 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 2278 | 1462625130045 Marionette TRACE conn2 <- [1,502,null,{}] 05:45:30 INFO - PROCESS | 2278 | 1462625130049 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}] 05:45:30 INFO - PROCESS | 2278 | 1462625130166 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:45:30 INFO - PROCESS | 2278 | 1462625130378 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x116710800 == 47 [pid = 2278] [id = 133] 05:45:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x113344000) [pid = 2278] [serial = 396] [outer = 0x0] 05:45:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x113bf3800) [pid = 2278] [serial = 397] [outer = 0x113344000] 05:45:30 INFO - PROCESS | 2278 | 1462625130407 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x115ec5400) [pid = 2278] [serial = 398] [outer = 0x113344000] 05:45:30 INFO - PROCESS | 2278 | 1462625130822 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]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:45:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 824ms 05:45:30 INFO - PROCESS | 2278 | 1462625130869 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 2278 | 1462625130872 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:45:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:45:30 INFO - PROCESS | 2278 | 1462625130875 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 2278 | 1462625130877 Marionette TRACE conn2 <- [1,506,null,{}] 05:45:30 INFO - PROCESS | 2278 | 1462625130880 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}] 05:45:30 INFO - PROCESS | 2278 | 1462625130963 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:45:31 INFO - PROCESS | 2278 | 1462625131012 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e13800 == 48 [pid = 2278] [id = 134] 05:45:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x116168800) [pid = 2278] [serial = 399] [outer = 0x0] 05:45:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x11693c800) [pid = 2278] [serial = 400] [outer = 0x116168800] 05:45:31 INFO - PROCESS | 2278 | 1462625131040 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x11753dc00) [pid = 2278] [serial = 401] [outer = 0x116168800] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6a8000 == 47 [pid = 2278] [id = 128] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x12a43a000 == 46 [pid = 2278] [id = 127] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x129334800 == 45 [pid = 2278] [id = 126] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x117092800 == 44 [pid = 2278] [id = 125] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x118186000 == 43 [pid = 2278] [id = 124] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x124dde000 == 42 [pid = 2278] [id = 123] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x1245ce000 == 41 [pid = 2278] [id = 122] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x11a250800 == 40 [pid = 2278] [id = 121] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x119e0c000 == 39 [pid = 2278] [id = 120] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x119712800 == 38 [pid = 2278] [id = 119] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x11818b800 == 37 [pid = 2278] [id = 118] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x11608a800 == 36 [pid = 2278] [id = 117] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x112d0f800 == 35 [pid = 2278] [id = 116] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x119067000 == 34 [pid = 2278] [id = 114] 05:45:31 INFO - PROCESS | 2278 | --DOCSHELL 0x112269000 == 33 [pid = 2278] [id = 113] 05:45:31 INFO - PROCESS | 2278 | 1462625131433 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]]]}] 05:45:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:45:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 571ms 05:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:45:31 INFO - PROCESS | 2278 | 1462625131451 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 2278 | 1462625131454 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:45:31 INFO - PROCESS | 2278 | 1462625131456 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 2278 | 1462625131457 Marionette TRACE conn2 <- [1,510,null,{}] 05:45:31 INFO - PROCESS | 2278 | 1462625131460 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}] 05:45:31 INFO - PROCESS | 2278 | 1462625131535 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x11a030400) [pid = 2278] [serial = 322] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x1185d1400) [pid = 2278] [serial = 313] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x118023000) [pid = 2278] [serial = 310] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x11834b000) [pid = 2278] [serial = 311] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x11616b000) [pid = 2278] [serial = 304] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1161f6c00) [pid = 2278] [serial = 305] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1133b1400) [pid = 2278] [serial = 298] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x119730800) [pid = 2278] [serial = 319] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x117541400) [pid = 2278] [serial = 308] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x116a5fc00) [pid = 2278] [serial = 307] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x113dee000) [pid = 2278] [serial = 302] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1133bfc00) [pid = 2278] [serial = 301] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x1211d9000) [pid = 2278] [serial = 325] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11a178400) [pid = 2278] [serial = 323] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11801e400) [pid = 2278] [serial = 328] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x11908f800) [pid = 2278] [serial = 329] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x1199e1c00) [pid = 2278] [serial = 331] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x125782800) [pid = 2278] [serial = 334] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x123276000) [pid = 2278] [serial = 326] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x119008c00) [pid = 2278] [serial = 316] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x1193c7400) [pid = 2278] [serial = 317] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x119b6d000) [pid = 2278] [serial = 320] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1185d9800) [pid = 2278] [serial = 314] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x124a9c800) [pid = 2278] [serial = 332] [outer = 0x0] [url = about:blank] 05:45:31 INFO - PROCESS | 2278 | 1462625131608 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e0a000 == 34 [pid = 2278] [id = 135] 05:45:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x11616b000) [pid = 2278] [serial = 402] [outer = 0x0] 05:45:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x117540400) [pid = 2278] [serial = 403] [outer = 0x11616b000] 05:45:31 INFO - PROCESS | 2278 | 1462625131637 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1182db400) [pid = 2278] [serial = 404] [outer = 0x11616b000] 05:45:31 INFO - PROCESS | 2278 | 1462625131959 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]]]}] 05:45:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:45:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 518ms 05:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:45:31 INFO - PROCESS | 2278 | 1462625131975 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 2278 | 1462625131977 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:45:31 INFO - PROCESS | 2278 | 1462625131990 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 2278 | 1462625131997 Marionette TRACE conn2 <- [1,514,null,{}] 05:45:32 INFO - PROCESS | 2278 | 1462625132003 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}] 05:45:32 INFO - PROCESS | 2278 | 1462625132140 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:45:32 INFO - PROCESS | 2278 | 1462625132206 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x11805d000 == 35 [pid = 2278] [id = 136] 05:45:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x1182cd400) [pid = 2278] [serial = 405] [outer = 0x0] 05:45:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x118531400) [pid = 2278] [serial = 406] [outer = 0x1182cd400] 05:45:32 INFO - PROCESS | 2278 | 1462625132247 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x119097800) [pid = 2278] [serial = 407] [outer = 0x1182cd400] 05:45:32 INFO - PROCESS | 2278 | 1462625132584 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]]]}] 05:45:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:45:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 640ms 05:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:45:32 INFO - PROCESS | 2278 | 1462625132620 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:45:32 INFO - PROCESS | 2278 | 1462625132622 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:45:32 INFO - PROCESS | 2278 | 1462625132624 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:45:32 INFO - PROCESS | 2278 | 1462625132635 Marionette TRACE conn2 <- [1,518,null,{}] 05:45:32 INFO - PROCESS | 2278 | 1462625132638 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}] 05:45:32 INFO - PROCESS | 2278 | 1462625132707 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:45:32 INFO - PROCESS | 2278 | 1462625132757 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x113d32000 == 36 [pid = 2278] [id = 137] 05:45:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x119096c00) [pid = 2278] [serial = 408] [outer = 0x0] 05:45:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1196cf400) [pid = 2278] [serial = 409] [outer = 0x119096c00] 05:45:32 INFO - PROCESS | 2278 | 1462625132810 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x1199dfc00) [pid = 2278] [serial = 410] [outer = 0x119096c00] 05:45:33 INFO - PROCESS | 2278 | 1462625133112 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]]]}] 05:45:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:45:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 529ms 05:45:33 INFO - PROCESS | 2278 | 1462625133157 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:45:33 INFO - PROCESS | 2278 | 1462625133159 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:45:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:45:33 INFO - PROCESS | 2278 | 1462625133163 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 2278 | 1462625133165 Marionette TRACE conn2 <- [1,522,null,{}] 05:45:33 INFO - PROCESS | 2278 | 1462625133171 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}] 05:45:33 INFO - PROCESS | 2278 | 1462625133283 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:45:33 INFO - PROCESS | 2278 | 1462625133355 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x11671d800 == 37 [pid = 2278] [id = 138] 05:45:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x119b6d400) [pid = 2278] [serial = 411] [outer = 0x0] 05:45:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x11a031000) [pid = 2278] [serial = 412] [outer = 0x119b6d400] 05:45:33 INFO - PROCESS | 2278 | 1462625133407 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x12310d800) [pid = 2278] [serial = 413] [outer = 0x119b6d400] 05:45:33 INFO - PROCESS | 2278 | 1462625133875 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]]]}] 05:45:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:45:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 723ms 05:45:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:45:33 INFO - PROCESS | 2278 | 1462625133886 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:45:33 INFO - PROCESS | 2278 | 1462625133887 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:45:33 INFO - PROCESS | 2278 | 1462625133890 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 2278 | 1462625133891 Marionette TRACE conn2 <- [1,526,null,{}] 05:45:33 INFO - PROCESS | 2278 | 1462625133893 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}] 05:45:33 INFO - PROCESS | 2278 | 1462625133983 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:45:34 INFO - PROCESS | 2278 | 1462625134032 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x11607c000 == 38 [pid = 2278] [id = 139] 05:45:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x12369fc00) [pid = 2278] [serial = 414] [outer = 0x0] 05:45:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x125727400) [pid = 2278] [serial = 415] [outer = 0x12369fc00] 05:45:34 INFO - PROCESS | 2278 | 1462625134064 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x126165000) [pid = 2278] [serial = 416] [outer = 0x12369fc00] 05:45:34 INFO - PROCESS | 2278 | 1462625134393 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]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 05:45:34 INFO - PROCESS | 2278 | 1462625134410 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 2278 | 1462625134411 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:45:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:45:34 INFO - PROCESS | 2278 | 1462625134415 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 2278 | 1462625134416 Marionette TRACE conn2 <- [1,530,null,{}] 05:45:34 INFO - PROCESS | 2278 | 1462625134419 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}] 05:45:34 INFO - PROCESS | 2278 | 1462625134506 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:45:34 INFO - PROCESS | 2278 | 1462625134538 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x124346000 == 39 [pid = 2278] [id = 140] 05:45:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x124d84400) [pid = 2278] [serial = 417] [outer = 0x0] 05:45:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1267f4800) [pid = 2278] [serial = 418] [outer = 0x124d84400] 05:45:34 INFO - PROCESS | 2278 | 1462625134563 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1268bb800) [pid = 2278] [serial = 419] [outer = 0x124d84400] 05:45:34 INFO - PROCESS | 2278 | 1462625134859 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"]]]}] 05:45:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:45:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:45:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:45:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:45:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:45:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:45:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:45:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 05:45:34 INFO - PROCESS | 2278 | 1462625134888 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 2278 | 1462625134889 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:45:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:45:34 INFO - PROCESS | 2278 | 1462625134891 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 2278 | 1462625134892 Marionette TRACE conn2 <- [1,534,null,{}] 05:45:34 INFO - PROCESS | 2278 | 1462625134895 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}] 05:45:34 INFO - PROCESS | 2278 | 1462625134993 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:45:35 INFO - PROCESS | 2278 | 1462625135003 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x126827800 == 40 [pid = 2278] [id = 141] 05:45:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x12654d000) [pid = 2278] [serial = 420] [outer = 0x0] 05:45:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x128bdbc00) [pid = 2278] [serial = 421] [outer = 0x12654d000] 05:45:35 INFO - PROCESS | 2278 | 1462625135028 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x129054000) [pid = 2278] [serial = 422] [outer = 0x12654d000] 05:45:35 INFO - PROCESS | 2278 | 1462625135365 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]]]}] 05:45:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:45:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 05:45:35 INFO - PROCESS | 2278 | 1462625135411 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 2278 | 1462625135413 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:45:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:45:35 INFO - PROCESS | 2278 | 1462625135415 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 2278 | 1462625135416 Marionette TRACE conn2 <- [1,538,null,{}] 05:45:35 INFO - PROCESS | 2278 | 1462625135418 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}] 05:45:35 INFO - PROCESS | 2278 | 1462625135511 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:45:35 INFO - PROCESS | 2278 | 1462625135518 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fd0800 == 41 [pid = 2278] [id = 142] 05:45:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x128c41000) [pid = 2278] [serial = 423] [outer = 0x0] 05:45:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x129323800) [pid = 2278] [serial = 424] [outer = 0x128c41000] 05:45:35 INFO - PROCESS | 2278 | 1462625135577 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x12932f000) [pid = 2278] [serial = 425] [outer = 0x128c41000] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x11a177c00) [pid = 2278] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x126896400) [pid = 2278] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x1268bc800) [pid = 2278] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x117e78000) [pid = 2278] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x119b6b400) [pid = 2278] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1110a5c00) [pid = 2278] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x115e38800) [pid = 2278] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1196d0c00) [pid = 2278] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1182d7800) [pid = 2278] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x115ec3400) [pid = 2278] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x11345ec00) [pid = 2278] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1122c7400) [pid = 2278] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x119b67000) [pid = 2278] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11a034800) [pid = 2278] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x1295e9800) [pid = 2278] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x128c43c00) [pid = 2278] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x1132f0400) [pid = 2278] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:45:35 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1295e9400) [pid = 2278] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:45:35 INFO - PROCESS | 2278 | 1462625135977 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]]]}] 05:45:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:45:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 569ms 05:45:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:45:35 INFO - PROCESS | 2278 | 1462625135990 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 2278 | 1462625135991 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:45:35 INFO - PROCESS | 2278 | 1462625135993 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 2278 | 1462625135994 Marionette TRACE conn2 <- [1,542,null,{}] 05:45:36 INFO - PROCESS | 2278 | 1462625136000 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}] 05:45:36 INFO - PROCESS | 2278 | 1462625136102 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:45:36 INFO - PROCESS | 2278 | 1462625136130 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a431800 == 42 [pid = 2278] [id = 143] 05:45:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x115e3d000) [pid = 2278] [serial = 426] [outer = 0x0] 05:45:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1185d4400) [pid = 2278] [serial = 427] [outer = 0x115e3d000] 05:45:36 INFO - PROCESS | 2278 | 1462625136160 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x128bdd400) [pid = 2278] [serial = 428] [outer = 0x115e3d000] 05:45:36 INFO - PROCESS | 2278 | 1462625136476 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]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:45:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 521ms 05:45:36 INFO - PROCESS | 2278 | 1462625136516 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 2278 | 1462625136519 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:45:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:45:36 INFO - PROCESS | 2278 | 1462625136522 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 2278 | 1462625136523 Marionette TRACE conn2 <- [1,546,null,{}] 05:45:36 INFO - PROCESS | 2278 | 1462625136526 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}] 05:45:36 INFO - PROCESS | 2278 | 1462625136621 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:45:36 INFO - PROCESS | 2278 | 1462625136679 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab0a000 == 43 [pid = 2278] [id = 144] 05:45:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x119b66000) [pid = 2278] [serial = 429] [outer = 0x0] 05:45:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x1295e8800) [pid = 2278] [serial = 430] [outer = 0x119b66000] 05:45:36 INFO - PROCESS | 2278 | 1462625136710 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x12a721000) [pid = 2278] [serial = 431] [outer = 0x119b66000] 05:45:36 INFO - PROCESS | 2278 | 1462625136983 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]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:45:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 470ms 05:45:36 INFO - PROCESS | 2278 | 1462625136992 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 2278 | 1462625136994 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:45:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:45:37 INFO - PROCESS | 2278 | 1462625136996 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 2278 | 1462625136997 Marionette TRACE conn2 <- [1,550,null,{}] 05:45:37 INFO - PROCESS | 2278 | 1462625137009 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}] 05:45:37 INFO - PROCESS | 2278 | 1462625137102 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:45:37 INFO - PROCESS | 2278 | 1462625137109 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aea6800 == 44 [pid = 2278] [id = 145] 05:45:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x12a719800) [pid = 2278] [serial = 432] [outer = 0x0] 05:45:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x12a941000) [pid = 2278] [serial = 433] [outer = 0x12a719800] 05:45:37 INFO - PROCESS | 2278 | 1462625137139 Marionette DEBUG loaded listener.js 05:45:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x12ab92800) [pid = 2278] [serial = 434] [outer = 0x12a719800] 05:45:37 INFO - PROCESS | 2278 | 1462625137463 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]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:45:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 522ms 05:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:45:37 INFO - PROCESS | 2278 | 1462625137518 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 2278 | 1462625137520 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:45:37 INFO - PROCESS | 2278 | 1462625137522 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 2278 | 1462625137523 Marionette TRACE conn2 <- [1,554,null,{}] 05:45:37 INFO - PROCESS | 2278 | 1462625137533 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}] 05:45:37 INFO - PROCESS | 2278 | 1462625137614 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:45:37 INFO - PROCESS | 2278 | 1462625137620 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3b0800 == 45 [pid = 2278] [id = 146] 05:45:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x12ace0000) [pid = 2278] [serial = 435] [outer = 0x0] 05:45:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x12ace5000) [pid = 2278] [serial = 436] [outer = 0x12ace0000] 05:45:37 INFO - PROCESS | 2278 | 1462625137645 Marionette DEBUG loaded listener.js 05:45:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x12acec000) [pid = 2278] [serial = 437] [outer = 0x12ace0000] 05:45:37 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:38 INFO - PROCESS | 2278 | 1462625138075 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]]]}] 05:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 568ms 05:45:38 INFO - PROCESS | 2278 | 1462625138090 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 2278 | 1462625138093 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:45:38 INFO - PROCESS | 2278 | 1462625138097 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 2278 | 1462625138099 Marionette TRACE conn2 <- [1,558,null,{}] 05:45:38 INFO - PROCESS | 2278 | 1462625138103 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}] 05:45:38 INFO - PROCESS | 2278 | 1462625138205 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:45:38 INFO - PROCESS | 2278 | 1462625138248 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x116f1a000 == 46 [pid = 2278] [id = 147] 05:45:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x11333f800) [pid = 2278] [serial = 438] [outer = 0x0] 05:45:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x113dee000) [pid = 2278] [serial = 439] [outer = 0x11333f800] 05:45:38 INFO - PROCESS | 2278 | 1462625138280 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x116773800) [pid = 2278] [serial = 440] [outer = 0x11333f800] 05:45:38 INFO - PROCESS | 2278 | 1462625138721 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]]]}] 05:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 05:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:45:38 INFO - PROCESS | 2278 | 1462625138769 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 2278 | 1462625138773 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:45:38 INFO - PROCESS | 2278 | 1462625138778 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 2278 | 1462625138780 Marionette TRACE conn2 <- [1,562,null,{}] 05:45:38 INFO - PROCESS | 2278 | 1462625138785 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}] 05:45:38 INFO - PROCESS | 2278 | 1462625138879 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:45:38 INFO - PROCESS | 2278 | 1462625138939 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a07d800 == 47 [pid = 2278] [id = 148] 05:45:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x116778800) [pid = 2278] [serial = 441] [outer = 0x0] 05:45:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x1182ce800) [pid = 2278] [serial = 442] [outer = 0x116778800] 05:45:38 INFO - PROCESS | 2278 | 1462625138970 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1185cf000) [pid = 2278] [serial = 443] [outer = 0x116778800] 05:45:39 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:39 INFO - PROCESS | 2278 | 1462625139368 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]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 623ms 05:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:45:39 INFO - PROCESS | 2278 | 1462625139402 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:45:39 INFO - PROCESS | 2278 | 1462625139403 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:45:39 INFO - PROCESS | 2278 | 1462625139406 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 2278 | 1462625139409 Marionette TRACE conn2 <- [1,566,null,{}] 05:45:39 INFO - PROCESS | 2278 | 1462625139416 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}] 05:45:39 INFO - PROCESS | 2278 | 1462625139517 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:45:39 INFO - PROCESS | 2278 | 1462625139598 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b348000 == 48 [pid = 2278] [id = 149] 05:45:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x119724c00) [pid = 2278] [serial = 444] [outer = 0x0] 05:45:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x119b67800) [pid = 2278] [serial = 445] [outer = 0x119724c00] 05:45:39 INFO - PROCESS | 2278 | 1462625139631 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x123109800) [pid = 2278] [serial = 446] [outer = 0x119724c00] 05:45:39 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:40 INFO - PROCESS | 2278 | 1462625140042 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]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 05:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:45:40 INFO - PROCESS | 2278 | 1462625140078 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 2278 | 1462625140080 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:45:40 INFO - PROCESS | 2278 | 1462625140082 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 2278 | 1462625140083 Marionette TRACE conn2 <- [1,570,null,{}] 05:45:40 INFO - PROCESS | 2278 | 1462625140086 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}] 05:45:40 INFO - PROCESS | 2278 | 1462625140181 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:45:40 INFO - PROCESS | 2278 | 1462625140225 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb62800 == 49 [pid = 2278] [id = 150] 05:45:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x1242bec00) [pid = 2278] [serial = 447] [outer = 0x0] 05:45:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x126164400) [pid = 2278] [serial = 448] [outer = 0x1242bec00] 05:45:40 INFO - PROCESS | 2278 | 1462625140258 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x12905b400) [pid = 2278] [serial = 449] [outer = 0x1242bec00] 05:45:40 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:40 INFO - PROCESS | 2278 | 1462625140654 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]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 619ms 05:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:45:40 INFO - PROCESS | 2278 | 1462625140702 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 2278 | 1462625140703 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:45:40 INFO - PROCESS | 2278 | 1462625140705 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 2278 | 1462625140706 Marionette TRACE conn2 <- [1,574,null,{}] 05:45:40 INFO - PROCESS | 2278 | 1462625140709 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}] 05:45:40 INFO - PROCESS | 2278 | 1462625140801 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:45:40 INFO - PROCESS | 2278 | 1462625140880 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcd7000 == 50 [pid = 2278] [id = 151] 05:45:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x129324c00) [pid = 2278] [serial = 450] [outer = 0x0] 05:45:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x12a4a2000) [pid = 2278] [serial = 451] [outer = 0x129324c00] 05:45:40 INFO - PROCESS | 2278 | 1462625140909 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x12ab86000) [pid = 2278] [serial = 452] [outer = 0x129324c00] 05:45:41 INFO - PROCESS | 2278 | 1462625141339 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]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 05:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:45:41 INFO - PROCESS | 2278 | 1462625141376 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 2278 | 1462625141378 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:45:41 INFO - PROCESS | 2278 | 1462625141380 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 2278 | 1462625141381 Marionette TRACE conn2 <- [1,578,null,{}] 05:45:41 INFO - PROCESS | 2278 | 1462625141384 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}] 05:45:41 INFO - PROCESS | 2278 | 1462625141608 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:45:41 INFO - PROCESS | 2278 | 1462625141681 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x116964000 == 51 [pid = 2278] [id = 152] 05:45:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1132eec00) [pid = 2278] [serial = 453] [outer = 0x0] 05:45:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x11340d000) [pid = 2278] [serial = 454] [outer = 0x1132eec00] 05:45:41 INFO - PROCESS | 2278 | 1462625141710 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x1160da800) [pid = 2278] [serial = 455] [outer = 0x1132eec00] 05:45:42 INFO - PROCESS | 2278 | 1462625142197 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]]]}] 05:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 877ms 05:45:42 INFO - PROCESS | 2278 | 1462625142259 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 2278 | 1462625142261 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:45:42 INFO - PROCESS | 2278 | 1462625142265 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 2278 | 1462625142269 Marionette TRACE conn2 <- [1,582,null,{}] 05:45:42 INFO - PROCESS | 2278 | 1462625142273 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}] 05:45:42 INFO - PROCESS | 2278 | 1462625142387 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:45:42 INFO - PROCESS | 2278 | 1462625142470 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x117057800 == 52 [pid = 2278] [id = 153] 05:45:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x11801fc00) [pid = 2278] [serial = 456] [outer = 0x0] 05:45:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x1182d1000) [pid = 2278] [serial = 457] [outer = 0x11801fc00] 05:45:42 INFO - PROCESS | 2278 | 1462625142499 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x1185c5c00) [pid = 2278] [serial = 458] [outer = 0x11801fc00] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12aea6800 == 51 [pid = 2278] [id = 145] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab0a000 == 50 [pid = 2278] [id = 144] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12a431800 == 49 [pid = 2278] [id = 143] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x128fd0800 == 48 [pid = 2278] [id = 142] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x126827800 == 47 [pid = 2278] [id = 141] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x124346000 == 46 [pid = 2278] [id = 140] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x11607c000 == 45 [pid = 2278] [id = 139] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x11671d800 == 44 [pid = 2278] [id = 138] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x113d32000 == 43 [pid = 2278] [id = 137] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x11805d000 == 42 [pid = 2278] [id = 136] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x115e0a000 == 41 [pid = 2278] [id = 135] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x115e13800 == 40 [pid = 2278] [id = 134] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x116710800 == 39 [pid = 2278] [id = 133] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x117058800 == 38 [pid = 2278] [id = 130] 05:45:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab0b000 == 37 [pid = 2278] [id = 129] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x129057c00) [pid = 2278] [serial = 296] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x12a4aac00) [pid = 2278] [serial = 380] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x126739400) [pid = 2278] [serial = 364] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x1268b9800) [pid = 2278] [serial = 367] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x126894c00) [pid = 2278] [serial = 365] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x128c3b400) [pid = 2278] [serial = 370] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x1182a1c00) [pid = 2278] [serial = 341] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1180bd400) [pid = 2278] [serial = 340] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x11a174c00) [pid = 2278] [serial = 358] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x1211cf400) [pid = 2278] [serial = 359] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x111cb1c00) [pid = 2278] [serial = 337] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x113b71c00) [pid = 2278] [serial = 338] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x117537400) [pid = 2278] [serial = 347] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1161f4800) [pid = 2278] [serial = 346] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x1199e9000) [pid = 2278] [serial = 355] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x119b6f800) [pid = 2278] [serial = 356] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x128bd7800) [pid = 2278] [serial = 368] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x1193c8400) [pid = 2278] [serial = 344] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x1185d3c00) [pid = 2278] [serial = 343] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x11677b400) [pid = 2278] [serial = 349] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1182d9400) [pid = 2278] [serial = 350] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1185dbc00) [pid = 2278] [serial = 352] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1193ca800) [pid = 2278] [serial = 353] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x115e3d400) [pid = 2278] [serial = 373] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x128c42800) [pid = 2278] [serial = 371] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1185d9000) [pid = 2278] [serial = 374] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1295f2800) [pid = 2278] [serial = 379] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x129059000) [pid = 2278] [serial = 376] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11a180c00) [pid = 2278] [serial = 361] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x12932ec00) [pid = 2278] [serial = 377] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x12a715000) [pid = 2278] [serial = 382] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x12a915800) [pid = 2278] [serial = 383] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x126160c00) [pid = 2278] [serial = 362] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x115e36800) [pid = 2278] [serial = 299] [outer = 0x0] [url = about:blank] 05:45:42 INFO - PROCESS | 2278 | 1462625142870 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]]]}] 05:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 624ms 05:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:45:42 INFO - PROCESS | 2278 | 1462625142889 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 2278 | 1462625142890 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:45:42 INFO - PROCESS | 2278 | 1462625142893 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 2278 | 1462625142894 Marionette TRACE conn2 <- [1,586,null,{}] 05:45:42 INFO - PROCESS | 2278 | 1462625142896 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}] 05:45:42 INFO - PROCESS | 2278 | 1462625142975 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:45:42 INFO - PROCESS | 2278 | 1462625142986 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x117058800 == 38 [pid = 2278] [id = 154] 05:45:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1185d4000) [pid = 2278] [serial = 459] [outer = 0x0] 05:45:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x118c6f400) [pid = 2278] [serial = 460] [outer = 0x1185d4000] 05:45:43 INFO - PROCESS | 2278 | 1462625143011 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1190b3c00) [pid = 2278] [serial = 461] [outer = 0x1185d4000] 05:45:43 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:43 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:43 INFO - PROCESS | 2278 | 1462625143342 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]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 468ms 05:45:43 INFO - PROCESS | 2278 | 1462625143361 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:45:43 INFO - PROCESS | 2278 | 1462625143365 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:45:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:45:43 INFO - PROCESS | 2278 | 1462625143374 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 2278 | 1462625143377 Marionette TRACE conn2 <- [1,590,null,{}] 05:45:43 INFO - PROCESS | 2278 | 1462625143379 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}] 05:45:43 INFO - PROCESS | 2278 | 1462625143454 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:45:43 INFO - PROCESS | 2278 | 1462625143459 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x119d70800 == 39 [pid = 2278] [id = 155] 05:45:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x1190b6800) [pid = 2278] [serial = 462] [outer = 0x0] 05:45:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x1199da400) [pid = 2278] [serial = 463] [outer = 0x1190b6800] 05:45:43 INFO - PROCESS | 2278 | 1462625143486 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x11a180c00) [pid = 2278] [serial = 464] [outer = 0x1190b6800] 05:45:43 INFO - PROCESS | 2278 | 1462625143834 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]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 473ms 05:45:43 INFO - PROCESS | 2278 | 1462625143844 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:45:43 INFO - PROCESS | 2278 | 1462625143845 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:45:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:45:43 INFO - PROCESS | 2278 | 1462625143851 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 2278 | 1462625143852 Marionette TRACE conn2 <- [1,594,null,{}] 05:45:43 INFO - PROCESS | 2278 | 1462625143854 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}] 05:45:43 INFO - PROCESS | 2278 | 1462625143936 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:45:43 INFO - PROCESS | 2278 | 1462625143980 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a071000 == 40 [pid = 2278] [id = 156] 05:45:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x119b6c400) [pid = 2278] [serial = 465] [outer = 0x0] 05:45:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1211db400) [pid = 2278] [serial = 466] [outer = 0x119b6c400] 05:45:44 INFO - PROCESS | 2278 | 1462625144005 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x126158c00) [pid = 2278] [serial = 467] [outer = 0x119b6c400] 05:45:44 INFO - PROCESS | 2278 | 1462625144266 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]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:45:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 472ms 05:45:44 INFO - PROCESS | 2278 | 1462625144322 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 2278 | 1462625144323 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:45:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:45:44 INFO - PROCESS | 2278 | 1462625144325 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 2278 | 1462625144326 Marionette TRACE conn2 <- [1,598,null,{}] 05:45:44 INFO - PROCESS | 2278 | 1462625144328 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}] 05:45:44 INFO - PROCESS | 2278 | 1462625144406 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:45:44 INFO - PROCESS | 2278 | 1462625144412 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245db000 == 41 [pid = 2278] [id = 157] 05:45:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x128bd1c00) [pid = 2278] [serial = 468] [outer = 0x0] 05:45:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x128bd7800) [pid = 2278] [serial = 469] [outer = 0x128bd1c00] 05:45:44 INFO - PROCESS | 2278 | 1462625144445 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x12905d000) [pid = 2278] [serial = 470] [outer = 0x128bd1c00] 05:45:44 INFO - PROCESS | 2278 | 1462625144776 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]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:45:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 468ms 05:45:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:45:44 INFO - PROCESS | 2278 | 1462625144793 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 2278 | 1462625144795 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:45:44 INFO - PROCESS | 2278 | 1462625144797 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 2278 | 1462625144800 Marionette TRACE conn2 <- [1,602,null,{}] 05:45:44 INFO - PROCESS | 2278 | 1462625144803 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}] 05:45:45 INFO - PROCESS | 2278 | 1462625145171 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x119b66000) [pid = 2278] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x12a719800) [pid = 2278] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x12369fc00) [pid = 2278] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x124d84400) [pid = 2278] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x115e3d000) [pid = 2278] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x12654d000) [pid = 2278] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x119096c00) [pid = 2278] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x116168800) [pid = 2278] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x1182cd400) [pid = 2278] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x113344000) [pid = 2278] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x119b6d400) [pid = 2278] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x11616b000) [pid = 2278] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:45:45 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x128c41000) [pid = 2278] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:45:45 INFO - PROCESS | 2278 | 1462625145252 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x113306000 == 42 [pid = 2278] [id = 158] 05:45:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x11345ec00) [pid = 2278] [serial = 471] [outer = 0x0] 05:45:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x115157800) [pid = 2278] [serial = 472] [outer = 0x11345ec00] 05:45:45 INFO - PROCESS | 2278 | 1462625145284 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x11677b400) [pid = 2278] [serial = 473] [outer = 0x11345ec00] 05:45:45 INFO - PROCESS | 2278 | 1462625145708 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]]]}] 05:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 973ms 05:45:45 INFO - PROCESS | 2278 | 1462625145772 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 2278 | 1462625145774 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:45:45 INFO - PROCESS | 2278 | 1462625145777 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 2278 | 1462625145780 Marionette TRACE conn2 <- [1,606,null,{}] 05:45:45 INFO - PROCESS | 2278 | 1462625145783 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}] 05:45:45 INFO - PROCESS | 2278 | 1462625145879 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:45:45 INFO - PROCESS | 2278 | 1462625145925 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x119bbc000 == 43 [pid = 2278] [id = 159] 05:45:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x117e6ec00) [pid = 2278] [serial = 474] [outer = 0x0] 05:45:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x1182dc000) [pid = 2278] [serial = 475] [outer = 0x117e6ec00] 05:45:45 INFO - PROCESS | 2278 | 1462625145957 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x118c28c00) [pid = 2278] [serial = 476] [outer = 0x117e6ec00] 05:45:46 INFO - PROCESS | 2278 | 1462625146368 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]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 621ms 05:45:46 INFO - PROCESS | 2278 | 1462625146399 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 2278 | 1462625146401 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:45:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:45:46 INFO - PROCESS | 2278 | 1462625146403 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 2278 | 1462625146405 Marionette TRACE conn2 <- [1,610,null,{}] 05:45:46 INFO - PROCESS | 2278 | 1462625146407 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}] 05:45:46 INFO - PROCESS | 2278 | 1462625146524 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:45:46 INFO - PROCESS | 2278 | 1462625146599 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x125752000 == 44 [pid = 2278] [id = 160] 05:45:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x119732000) [pid = 2278] [serial = 477] [outer = 0x0] 05:45:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x119b71800) [pid = 2278] [serial = 478] [outer = 0x119732000] 05:45:46 INFO - PROCESS | 2278 | 1462625146628 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x123699c00) [pid = 2278] [serial = 479] [outer = 0x119732000] 05:45:47 INFO - PROCESS | 2278 | 1462625147042 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]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 669ms 05:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:45:47 INFO - PROCESS | 2278 | 1462625147073 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 2278 | 1462625147076 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:45:47 INFO - PROCESS | 2278 | 1462625147084 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 2278 | 1462625147087 Marionette TRACE conn2 <- [1,614,null,{}] 05:45:47 INFO - PROCESS | 2278 | 1462625147090 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}] 05:45:47 INFO - PROCESS | 2278 | 1462625147187 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:45:47 INFO - PROCESS | 2278 | 1462625147234 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x128cb7800 == 45 [pid = 2278] [id = 161] 05:45:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x12369fc00) [pid = 2278] [serial = 480] [outer = 0x0] 05:45:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x126894c00) [pid = 2278] [serial = 481] [outer = 0x12369fc00] 05:45:47 INFO - PROCESS | 2278 | 1462625147264 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x12905dc00) [pid = 2278] [serial = 482] [outer = 0x12369fc00] 05:45:47 INFO - PROCESS | 2278 | 1462625147660 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]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 625ms 05:45:47 INFO - PROCESS | 2278 | 1462625147705 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 2278 | 1462625147706 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:45:47 INFO - PROCESS | 2278 | 1462625147709 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 2278 | 1462625147710 Marionette TRACE conn2 <- [1,618,null,{}] 05:45:47 INFO - PROCESS | 2278 | 1462625147713 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}] 05:45:47 INFO - PROCESS | 2278 | 1462625147808 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:45:47 INFO - PROCESS | 2278 | 1462625147885 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a434000 == 46 [pid = 2278] [id = 162] 05:45:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x12932b400) [pid = 2278] [serial = 483] [outer = 0x0] 05:45:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x12a714c00) [pid = 2278] [serial = 484] [outer = 0x12932b400] 05:45:47 INFO - PROCESS | 2278 | 1462625147917 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x12a93f000) [pid = 2278] [serial = 485] [outer = 0x12932b400] 05:45:48 INFO - PROCESS | 2278 | 1462625148316 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]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:45:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 618ms 05:45:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:45:48 INFO - PROCESS | 2278 | 1462625148327 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:45:48 INFO - PROCESS | 2278 | 1462625148329 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:45:48 INFO - PROCESS | 2278 | 1462625148332 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 2278 | 1462625148334 Marionette TRACE conn2 <- [1,622,null,{}] 05:45:48 INFO - PROCESS | 2278 | 1462625148337 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}] 05:45:48 INFO - PROCESS | 2278 | 1462625148427 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:45:48 INFO - PROCESS | 2278 | 1462625148483 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a75d000 == 47 [pid = 2278] [id = 163] 05:45:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x12ace9000) [pid = 2278] [serial = 486] [outer = 0x0] 05:45:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x12acec400) [pid = 2278] [serial = 487] [outer = 0x12ace9000] 05:45:48 INFO - PROCESS | 2278 | 1462625148518 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x12ba92400) [pid = 2278] [serial = 488] [outer = 0x12ace9000] 05:45:48 INFO - PROCESS | 2278 | 1462625148934 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]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:45:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 773ms 05:45:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:45:49 INFO - PROCESS | 2278 | 1462625149124 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 2278 | 1462625149126 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:45:49 INFO - PROCESS | 2278 | 1462625149131 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 2278 | 1462625149133 Marionette TRACE conn2 <- [1,626,null,{}] 05:45:49 INFO - PROCESS | 2278 | 1462625149137 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}] 05:45:49 INFO - PROCESS | 2278 | 1462625149225 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:45:49 INFO - PROCESS | 2278 | 1462625149269 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x119703800 == 48 [pid = 2278] [id = 164] 05:45:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x117541c00) [pid = 2278] [serial = 489] [outer = 0x0] 05:45:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x118022000) [pid = 2278] [serial = 490] [outer = 0x117541c00] 05:45:49 INFO - PROCESS | 2278 | 1462625149296 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x1185d1800) [pid = 2278] [serial = 491] [outer = 0x117541c00] 05:45:49 INFO - PROCESS | 2278 | --DOCSHELL 0x1245db000 == 47 [pid = 2278] [id = 157] 05:45:49 INFO - PROCESS | 2278 | --DOCSHELL 0x11a071000 == 46 [pid = 2278] [id = 156] 05:45:49 INFO - PROCESS | 2278 | --DOCSHELL 0x119d70800 == 45 [pid = 2278] [id = 155] 05:45:49 INFO - PROCESS | 2278 | --DOCSHELL 0x117058800 == 44 [pid = 2278] [id = 154] 05:45:49 INFO - PROCESS | 2278 | --DOCSHELL 0x117057800 == 43 [pid = 2278] [id = 153] 05:45:49 INFO - PROCESS | 2278 | --DOCSHELL 0x116964000 == 42 [pid = 2278] [id = 152] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x12a922800) [pid = 2278] [serial = 385] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x116777400) [pid = 2278] [serial = 388] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x118c75000) [pid = 2278] [serial = 391] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x124d8a800) [pid = 2278] [serial = 394] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x12ace5000) [pid = 2278] [serial = 436] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | 1462625149757 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]]]}] 05:45:49 INFO - PROCESS | 2278 | --DOCSHELL 0x11a07d800 == 41 [pid = 2278] [id = 148] 05:45:49 INFO - PROCESS | 2278 | --DOCSHELL 0x116f1a000 == 40 [pid = 2278] [id = 147] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x125727400) [pid = 2278] [serial = 415] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1267f4800) [pid = 2278] [serial = 418] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x126165000) [pid = 2278] [serial = 416] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1185d4400) [pid = 2278] [serial = 427] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x128bdbc00) [pid = 2278] [serial = 421] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x1196cf400) [pid = 2278] [serial = 409] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1199dfc00) [pid = 2278] [serial = 410] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x11753dc00) [pid = 2278] [serial = 401] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x11693c800) [pid = 2278] [serial = 400] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x118531400) [pid = 2278] [serial = 406] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x1268bb800) [pid = 2278] [serial = 419] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x119097800) [pid = 2278] [serial = 407] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x115ec5400) [pid = 2278] [serial = 398] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x113bf3800) [pid = 2278] [serial = 397] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x11a031000) [pid = 2278] [serial = 412] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x117540400) [pid = 2278] [serial = 403] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x1182db400) [pid = 2278] [serial = 404] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x129323800) [pid = 2278] [serial = 424] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x129054000) [pid = 2278] [serial = 422] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x1295e8800) [pid = 2278] [serial = 430] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x12a721000) [pid = 2278] [serial = 431] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x12932f000) [pid = 2278] [serial = 425] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x128bdd400) [pid = 2278] [serial = 428] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x12ab92800) [pid = 2278] [serial = 434] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x12310d800) [pid = 2278] [serial = 413] [outer = 0x0] [url = about:blank] 05:45:49 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x12a941000) [pid = 2278] [serial = 433] [outer = 0x0] [url = about:blank] 05:45:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:45:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 05:45:49 INFO - PROCESS | 2278 | 1462625149803 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 2278 | 1462625149805 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:45:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:45:49 INFO - PROCESS | 2278 | 1462625149810 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 2278 | 1462625149812 Marionette TRACE conn2 <- [1,630,null,{}] 05:45:49 INFO - PROCESS | 2278 | 1462625149815 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}] 05:45:49 INFO - PROCESS | 2278 | 1462625149891 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:45:49 INFO - PROCESS | 2278 | 1462625149900 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x11690b000 == 41 [pid = 2278] [id = 165] 05:45:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x1185d1c00) [pid = 2278] [serial = 492] [outer = 0x0] 05:45:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x119007000) [pid = 2278] [serial = 493] [outer = 0x1185d1c00] 05:45:49 INFO - PROCESS | 2278 | 1462625149926 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x1193cc800) [pid = 2278] [serial = 494] [outer = 0x1185d1c00] 05:45:50 INFO - PROCESS | 2278 | 1462625150244 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]]]}] 05:45:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:45:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 471ms 05:45:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:45:50 INFO - PROCESS | 2278 | 1462625150280 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:45:50 INFO - PROCESS | 2278 | 1462625150283 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:45:50 INFO - PROCESS | 2278 | 1462625150286 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 2278 | 1462625150287 Marionette TRACE conn2 <- [1,634,null,{}] 05:45:50 INFO - PROCESS | 2278 | 1462625150293 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}] 05:45:50 INFO - PROCESS | 2278 | 1462625150379 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:45:50 INFO - PROCESS | 2278 | 1462625150426 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x119718000 == 42 [pid = 2278] [id = 166] 05:45:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x119731c00) [pid = 2278] [serial = 495] [outer = 0x0] 05:45:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x11a178400) [pid = 2278] [serial = 496] [outer = 0x119731c00] 05:45:50 INFO - PROCESS | 2278 | 1462625150455 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x125722400) [pid = 2278] [serial = 497] [outer = 0x119731c00] 05:45:50 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:50 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:50 INFO - PROCESS | 2278 | 1462625150759 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]]]}] 05:45:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:45:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 05:45:50 INFO - PROCESS | 2278 | 1462625150805 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:45:50 INFO - PROCESS | 2278 | 1462625150806 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:45:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:45:50 INFO - PROCESS | 2278 | 1462625150808 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 2278 | 1462625150810 Marionette TRACE conn2 <- [1,638,null,{}] 05:45:50 INFO - PROCESS | 2278 | 1462625150812 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}] 05:45:50 INFO - PROCESS | 2278 | 1462625150914 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:45:50 INFO - PROCESS | 2278 | 1462625150978 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a24c000 == 43 [pid = 2278] [id = 167] 05:45:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x124a98000) [pid = 2278] [serial = 498] [outer = 0x0] 05:45:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x1268b6400) [pid = 2278] [serial = 499] [outer = 0x124a98000] 05:45:51 INFO - PROCESS | 2278 | 1462625151019 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x12905f400) [pid = 2278] [serial = 500] [outer = 0x124a98000] 05:45:51 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:51 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:51 INFO - PROCESS | 2278 | 1462625151340 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]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:45:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 568ms 05:45:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:45:51 INFO - PROCESS | 2278 | 1462625151377 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 2278 | 1462625151378 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:45:51 INFO - PROCESS | 2278 | 1462625151388 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 2278 | 1462625151389 Marionette TRACE conn2 <- [1,642,null,{}] 05:45:51 INFO - PROCESS | 2278 | 1462625151391 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}] 05:45:51 INFO - PROCESS | 2278 | 1462625151471 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:45:51 INFO - PROCESS | 2278 | 1462625151522 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x124a58000 == 44 [pid = 2278] [id = 168] 05:45:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x125721800) [pid = 2278] [serial = 501] [outer = 0x0] 05:45:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x12932f000) [pid = 2278] [serial = 502] [outer = 0x125721800] 05:45:51 INFO - PROCESS | 2278 | 1462625151546 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x12ab90800) [pid = 2278] [serial = 503] [outer = 0x125721800] 05:45:51 INFO - PROCESS | 2278 | 1462625151864 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]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:45:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 526ms 05:45:51 INFO - PROCESS | 2278 | 1462625151906 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 2278 | 1462625151907 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:45:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:45:51 INFO - PROCESS | 2278 | 1462625151909 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 2278 | 1462625151911 Marionette TRACE conn2 <- [1,646,null,{}] 05:45:51 INFO - PROCESS | 2278 | 1462625151913 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}] 05:45:52 INFO - PROCESS | 2278 | 1462625152029 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:45:52 INFO - PROCESS | 2278 | 1462625152035 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:52 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fbb800 == 45 [pid = 2278] [id = 169] 05:45:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x12ace5000) [pid = 2278] [serial = 504] [outer = 0x0] 05:45:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x12ba95c00) [pid = 2278] [serial = 505] [outer = 0x12ace5000] 05:45:52 INFO - PROCESS | 2278 | 1462625152084 Marionette DEBUG loaded listener.js 05:45:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x12bec7000) [pid = 2278] [serial = 506] [outer = 0x12ace5000] 05:45:52 INFO - PROCESS | 2278 | 1462625152390 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]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:45:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 518ms 05:45:52 INFO - PROCESS | 2278 | 1462625152429 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 2278 | 1462625152430 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:45:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:45:52 INFO - PROCESS | 2278 | 1462625152435 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 2278 | 1462625152436 Marionette TRACE conn2 <- [1,650,null,{}] 05:45:52 INFO - PROCESS | 2278 | 1462625152438 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}] 05:45:52 INFO - PROCESS | 2278 | 1462625152527 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:45:52 INFO - PROCESS | 2278 | 1462625152538 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:52 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a448800 == 46 [pid = 2278] [id = 170] 05:45:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x12bad1c00) [pid = 2278] [serial = 507] [outer = 0x0] 05:45:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x12becc400) [pid = 2278] [serial = 508] [outer = 0x12bad1c00] 05:45:52 INFO - PROCESS | 2278 | 1462625152562 Marionette DEBUG loaded listener.js 05:45:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x12c283000) [pid = 2278] [serial = 509] [outer = 0x12bad1c00] 05:45:52 INFO - PROCESS | 2278 | 1462625152894 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]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:45:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 470ms 05:45:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:45:52 INFO - PROCESS | 2278 | 1462625152904 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 2278 | 1462625152905 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:45:52 INFO - PROCESS | 2278 | 1462625152907 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 2278 | 1462625152908 Marionette TRACE conn2 <- [1,654,null,{}] 05:45:52 INFO - PROCESS | 2278 | 1462625152910 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}] 05:45:53 INFO - PROCESS | 2278 | 1462625153010 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:45:53 INFO - PROCESS | 2278 | 1462625153015 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae93000 == 47 [pid = 2278] [id = 171] 05:45:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x12becbc00) [pid = 2278] [serial = 510] [outer = 0x0] 05:45:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x12c289c00) [pid = 2278] [serial = 511] [outer = 0x12becbc00] 05:45:53 INFO - PROCESS | 2278 | 1462625153039 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x12c291800) [pid = 2278] [serial = 512] [outer = 0x12becbc00] 05:45:53 INFO - PROCESS | 2278 | 1462625153363 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]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:45:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 468ms 05:45:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:45:53 INFO - PROCESS | 2278 | 1462625153376 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 2278 | 1462625153377 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:45:53 INFO - PROCESS | 2278 | 1462625153379 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 2278 | 1462625153380 Marionette TRACE conn2 <- [1,658,null,{}] 05:45:53 INFO - PROCESS | 2278 | 1462625153391 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}] 05:45:53 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x12a71e400) [pid = 2278] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:45:53 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1185d4000) [pid = 2278] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:45:53 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1190b6800) [pid = 2278] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:45:53 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x119b6c400) [pid = 2278] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:45:53 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x1132eec00) [pid = 2278] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:45:53 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11801fc00) [pid = 2278] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:45:53 INFO - PROCESS | 2278 | 1462625153512 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:45:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x11270d400) [pid = 2278] [serial = 513] [outer = 0x12c869400] 05:45:53 INFO - PROCESS | 2278 | 1462625153557 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3ad000 == 48 [pid = 2278] [id = 172] 05:45:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x116944400) [pid = 2278] [serial = 514] [outer = 0x0] 05:45:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1190b6800) [pid = 2278] [serial = 515] [outer = 0x116944400] 05:45:53 INFO - PROCESS | 2278 | 1462625153589 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x12c28cc00) [pid = 2278] [serial = 516] [outer = 0x116944400] 05:45:53 INFO - PROCESS | 2278 | 1462625153887 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]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:45:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 526ms 05:45:53 INFO - PROCESS | 2278 | 1462625153906 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 2278 | 1462625153907 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:45:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:45:53 INFO - PROCESS | 2278 | 1462625153909 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 2278 | 1462625153910 Marionette TRACE conn2 <- [1,662,null,{}] 05:45:53 INFO - PROCESS | 2278 | 1462625153913 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}] 05:45:53 INFO - PROCESS | 2278 | 1462625153994 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:45:54 INFO - PROCESS | 2278 | 1462625154000 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b350000 == 49 [pid = 2278] [id = 173] 05:45:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x118294800) [pid = 2278] [serial = 517] [outer = 0x0] 05:45:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x12c5ae800) [pid = 2278] [serial = 518] [outer = 0x118294800] 05:45:54 INFO - PROCESS | 2278 | 1462625154025 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x12c870400) [pid = 2278] [serial = 519] [outer = 0x118294800] 05:45:54 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:54 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:54 INFO - PROCESS | 2278 | 1462625154335 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]]]}] 05:45:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:45:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 05:45:54 INFO - PROCESS | 2278 | 1462625154378 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:45:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:45:54 INFO - PROCESS | 2278 | 1462625154388 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:45:54 INFO - PROCESS | 2278 | 1462625154390 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 2278 | 1462625154391 Marionette TRACE conn2 <- [1,666,null,{}] 05:45:54 INFO - PROCESS | 2278 | 1462625154394 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}] 05:45:54 INFO - PROCESS | 2278 | 1462625154504 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:45:54 INFO - PROCESS | 2278 | 1462625154510 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcc9000 == 50 [pid = 2278] [id = 174] 05:45:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x117537400) [pid = 2278] [serial = 520] [outer = 0x0] 05:45:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x11817e800) [pid = 2278] [serial = 521] [outer = 0x117537400] 05:45:54 INFO - PROCESS | 2278 | 1462625154539 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x12c869000) [pid = 2278] [serial = 522] [outer = 0x117537400] 05:45:54 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:54 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:54 INFO - PROCESS | 2278 | 1462625154869 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]]]}] 05:45:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:45:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 521ms 05:45:54 INFO - PROCESS | 2278 | 1462625154911 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 2278 | 1462625154912 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:45:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:45:54 INFO - PROCESS | 2278 | 1462625154915 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 2278 | 1462625154916 Marionette TRACE conn2 <- [1,670,null,{}] 05:45:54 INFO - PROCESS | 2278 | 1462625154918 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}] 05:45:55 INFO - PROCESS | 2278 | 1462625154997 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:45:55 INFO - PROCESS | 2278 | 1462625155003 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c54c000 == 51 [pid = 2278] [id = 175] 05:45:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x1237f2400) [pid = 2278] [serial = 523] [outer = 0x0] 05:45:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x1237f6000) [pid = 2278] [serial = 524] [outer = 0x1237f2400] 05:45:55 INFO - PROCESS | 2278 | 1462625155028 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x12c5a5400) [pid = 2278] [serial = 525] [outer = 0x1237f2400] 05:45:55 INFO - PROCESS | 2278 | 1462625155337 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]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 470ms 05:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:45:55 INFO - PROCESS | 2278 | 1462625155385 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 2278 | 1462625155386 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:45:55 INFO - PROCESS | 2278 | 1462625155389 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 2278 | 1462625155390 Marionette TRACE conn2 <- [1,674,null,{}] 05:45:55 INFO - PROCESS | 2278 | 1462625155392 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}] 05:45:55 INFO - PROCESS | 2278 | 1462625155497 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:45:55 INFO - PROCESS | 2278 | 1462625155505 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c561800 == 52 [pid = 2278] [id = 176] 05:45:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x11998a800) [pid = 2278] [serial = 526] [outer = 0x0] 05:45:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x11998c800) [pid = 2278] [serial = 527] [outer = 0x11998a800] 05:45:55 INFO - PROCESS | 2278 | 1462625155529 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x119992800) [pid = 2278] [serial = 528] [outer = 0x11998a800] 05:45:55 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:55 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:55 INFO - PROCESS | 2278 | 1462625155921 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]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 572ms 05:45:55 INFO - PROCESS | 2278 | 1462625155965 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 2278 | 1462625155968 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:45:55 INFO - PROCESS | 2278 | 1462625155973 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 2278 | 1462625155975 Marionette TRACE conn2 <- [1,678,null,{}] 05:45:55 INFO - PROCESS | 2278 | 1462625155979 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}] 05:45:56 INFO - PROCESS | 2278 | 1462625156081 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:45:56 INFO - PROCESS | 2278 | 1462625156143 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x1176ea000 == 53 [pid = 2278] [id = 177] 05:45:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x116169c00) [pid = 2278] [serial = 529] [outer = 0x0] 05:45:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x116f81800) [pid = 2278] [serial = 530] [outer = 0x116169c00] 05:45:56 INFO - PROCESS | 2278 | 1462625156174 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x118177000) [pid = 2278] [serial = 531] [outer = 0x116169c00] 05:45:56 INFO - PROCESS | 2278 | 1462625156613 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]]]}] 05:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 671ms 05:45:56 INFO - PROCESS | 2278 | 1462625156644 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 2278 | 1462625156649 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:45:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:45:56 INFO - PROCESS | 2278 | 1462625156653 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 2278 | 1462625156655 Marionette TRACE conn2 <- [1,682,null,{}] 05:45:56 INFO - PROCESS | 2278 | 1462625156658 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}] 05:45:56 INFO - PROCESS | 2278 | 1462625156759 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:45:56 INFO - PROCESS | 2278 | 1462625156810 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x124ada000 == 54 [pid = 2278] [id = 178] 05:45:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x11817d000) [pid = 2278] [serial = 532] [outer = 0x0] 05:45:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x119097800) [pid = 2278] [serial = 533] [outer = 0x11817d000] 05:45:56 INFO - PROCESS | 2278 | 1462625156838 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x119732c00) [pid = 2278] [serial = 534] [outer = 0x11817d000] 05:45:57 INFO - PROCESS | 2278 | 1462625157743 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]]]}] 05:45:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:45:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1119ms 05:45:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:45:57 INFO - PROCESS | 2278 | 1462625157773 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 2278 | 1462625157775 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:45:57 INFO - PROCESS | 2278 | 1462625157777 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 2278 | 1462625157779 Marionette TRACE conn2 <- [1,686,null,{}] 05:45:57 INFO - PROCESS | 2278 | 1462625157790 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}] 05:45:57 INFO - PROCESS | 2278 | 1462625157891 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:45:57 INFO - PROCESS | 2278 | 1462625157939 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c841800 == 55 [pid = 2278] [id = 179] 05:45:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x119b6e400) [pid = 2278] [serial = 535] [outer = 0x0] 05:45:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x11a2e7400) [pid = 2278] [serial = 536] [outer = 0x119b6e400] 05:45:57 INFO - PROCESS | 2278 | 1462625157970 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x11a2ee000) [pid = 2278] [serial = 537] [outer = 0x119b6e400] 05:45:59 INFO - PROCESS | 2278 | 1462625159096 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]]]}] 05:45:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:45:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1326ms 05:45:59 INFO - PROCESS | 2278 | 1462625159104 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 2278 | 1462625159106 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:45:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:45:59 INFO - PROCESS | 2278 | 1462625159110 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 2278 | 1462625159112 Marionette TRACE conn2 <- [1,690,null,{}] 05:45:59 INFO - PROCESS | 2278 | 1462625159118 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}] 05:45:59 INFO - PROCESS | 2278 | 1462625159226 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:45:59 INFO - PROCESS | 2278 | 1462625159286 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x119067000 == 56 [pid = 2278] [id = 180] 05:45:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x11753fc00) [pid = 2278] [serial = 538] [outer = 0x0] 05:45:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x117e77c00) [pid = 2278] [serial = 539] [outer = 0x11753fc00] 05:45:59 INFO - PROCESS | 2278 | 1462625159315 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x118177c00) [pid = 2278] [serial = 540] [outer = 0x11753fc00] 05:46:00 INFO - PROCESS | 2278 | 1462625160230 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]]]}] 05:46:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:46:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1171ms 05:46:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:46:00 INFO - PROCESS | 2278 | 1462625160281 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 2278 | 1462625160285 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:46:00 INFO - PROCESS | 2278 | 1462625160289 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 2278 | 1462625160291 Marionette TRACE conn2 <- [1,694,null,{}] 05:46:00 INFO - PROCESS | 2278 | 1462625160293 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}] 05:46:00 INFO - PROCESS | 2278 | 1462625160378 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:46:00 INFO - PROCESS | 2278 | 1462625160428 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x116113000 == 57 [pid = 2278] [id = 181] 05:46:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x113bf7400) [pid = 2278] [serial = 541] [outer = 0x0] 05:46:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x118026400) [pid = 2278] [serial = 542] [outer = 0x113bf7400] 05:46:00 INFO - PROCESS | 2278 | 1462625160455 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x118298c00) [pid = 2278] [serial = 543] [outer = 0x113bf7400] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x12b348000 == 56 [pid = 2278] [id = 149] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x12c54c000 == 55 [pid = 2278] [id = 175] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcc9000 == 54 [pid = 2278] [id = 174] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x12b350000 == 53 [pid = 2278] [id = 173] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3ad000 == 52 [pid = 2278] [id = 172] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x12ae93000 == 51 [pid = 2278] [id = 171] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x128bd7800) [pid = 2278] [serial = 469] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x12a448800 == 50 [pid = 2278] [id = 170] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x128fbb800 == 49 [pid = 2278] [id = 169] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x124a58000 == 48 [pid = 2278] [id = 168] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x11a24c000 == 47 [pid = 2278] [id = 167] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x119718000 == 46 [pid = 2278] [id = 166] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x11690b000 == 45 [pid = 2278] [id = 165] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x119703800 == 44 [pid = 2278] [id = 164] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x128cb7800 == 43 [pid = 2278] [id = 161] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x125752000 == 42 [pid = 2278] [id = 160] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x119bbc000 == 41 [pid = 2278] [id = 159] 05:46:00 INFO - PROCESS | 2278 | --DOCSHELL 0x113306000 == 40 [pid = 2278] [id = 158] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x12a942400) [pid = 2278] [serial = 386] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x113dee000) [pid = 2278] [serial = 439] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x118c6f400) [pid = 2278] [serial = 460] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x11a180c00) [pid = 2278] [serial = 464] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x126158c00) [pid = 2278] [serial = 467] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x119b67800) [pid = 2278] [serial = 445] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x11340d000) [pid = 2278] [serial = 454] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1199da400) [pid = 2278] [serial = 463] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x1185c5c00) [pid = 2278] [serial = 458] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x1211db400) [pid = 2278] [serial = 466] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x1182d1000) [pid = 2278] [serial = 457] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x1182ce800) [pid = 2278] [serial = 442] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1190b3c00) [pid = 2278] [serial = 461] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x12a4a2000) [pid = 2278] [serial = 451] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x126164400) [pid = 2278] [serial = 448] [outer = 0x0] [url = about:blank] 05:46:00 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x1160da800) [pid = 2278] [serial = 455] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 2278 | 1462625161309 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]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:46:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1069ms 05:46:01 INFO - PROCESS | 2278 | 1462625161359 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 2278 | 1462625161360 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:46:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:46:01 INFO - PROCESS | 2278 | 1462625161366 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 2278 | 1462625161369 Marionette TRACE conn2 <- [1,698,null,{}] 05:46:01 INFO - PROCESS | 2278 | 1462625161376 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}] 05:46:01 INFO - PROCESS | 2278 | 1462625161452 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:46:01 INFO - PROCESS | 2278 | 1462625161457 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x1170a6000 == 41 [pid = 2278] [id = 182] 05:46:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x118345800) [pid = 2278] [serial = 544] [outer = 0x0] 05:46:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x1185d8000) [pid = 2278] [serial = 545] [outer = 0x118345800] 05:46:01 INFO - PROCESS | 2278 | 1462625161487 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x119096c00) [pid = 2278] [serial = 546] [outer = 0x118345800] 05:46:02 INFO - PROCESS | 2278 | 1462625162340 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]]]}] 05:46:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:46:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1025ms 05:46:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:46:02 INFO - PROCESS | 2278 | 1462625162391 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 2278 | 1462625162394 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:46:02 INFO - PROCESS | 2278 | 1462625162397 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 2278 | 1462625162398 Marionette TRACE conn2 <- [1,702,null,{}] 05:46:02 INFO - PROCESS | 2278 | 1462625162414 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}] 05:46:02 INFO - PROCESS | 2278 | 1462625162557 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:46:02 INFO - PROCESS | 2278 | 1462625162578 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x119703000 == 42 [pid = 2278] [id = 183] 05:46:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x1190ba000) [pid = 2278] [serial = 547] [outer = 0x0] 05:46:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x11998e000) [pid = 2278] [serial = 548] [outer = 0x1190ba000] 05:46:02 INFO - PROCESS | 2278 | 1462625162610 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x1199e0400) [pid = 2278] [serial = 549] [outer = 0x1190ba000] 05:46:03 INFO - PROCESS | 2278 | 1462625163395 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]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:46:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1025ms 05:46:03 INFO - PROCESS | 2278 | 1462625163422 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 2278 | 1462625163423 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:46:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:46:03 INFO - PROCESS | 2278 | 1462625163433 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 2278 | 1462625163435 Marionette TRACE conn2 <- [1,706,null,{}] 05:46:03 INFO - PROCESS | 2278 | 1462625163438 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}] 05:46:03 INFO - PROCESS | 2278 | 1462625163525 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:46:03 INFO - PROCESS | 2278 | 1462625163529 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e21800 == 43 [pid = 2278] [id = 184] 05:46:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x1193cfc00) [pid = 2278] [serial = 550] [outer = 0x0] 05:46:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x119b68000) [pid = 2278] [serial = 551] [outer = 0x1193cfc00] 05:46:03 INFO - PROCESS | 2278 | 1462625163556 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x11a058c00) [pid = 2278] [serial = 552] [outer = 0x1193cfc00] 05:46:04 INFO - PROCESS | 2278 | 1462625164364 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]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:46:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 978ms 05:46:04 INFO - PROCESS | 2278 | 1462625164404 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 2278 | 1462625164405 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:46:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:46:04 INFO - PROCESS | 2278 | 1462625164414 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 2278 | 1462625164415 Marionette TRACE conn2 <- [1,710,null,{}] 05:46:04 INFO - PROCESS | 2278 | 1462625164417 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}] 05:46:04 INFO - PROCESS | 2278 | 1462625164589 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x12bad1c00) [pid = 2278] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x1185d1c00) [pid = 2278] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x125721800) [pid = 2278] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x124a98000) [pid = 2278] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x119731c00) [pid = 2278] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x12becbc00) [pid = 2278] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x116944400) [pid = 2278] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x128bd1c00) [pid = 2278] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x118294800) [pid = 2278] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x117541c00) [pid = 2278] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x1237f2400) [pid = 2278] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x12ace5000) [pid = 2278] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:46:04 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x117537400) [pid = 2278] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:46:04 INFO - PROCESS | 2278 | 1462625164628 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x1176d2000 == 44 [pid = 2278] [id = 185] 05:46:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x1161ab000) [pid = 2278] [serial = 553] [outer = 0x0] 05:46:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x118172000) [pid = 2278] [serial = 554] [outer = 0x1161ab000] 05:46:04 INFO - PROCESS | 2278 | 1462625164655 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x12369d400) [pid = 2278] [serial = 555] [outer = 0x1161ab000] 05:46:05 INFO - PROCESS | 2278 | 1462625165400 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]]]}] 05:46:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:46:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1018ms 05:46:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:46:05 INFO - PROCESS | 2278 | 1462625165434 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 2278 | 1462625165436 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:46:05 INFO - PROCESS | 2278 | 1462625165438 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 2278 | 1462625165439 Marionette TRACE conn2 <- [1,714,null,{}] 05:46:05 INFO - PROCESS | 2278 | 1462625165441 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}] 05:46:05 INFO - PROCESS | 2278 | 1462625165517 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:46:05 INFO - PROCESS | 2278 | 1462625165522 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x124207000 == 45 [pid = 2278] [id = 186] 05:46:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x1237eb000) [pid = 2278] [serial = 556] [outer = 0x0] 05:46:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1237f9000) [pid = 2278] [serial = 557] [outer = 0x1237eb000] 05:46:05 INFO - PROCESS | 2278 | 1462625165547 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x1247fcc00) [pid = 2278] [serial = 558] [outer = 0x1237eb000] 05:46:06 INFO - PROCESS | 2278 | 1462625166355 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]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:46:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 05:46:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:46:06 INFO - PROCESS | 2278 | 1462625166407 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 2278 | 1462625166408 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:46:06 INFO - PROCESS | 2278 | 1462625166410 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 2278 | 1462625166411 Marionette TRACE conn2 <- [1,718,null,{}] 05:46:06 INFO - PROCESS | 2278 | 1462625166414 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}] 05:46:06 INFO - PROCESS | 2278 | 1462625166486 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:46:06 INFO - PROCESS | 2278 | 1462625166531 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x116978800 == 46 [pid = 2278] [id = 187] 05:46:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x1237ec000) [pid = 2278] [serial = 559] [outer = 0x0] 05:46:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x1250e7400) [pid = 2278] [serial = 560] [outer = 0x1237ec000] 05:46:06 INFO - PROCESS | 2278 | 1462625166556 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x12615f000) [pid = 2278] [serial = 561] [outer = 0x1237ec000] 05:46:07 INFO - PROCESS | 2278 | 1462625167488 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]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:46:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 05:46:07 INFO - PROCESS | 2278 | 1462625167533 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 2278 | 1462625167536 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:46:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:46:07 INFO - PROCESS | 2278 | 1462625167539 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 2278 | 1462625167542 Marionette TRACE conn2 <- [1,722,null,{}] 05:46:07 INFO - PROCESS | 2278 | 1462625167545 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}] 05:46:07 INFO - PROCESS | 2278 | 1462625167642 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:46:07 INFO - PROCESS | 2278 | 1462625167688 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x117056800 == 47 [pid = 2278] [id = 188] 05:46:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x11677e400) [pid = 2278] [serial = 562] [outer = 0x0] 05:46:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x117e7cc00) [pid = 2278] [serial = 563] [outer = 0x11677e400] 05:46:07 INFO - PROCESS | 2278 | 1462625167719 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x118179000) [pid = 2278] [serial = 564] [outer = 0x11677e400] 05:46:08 INFO - PROCESS | 2278 | 1462625168137 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] 05:46:08 INFO - PROCESS | 2278 | 1462625168164 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:46:08 INFO - PROCESS | 2278 | 1462625168187 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 2278 | 1462625168188 Marionette TRACE conn2 <- [1,726,null,{}] 05:46:08 INFO - PROCESS | 2278 | 1462625168191 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}] 05:46:08 INFO - PROCESS | 2278 | 1462625168287 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:46:08 INFO - PROCESS | 2278 | 1462625168348 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a07e000 == 48 [pid = 2278] [id = 189] 05:46:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1185c8400) [pid = 2278] [serial = 565] [outer = 0x0] 05:46:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x1190b8400) [pid = 2278] [serial = 566] [outer = 0x1185c8400] 05:46:08 INFO - PROCESS | 2278 | 1462625168379 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x119987000) [pid = 2278] [serial = 567] [outer = 0x1185c8400] 05:46:08 INFO - PROCESS | 2278 | 1462625168886 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]]]}] 05:46:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 724ms 05:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:46:08 INFO - PROCESS | 2278 | 1462625168919 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:46:08 INFO - PROCESS | 2278 | 1462625168920 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:46:08 INFO - PROCESS | 2278 | 1462625168923 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 2278 | 1462625168926 Marionette TRACE conn2 <- [1,730,null,{}] 05:46:08 INFO - PROCESS | 2278 | 1462625168945 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}] 05:46:09 INFO - PROCESS | 2278 | 1462625169057 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:46:09 INFO - PROCESS | 2278 | 1462625169093 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c1b800 == 49 [pid = 2278] [id = 190] 05:46:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x11a2e0000) [pid = 2278] [serial = 568] [outer = 0x0] 05:46:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x1237f0000) [pid = 2278] [serial = 569] [outer = 0x11a2e0000] 05:46:09 INFO - PROCESS | 2278 | 1462625169124 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x12615dc00) [pid = 2278] [serial = 570] [outer = 0x11a2e0000] 05:46:09 INFO - PROCESS | 2278 | 1462625169540 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] 05:46:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:46:09 INFO - PROCESS | 2278 | 1462625169552 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:46:09 INFO - PROCESS | 2278 | 1462625169554 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 2278 | 1462625169555 Marionette TRACE conn2 <- [1,734,null,{}] 05:46:09 INFO - PROCESS | 2278 | 1462625169558 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}] 05:46:09 INFO - PROCESS | 2278 | 1462625169649 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:46:09 INFO - PROCESS | 2278 | 1462625169694 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x129342800 == 50 [pid = 2278] [id = 191] 05:46:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x126165000) [pid = 2278] [serial = 571] [outer = 0x0] 05:46:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x126893800) [pid = 2278] [serial = 572] [outer = 0x126165000] 05:46:09 INFO - PROCESS | 2278 | 1462625169724 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x128bd4400) [pid = 2278] [serial = 573] [outer = 0x126165000] 05:46:10 INFO - PROCESS | 2278 | 1462625170127 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]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:46:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 619ms 05:46:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:46:10 INFO - PROCESS | 2278 | 1462625170174 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 2278 | 1462625170175 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:46:10 INFO - PROCESS | 2278 | 1462625170177 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 2278 | 1462625170178 Marionette TRACE conn2 <- [1,738,null,{}] 05:46:10 INFO - PROCESS | 2278 | 1462625170181 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}] 05:46:10 INFO - PROCESS | 2278 | 1462625170276 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:46:10 INFO - PROCESS | 2278 | 1462625170367 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a755800 == 51 [pid = 2278] [id = 192] 05:46:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x115e41c00) [pid = 2278] [serial = 574] [outer = 0x0] 05:46:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x128bdc000) [pid = 2278] [serial = 575] [outer = 0x115e41c00] 05:46:10 INFO - PROCESS | 2278 | 1462625170397 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x128c3e800) [pid = 2278] [serial = 576] [outer = 0x115e41c00] 05:46:11 INFO - PROCESS | 2278 | 1462625171276 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]]]}] 05:46:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:46:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1122ms 05:46:11 INFO - PROCESS | 2278 | 1462625171300 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 2278 | 1462625171302 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:46:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:46:11 INFO - PROCESS | 2278 | 1462625171304 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 2278 | 1462625171305 Marionette TRACE conn2 <- [1,742,null,{}] 05:46:11 INFO - PROCESS | 2278 | 1462625171307 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}] 05:46:11 INFO - PROCESS | 2278 | 1462625171497 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:46:11 INFO - PROCESS | 2278 | 1462625171547 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x116f08800 == 52 [pid = 2278] [id = 193] 05:46:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x11270a400) [pid = 2278] [serial = 577] [outer = 0x0] 05:46:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x11340d000) [pid = 2278] [serial = 578] [outer = 0x11270a400] 05:46:11 INFO - PROCESS | 2278 | 1462625171576 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x11693c800) [pid = 2278] [serial = 579] [outer = 0x11270a400] 05:46:12 INFO - PROCESS | 2278 | --DOCSHELL 0x124207000 == 51 [pid = 2278] [id = 186] 05:46:12 INFO - PROCESS | 2278 | --DOCSHELL 0x1176d2000 == 50 [pid = 2278] [id = 185] 05:46:12 INFO - PROCESS | 2278 | --DOCSHELL 0x119e21800 == 49 [pid = 2278] [id = 184] 05:46:12 INFO - PROCESS | 2278 | --DOCSHELL 0x119703000 == 48 [pid = 2278] [id = 183] 05:46:12 INFO - PROCESS | 2278 | --DOCSHELL 0x1170a6000 == 47 [pid = 2278] [id = 182] 05:46:12 INFO - PROCESS | 2278 | --DOCSHELL 0x116113000 == 46 [pid = 2278] [id = 181] 05:46:12 INFO - PROCESS | 2278 | --DOCSHELL 0x119067000 == 45 [pid = 2278] [id = 180] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x11998c800) [pid = 2278] [serial = 527] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOCSHELL 0x1176ea000 == 44 [pid = 2278] [id = 177] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x12becc400) [pid = 2278] [serial = 508] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x115157800) [pid = 2278] [serial = 472] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x119007000) [pid = 2278] [serial = 493] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x1193cc800) [pid = 2278] [serial = 494] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x12932f000) [pid = 2278] [serial = 502] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x1268b6400) [pid = 2278] [serial = 499] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x12905f400) [pid = 2278] [serial = 500] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x1182dc000) [pid = 2278] [serial = 475] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x11a178400) [pid = 2278] [serial = 496] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x125722400) [pid = 2278] [serial = 497] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x12c289c00) [pid = 2278] [serial = 511] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x119b71800) [pid = 2278] [serial = 478] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x1190b6800) [pid = 2278] [serial = 515] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x126894c00) [pid = 2278] [serial = 481] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x12905d000) [pid = 2278] [serial = 470] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x12c5ae800) [pid = 2278] [serial = 518] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x1185d1800) [pid = 2278] [serial = 491] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x12c28cc00) [pid = 2278] [serial = 516] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x118022000) [pid = 2278] [serial = 490] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x12a714c00) [pid = 2278] [serial = 484] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x12acec400) [pid = 2278] [serial = 487] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x1237f6000) [pid = 2278] [serial = 524] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x12c5a5400) [pid = 2278] [serial = 525] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x118028800) [pid = 2278] [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.] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x12ba95c00) [pid = 2278] [serial = 505] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x12c870400) [pid = 2278] [serial = 519] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x12c283000) [pid = 2278] [serial = 509] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x12c291800) [pid = 2278] [serial = 512] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x12bec7000) [pid = 2278] [serial = 506] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x12c869000) [pid = 2278] [serial = 522] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x12ab90800) [pid = 2278] [serial = 503] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x11817e800) [pid = 2278] [serial = 521] [outer = 0x0] [url = about:blank] 05:46:12 INFO - PROCESS | 2278 | 1462625172463 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]]]}] 05:46:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:46:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1171ms 05:46:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:46:12 INFO - PROCESS | 2278 | 1462625172476 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:46:12 INFO - PROCESS | 2278 | 1462625172478 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:46:12 INFO - PROCESS | 2278 | 1462625172482 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:46:12 INFO - PROCESS | 2278 | 1462625172485 Marionette TRACE conn2 <- [1,746,null,{}] 05:46:12 INFO - PROCESS | 2278 | 1462625172488 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}] 05:46:12 INFO - PROCESS | 2278 | 1462625172564 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:46:12 INFO - PROCESS | 2278 | 1462625172571 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x116f0d800 == 45 [pid = 2278] [id = 194] 05:46:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x118175c00) [pid = 2278] [serial = 580] [outer = 0x0] 05:46:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x1182d0400) [pid = 2278] [serial = 581] [outer = 0x118175c00] 05:46:12 INFO - PROCESS | 2278 | 1462625172599 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1185bf000) [pid = 2278] [serial = 582] [outer = 0x118175c00] 05:46:13 INFO - PROCESS | 2278 | 1462625173434 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]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:46:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 971ms 05:46:13 INFO - PROCESS | 2278 | 1462625173453 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 2278 | 1462625173455 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:46:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:46:13 INFO - PROCESS | 2278 | 1462625173458 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 2278 | 1462625173459 Marionette TRACE conn2 <- [1,750,null,{}] 05:46:13 INFO - PROCESS | 2278 | 1462625173461 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}] 05:46:13 INFO - PROCESS | 2278 | 1462625173537 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:46:13 INFO - PROCESS | 2278 | 1462625173585 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x119b45800 == 46 [pid = 2278] [id = 195] 05:46:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x119730c00) [pid = 2278] [serial = 583] [outer = 0x0] 05:46:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x11998dc00) [pid = 2278] [serial = 584] [outer = 0x119730c00] 05:46:13 INFO - PROCESS | 2278 | 1462625173611 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x1199e1c00) [pid = 2278] [serial = 585] [outer = 0x119730c00] 05:46:14 INFO - PROCESS | 2278 | 1462625174412 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]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:46:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 05:46:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:46:14 INFO - PROCESS | 2278 | 1462625174427 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 2278 | 1462625174430 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:46:14 INFO - PROCESS | 2278 | 1462625174439 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 2278 | 1462625174442 Marionette TRACE conn2 <- [1,754,null,{}] 05:46:14 INFO - PROCESS | 2278 | 1462625174458 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}] 05:46:14 INFO - PROCESS | 2278 | 1462625174551 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:46:14 INFO - PROCESS | 2278 | 1462625174555 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x123769800 == 47 [pid = 2278] [id = 196] 05:46:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x119917800) [pid = 2278] [serial = 586] [outer = 0x0] 05:46:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x11a2e0400) [pid = 2278] [serial = 587] [outer = 0x119917800] 05:46:14 INFO - PROCESS | 2278 | 1462625174580 Marionette DEBUG loaded listener.js 05:46:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1237f3800) [pid = 2278] [serial = 588] [outer = 0x119917800] 05:46:15 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x113bf7400) [pid = 2278] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:46:15 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x118345800) [pid = 2278] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:46:15 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x11753fc00) [pid = 2278] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:46:15 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1190ba000) [pid = 2278] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:46:15 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1237eb000) [pid = 2278] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:46:15 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1193cfc00) [pid = 2278] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:46:15 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1161ab000) [pid = 2278] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:46:15 INFO - PROCESS | 2278 | 1462625175374 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]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:46:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 987ms 05:46:15 INFO - PROCESS | 2278 | 1462625175420 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 2278 | 1462625175421 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:46:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:46:15 INFO - PROCESS | 2278 | 1462625175424 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 2278 | 1462625175425 Marionette TRACE conn2 <- [1,758,null,{}] 05:46:15 INFO - PROCESS | 2278 | 1462625175427 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}] 05:46:15 INFO - PROCESS | 2278 | 1462625175523 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:46:15 INFO - PROCESS | 2278 | 1462625175528 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x124a4f800 == 48 [pid = 2278] [id = 197] 05:46:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1211cf400) [pid = 2278] [serial = 589] [outer = 0x0] 05:46:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1237f7c00) [pid = 2278] [serial = 590] [outer = 0x1211cf400] 05:46:15 INFO - PROCESS | 2278 | 1462625175553 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x125722000) [pid = 2278] [serial = 591] [outer = 0x1211cf400] 05:46:15 INFO - PROCESS | 2278 | 1462625175871 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]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:46:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 05:46:15 INFO - PROCESS | 2278 | 1462625175895 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 2278 | 1462625175896 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:46:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:46:15 INFO - PROCESS | 2278 | 1462625175898 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 2278 | 1462625175900 Marionette TRACE conn2 <- [1,762,null,{}] 05:46:15 INFO - PROCESS | 2278 | 1462625175905 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}] 05:46:16 INFO - PROCESS | 2278 | 1462625176002 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:46:16 INFO - PROCESS | 2278 | 1462625176009 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x113b15800 == 49 [pid = 2278] [id = 198] 05:46:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x128c41000) [pid = 2278] [serial = 592] [outer = 0x0] 05:46:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x128d80800) [pid = 2278] [serial = 593] [outer = 0x128c41000] 05:46:16 INFO - PROCESS | 2278 | 1462625176047 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x129329800) [pid = 2278] [serial = 594] [outer = 0x128c41000] 05:46:16 INFO - PROCESS | 2278 | 1462625176823 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]]]}] 05:46:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:46:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 972ms 05:46:16 INFO - PROCESS | 2278 | 1462625176871 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 2278 | 1462625176872 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:46:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:46:16 INFO - PROCESS | 2278 | 1462625176874 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 2278 | 1462625176875 Marionette TRACE conn2 <- [1,766,null,{}] 05:46:16 INFO - PROCESS | 2278 | 1462625176878 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}] 05:46:16 INFO - PROCESS | 2278 | 1462625176953 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:46:16 INFO - PROCESS | 2278 | 1462625176957 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a745800 == 50 [pid = 2278] [id = 199] 05:46:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x129321400) [pid = 2278] [serial = 595] [outer = 0x0] 05:46:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x12a4a3400) [pid = 2278] [serial = 596] [outer = 0x129321400] 05:46:16 INFO - PROCESS | 2278 | 1462625176982 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x12a914000) [pid = 2278] [serial = 597] [outer = 0x129321400] 05:46:17 INFO - PROCESS | 2278 | 1462625177750 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]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:46:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 921ms 05:46:17 INFO - PROCESS | 2278 | 1462625177795 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 2278 | 1462625177797 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:46:17 INFO - PROCESS | 2278 | 1462625177799 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 2278 | 1462625177800 Marionette TRACE conn2 <- [1,770,null,{}] 05:46:17 INFO - PROCESS | 2278 | 1462625177802 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}] 05:46:17 INFO - PROCESS | 2278 | 1462625177875 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:46:17 INFO - PROCESS | 2278 | 1462625177879 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae93800 == 51 [pid = 2278] [id = 200] 05:46:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x12a91e800) [pid = 2278] [serial = 598] [outer = 0x0] 05:46:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x12a940000) [pid = 2278] [serial = 599] [outer = 0x12a91e800] 05:46:17 INFO - PROCESS | 2278 | 1462625177907 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x12ab90400) [pid = 2278] [serial = 600] [outer = 0x12a91e800] 05:46:18 INFO - PROCESS | 2278 | 1462625178352 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]]]}] 05:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 621ms 05:46:18 INFO - PROCESS | 2278 | 1462625178432 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:46:18 INFO - PROCESS | 2278 | 1462625178435 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:46:18 INFO - PROCESS | 2278 | 1462625178440 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:46:18 INFO - PROCESS | 2278 | 1462625178442 Marionette TRACE conn2 <- [1,774,null,{}] 05:46:18 INFO - PROCESS | 2278 | 1462625178446 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}] 05:46:18 INFO - PROCESS | 2278 | 1462625178544 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:46:18 INFO - PROCESS | 2278 | 1462625178608 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x119321000 == 52 [pid = 2278] [id = 201] 05:46:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x118022000) [pid = 2278] [serial = 601] [outer = 0x0] 05:46:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x11817d400) [pid = 2278] [serial = 602] [outer = 0x118022000] 05:46:18 INFO - PROCESS | 2278 | 1462625178639 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x1185be000) [pid = 2278] [serial = 603] [outer = 0x118022000] 05:46:19 INFO - PROCESS | 2278 | 1462625179054 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]]]}] 05:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 621ms 05:46:19 INFO - PROCESS | 2278 | 1462625179061 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 2278 | 1462625179065 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:46:19 INFO - PROCESS | 2278 | 1462625179070 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 2278 | 1462625179072 Marionette TRACE conn2 <- [1,778,null,{}] 05:46:19 INFO - PROCESS | 2278 | 1462625179074 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}] 05:46:19 INFO - PROCESS | 2278 | 1462625179170 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:46:19 INFO - PROCESS | 2278 | 1462625179216 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x124a59800 == 53 [pid = 2278] [id = 202] 05:46:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x118025c00) [pid = 2278] [serial = 604] [outer = 0x0] 05:46:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1193d1000) [pid = 2278] [serial = 605] [outer = 0x118025c00] 05:46:19 INFO - PROCESS | 2278 | 1462625179246 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x11a175c00) [pid = 2278] [serial = 606] [outer = 0x118025c00] 05:46:19 INFO - PROCESS | 2278 | 1462625179688 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]]]}] 05:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 669ms 05:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:46:19 INFO - PROCESS | 2278 | 1462625179740 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 2278 | 1462625179741 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:46:19 INFO - PROCESS | 2278 | 1462625179744 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 2278 | 1462625179746 Marionette TRACE conn2 <- [1,782,null,{}] 05:46:19 INFO - PROCESS | 2278 | 1462625179754 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}] 05:46:19 INFO - PROCESS | 2278 | 1462625179851 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:46:19 INFO - PROCESS | 2278 | 1462625179915 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b34c800 == 54 [pid = 2278] [id = 203] 05:46:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1246f6c00) [pid = 2278] [serial = 607] [outer = 0x0] 05:46:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x1268b6400) [pid = 2278] [serial = 608] [outer = 0x1246f6c00] 05:46:19 INFO - PROCESS | 2278 | 1462625179946 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x129060c00) [pid = 2278] [serial = 609] [outer = 0x1246f6c00] 05:46:20 INFO - PROCESS | 2278 | 1462625180358 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]]]}] 05:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 621ms 05:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:46:20 INFO - PROCESS | 2278 | 1462625180365 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 2278 | 1462625180367 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:46:20 INFO - PROCESS | 2278 | 1462625180369 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:46:20 INFO - PROCESS | 2278 | 1462625180370 Marionette TRACE conn2 <- [1,786,null,{}] 05:46:20 INFO - PROCESS | 2278 | 1462625180373 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}] 05:46:20 INFO - PROCESS | 2278 | 1462625180466 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:46:20 INFO - PROCESS | 2278 | 1462625180555 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3a9000 == 55 [pid = 2278] [id = 204] 05:46:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x128bd5000) [pid = 2278] [serial = 610] [outer = 0x0] 05:46:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x1295e9800) [pid = 2278] [serial = 611] [outer = 0x128bd5000] 05:46:20 INFO - PROCESS | 2278 | 1462625180589 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x12a915400) [pid = 2278] [serial = 612] [outer = 0x128bd5000] 05:46:21 INFO - PROCESS | 2278 | 1462625181003 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]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 05:46:21 INFO - PROCESS | 2278 | 1462625181051 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 2278 | 1462625181052 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:46:21 INFO - PROCESS | 2278 | 1462625181056 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 2278 | 1462625181057 Marionette TRACE conn2 <- [1,790,null,{}] 05:46:21 INFO - PROCESS | 2278 | 1462625181059 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}] 05:46:21 INFO - PROCESS | 2278 | 1462625181152 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:46:21 INFO - PROCESS | 2278 | 1462625181214 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcdd000 == 56 [pid = 2278] [id = 205] 05:46:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x119993800) [pid = 2278] [serial = 613] [outer = 0x0] 05:46:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x12ab94000) [pid = 2278] [serial = 614] [outer = 0x119993800] 05:46:21 INFO - PROCESS | 2278 | 1462625181243 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x12acea800) [pid = 2278] [serial = 615] [outer = 0x119993800] 05:46:21 INFO - PROCESS | 2278 | 1462625181690 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]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 668ms 05:46:21 INFO - PROCESS | 2278 | 1462625181884 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 2278 | 1462625181886 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:46:21 INFO - PROCESS | 2278 | 1462625181908 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 2278 | 1462625181910 Marionette TRACE conn2 <- [1,794,null,{}] 05:46:21 INFO - PROCESS | 2278 | 1462625181914 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}] 05:46:22 INFO - PROCESS | 2278 | 1462625182004 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:46:22 INFO - PROCESS | 2278 | 1462625182054 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e16000 == 57 [pid = 2278] [id = 206] 05:46:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x118294800) [pid = 2278] [serial = 616] [outer = 0x0] 05:46:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x1182d2400) [pid = 2278] [serial = 617] [outer = 0x118294800] 05:46:22 INFO - PROCESS | 2278 | 1462625182081 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x1185d7400) [pid = 2278] [serial = 618] [outer = 0x118294800] 05:46:22 INFO - PROCESS | 2278 | 1462625182495 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]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 622ms 05:46:22 INFO - PROCESS | 2278 | 1462625182532 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:46:22 INFO - PROCESS | 2278 | 1462625182537 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:46:22 INFO - PROCESS | 2278 | 1462625182545 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 2278 | 1462625182549 Marionette TRACE conn2 <- [1,798,null,{}] 05:46:22 INFO - PROCESS | 2278 | 1462625182553 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}] 05:46:22 INFO - PROCESS | 2278 | 1462625182686 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:46:22 INFO - PROCESS | 2278 | 1462625182780 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x119303000 == 58 [pid = 2278] [id = 207] 05:46:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x1180c1800) [pid = 2278] [serial = 619] [outer = 0x0] 05:46:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x11900a000) [pid = 2278] [serial = 620] [outer = 0x1180c1800] 05:46:22 INFO - PROCESS | 2278 | 1462625182827 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x119b65800) [pid = 2278] [serial = 621] [outer = 0x1180c1800] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcd7000 == 57 [pid = 2278] [id = 151] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x12a745800 == 56 [pid = 2278] [id = 199] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x113b15800 == 55 [pid = 2278] [id = 198] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x124a4f800 == 54 [pid = 2278] [id = 197] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x123769800 == 53 [pid = 2278] [id = 196] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x119b45800 == 52 [pid = 2278] [id = 195] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x116f0d800 == 51 [pid = 2278] [id = 194] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x116f08800 == 50 [pid = 2278] [id = 193] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x116f81800) [pid = 2278] [serial = 530] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x119097800) [pid = 2278] [serial = 533] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x129342800 == 49 [pid = 2278] [id = 191] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x128c1b800 == 48 [pid = 2278] [id = 190] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x11a07e000 == 47 [pid = 2278] [id = 189] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x117056800 == 46 [pid = 2278] [id = 188] 05:46:23 INFO - PROCESS | 2278 | --DOCSHELL 0x116978800 == 45 [pid = 2278] [id = 187] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x119b68000) [pid = 2278] [serial = 551] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x118172000) [pid = 2278] [serial = 554] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x118298c00) [pid = 2278] [serial = 543] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x118026400) [pid = 2278] [serial = 542] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x1185d8000) [pid = 2278] [serial = 545] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x119096c00) [pid = 2278] [serial = 546] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x11a2e7400) [pid = 2278] [serial = 536] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x118177c00) [pid = 2278] [serial = 540] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x117e77c00) [pid = 2278] [serial = 539] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x12369d400) [pid = 2278] [serial = 555] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x11998e000) [pid = 2278] [serial = 548] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x1199e0400) [pid = 2278] [serial = 549] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x11a058c00) [pid = 2278] [serial = 552] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x1247fcc00) [pid = 2278] [serial = 558] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1237f9000) [pid = 2278] [serial = 557] [outer = 0x0] [url = about:blank] 05:46:23 INFO - PROCESS | 2278 | 1462625183206 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]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 681ms 05:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:46:23 INFO - PROCESS | 2278 | 1462625183222 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 2278 | 1462625183224 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:46:23 INFO - PROCESS | 2278 | 1462625183226 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 2278 | 1462625183227 Marionette TRACE conn2 <- [1,802,null,{}] 05:46:23 INFO - PROCESS | 2278 | 1462625183235 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}] 05:46:23 INFO - PROCESS | 2278 | 1462625183330 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:46:23 INFO - PROCESS | 2278 | 1462625183385 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x118c94800 == 46 [pid = 2278] [id = 208] 05:46:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x118299c00) [pid = 2278] [serial = 622] [outer = 0x0] 05:46:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x11a2ea400) [pid = 2278] [serial = 623] [outer = 0x118299c00] 05:46:23 INFO - PROCESS | 2278 | 1462625183415 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1237ecc00) [pid = 2278] [serial = 624] [outer = 0x118299c00] 05:46:23 INFO - PROCESS | 2278 | 1462625183718 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]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 05:46:23 INFO - PROCESS | 2278 | 1462625183745 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 2278 | 1462625183746 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:46:23 INFO - PROCESS | 2278 | 1462625183748 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 2278 | 1462625183751 Marionette TRACE conn2 <- [1,806,null,{}] 05:46:23 INFO - PROCESS | 2278 | 1462625183755 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}] 05:46:23 INFO - PROCESS | 2278 | 1462625183837 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:46:23 INFO - PROCESS | 2278 | 1462625183841 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x124207800 == 47 [pid = 2278] [id = 209] 05:46:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x124017c00) [pid = 2278] [serial = 625] [outer = 0x0] 05:46:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x12578a000) [pid = 2278] [serial = 626] [outer = 0x124017c00] 05:46:23 INFO - PROCESS | 2278 | 1462625183867 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x126895000) [pid = 2278] [serial = 627] [outer = 0x124017c00] 05:46:24 INFO - PROCESS | 2278 | [2278] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:46:24 INFO - PROCESS | 2278 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:46:24 INFO - PROCESS | 2278 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:46:24 INFO - PROCESS | 2278 | [GFX2-]: Using SkiaGL canvas. 05:46:24 INFO - PROCESS | 2278 | 1462625184216 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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 523ms 05:46:24 INFO - PROCESS | 2278 | 1462625184272 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 2278 | 1462625184273 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:46:24 INFO - PROCESS | 2278 | 1462625184275 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 2278 | 1462625184284 Marionette TRACE conn2 <- [1,810,null,{}] 05:46:24 INFO - PROCESS | 2278 | 1462625184286 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}] 05:46:24 INFO - PROCESS | 2278 | 1462625184361 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:46:24 INFO - PROCESS | 2278 | 1462625184370 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c13000 == 48 [pid = 2278] [id = 210] 05:46:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x126890000) [pid = 2278] [serial = 628] [outer = 0x0] 05:46:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x128be0400) [pid = 2278] [serial = 629] [outer = 0x126890000] 05:46:24 INFO - PROCESS | 2278 | 1462625184395 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x129320800) [pid = 2278] [serial = 630] [outer = 0x126890000] 05:46:24 INFO - PROCESS | 2278 | 1462625184709 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]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 478ms 05:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:46:24 INFO - PROCESS | 2278 | 1462625184755 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 2278 | 1462625184756 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:46:24 INFO - PROCESS | 2278 | 1462625184758 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 2278 | 1462625184759 Marionette TRACE conn2 <- [1,814,null,{}] 05:46:24 INFO - PROCESS | 2278 | 1462625184761 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}] 05:46:24 INFO - PROCESS | 2278 | 1462625184882 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:46:24 INFO - PROCESS | 2278 | 1462625184917 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x129338000 == 49 [pid = 2278] [id = 211] 05:46:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x12a721800) [pid = 2278] [serial = 631] [outer = 0x0] 05:46:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x12acec400) [pid = 2278] [serial = 632] [outer = 0x12a721800] 05:46:24 INFO - PROCESS | 2278 | 1462625184943 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x12bad4400) [pid = 2278] [serial = 633] [outer = 0x12a721800] 05:46:25 INFO - PROCESS | 2278 | 1462625185232 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] 05:46:25 INFO - PROCESS | 2278 | 1462625185279 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:46:25 INFO - PROCESS | 2278 | 1462625185282 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 2278 | 1462625185285 Marionette TRACE conn2 <- [1,818,null,{}] 05:46:25 INFO - PROCESS | 2278 | 1462625185288 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}] 05:46:25 INFO - PROCESS | 2278 | 1462625185389 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:46:25 INFO - PROCESS | 2278 | 1462625185393 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae8f800 == 50 [pid = 2278] [id = 212] 05:46:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x12bacc800) [pid = 2278] [serial = 634] [outer = 0x0] 05:46:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x12becb400) [pid = 2278] [serial = 635] [outer = 0x12bacc800] 05:46:25 INFO - PROCESS | 2278 | 1462625185418 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x12c284400) [pid = 2278] [serial = 636] [outer = 0x12bacc800] 05:46:25 INFO - PROCESS | 2278 | 1462625185807 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]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 571ms 05:46:25 INFO - PROCESS | 2278 | 1462625185854 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 2278 | 1462625185856 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:46:25 INFO - PROCESS | 2278 | 1462625185869 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 2278 | 1462625185870 Marionette TRACE conn2 <- [1,822,null,{}] 05:46:25 INFO - PROCESS | 2278 | 1462625185873 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}] 05:46:26 INFO - PROCESS | 2278 | 1462625186014 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:46:26 INFO - PROCESS | 2278 | 1462625186033 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcdf800 == 51 [pid = 2278] [id = 213] 05:46:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x12bad9c00) [pid = 2278] [serial = 637] [outer = 0x0] 05:46:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x12c28a400) [pid = 2278] [serial = 638] [outer = 0x12bad9c00] 05:46:26 INFO - PROCESS | 2278 | 1462625186073 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x12c5a5c00) [pid = 2278] [serial = 639] [outer = 0x12bad9c00] 05:46:26 INFO - PROCESS | 2278 | 1462625186446 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] 05:46:26 INFO - PROCESS | 2278 | 1462625186489 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:46:26 INFO - PROCESS | 2278 | 1462625186491 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 2278 | 1462625186492 Marionette TRACE conn2 <- [1,826,null,{}] 05:46:26 INFO - PROCESS | 2278 | 1462625186495 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}] 05:46:26 INFO - PROCESS | 2278 | 1462625186589 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:46:26 INFO - PROCESS | 2278 | 1462625186593 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c555800 == 52 [pid = 2278] [id = 214] 05:46:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x110f47800) [pid = 2278] [serial = 640] [outer = 0x0] 05:46:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x110f4a400) [pid = 2278] [serial = 641] [outer = 0x110f47800] 05:46:26 INFO - PROCESS | 2278 | 1462625186617 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x110f51800) [pid = 2278] [serial = 642] [outer = 0x110f47800] 05:46:26 INFO - PROCESS | 2278 | 1462625186939 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]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 05:46:26 INFO - PROCESS | 2278 | 1462625186960 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 2278 | 1462625186961 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:46:26 INFO - PROCESS | 2278 | 1462625186963 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 2278 | 1462625186964 Marionette TRACE conn2 <- [1,830,null,{}] 05:46:26 INFO - PROCESS | 2278 | 1462625186978 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}] 05:46:27 INFO - PROCESS | 2278 | 1462625187078 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:46:27 INFO - PROCESS | 2278 | 1462625187083 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c844800 == 53 [pid = 2278] [id = 215] 05:46:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x12bacb400) [pid = 2278] [serial = 643] [outer = 0x0] 05:46:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x12c5a9c00) [pid = 2278] [serial = 644] [outer = 0x12bacb400] 05:46:27 INFO - PROCESS | 2278 | 1462625187135 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x12c5ae800) [pid = 2278] [serial = 645] [outer = 0x12bacb400] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x11270a400) [pid = 2278] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x118175c00) [pid = 2278] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x119730c00) [pid = 2278] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x129321400) [pid = 2278] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x1237ec000) [pid = 2278] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x1211cf400) [pid = 2278] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x128c41000) [pid = 2278] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x119917800) [pid = 2278] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x12ace0000) [pid = 2278] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:46:27 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x11998a800) [pid = 2278] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:46:27 INFO - PROCESS | 2278 | 1462625187495 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]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 583ms 05:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:46:27 INFO - PROCESS | 2278 | 1462625187546 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 2278 | 1462625187548 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:46:27 INFO - PROCESS | 2278 | 1462625187550 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 2278 | 1462625187551 Marionette TRACE conn2 <- [1,834,null,{}] 05:46:27 INFO - PROCESS | 2278 | 1462625187554 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}] 05:46:27 INFO - PROCESS | 2278 | 1462625187646 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:46:27 INFO - PROCESS | 2278 | 1462625187652 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9e4000 == 54 [pid = 2278] [id = 216] 05:46:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x110fbd400) [pid = 2278] [serial = 646] [outer = 0x0] 05:46:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x110fc0800) [pid = 2278] [serial = 647] [outer = 0x110fbd400] 05:46:27 INFO - PROCESS | 2278 | 1462625187681 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x11a177c00) [pid = 2278] [serial = 648] [outer = 0x110fbd400] 05:46:27 INFO - PROCESS | 2278 | 1462625187993 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]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 470ms 05:46:28 INFO - PROCESS | 2278 | 1462625188029 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 2278 | 1462625188030 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:46:28 INFO - PROCESS | 2278 | 1462625188032 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 2278 | 1462625188035 Marionette TRACE conn2 <- [1,838,null,{}] 05:46:28 INFO - PROCESS | 2278 | 1462625188038 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}] 05:46:28 INFO - PROCESS | 2278 | 1462625188113 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:46:28 INFO - PROCESS | 2278 | 1462625188167 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x12caea000 == 55 [pid = 2278] [id = 217] 05:46:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x110fbe000) [pid = 2278] [serial = 649] [outer = 0x0] 05:46:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x12322f800) [pid = 2278] [serial = 650] [outer = 0x110fbe000] 05:46:28 INFO - PROCESS | 2278 | 1462625188191 Marionette DEBUG loaded listener.js 05:46:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x123236400) [pid = 2278] [serial = 651] [outer = 0x110fbe000] 05:46:28 INFO - PROCESS | 2278 | 1462625188490 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]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 473ms 05:46:28 INFO - PROCESS | 2278 | 1462625188506 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 2278 | 1462625188508 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:46:28 INFO - PROCESS | 2278 | 1462625188511 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 2278 | 1462625188513 Marionette TRACE conn2 <- [1,842,null,{}] 05:46:28 INFO - PROCESS | 2278 | 1462625188518 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}] 05:46:28 INFO - PROCESS | 2278 | 1462625188641 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:46:28 INFO - PROCESS | 2278 | 1462625188647 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d16a800 == 56 [pid = 2278] [id = 218] 05:46:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x123233400) [pid = 2278] [serial = 652] [outer = 0x0] 05:46:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x12a4a8800) [pid = 2278] [serial = 653] [outer = 0x123233400] 05:46:28 INFO - PROCESS | 2278 | 1462625188689 Marionette DEBUG loaded listener.js 05:46:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x12c5b1400) [pid = 2278] [serial = 654] [outer = 0x123233400] 05:46:29 INFO - PROCESS | 2278 | 1462625189084 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]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 619ms 05:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:46:29 INFO - PROCESS | 2278 | 1462625189138 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 2278 | 1462625189139 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:46:29 INFO - PROCESS | 2278 | 1462625189142 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 2278 | 1462625189143 Marionette TRACE conn2 <- [1,846,null,{}] 05:46:29 INFO - PROCESS | 2278 | 1462625189145 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}] 05:46:29 INFO - PROCESS | 2278 | 1462625189228 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:46:29 INFO - PROCESS | 2278 | 1462625189234 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d186800 == 57 [pid = 2278] [id = 219] 05:46:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x128b17400) [pid = 2278] [serial = 655] [outer = 0x0] 05:46:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x128b1d000) [pid = 2278] [serial = 656] [outer = 0x128b17400] 05:46:29 INFO - PROCESS | 2278 | 1462625189259 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x128b20c00) [pid = 2278] [serial = 657] [outer = 0x128b17400] 05:46:29 INFO - PROCESS | 2278 | 1462625189742 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]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 618ms 05:46:29 INFO - PROCESS | 2278 | 1462625189762 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:46:29 INFO - PROCESS | 2278 | 1462625189766 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:46:29 INFO - PROCESS | 2278 | 1462625189771 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 2278 | 1462625189776 Marionette TRACE conn2 <- [1,850,null,{}] 05:46:29 INFO - PROCESS | 2278 | 1462625189780 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}] 05:46:29 INFO - PROCESS | 2278 | 1462625189938 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:46:29 INFO - PROCESS | 2278 | 1462625189950 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x119309800 == 58 [pid = 2278] [id = 220] 05:46:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x111cb1c00) [pid = 2278] [serial = 658] [outer = 0x0] 05:46:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x117537400) [pid = 2278] [serial = 659] [outer = 0x111cb1c00] 05:46:29 INFO - PROCESS | 2278 | 1462625189981 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x118180000) [pid = 2278] [serial = 660] [outer = 0x111cb1c00] 05:46:30 INFO - PROCESS | 2278 | 1462625190401 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]]]}] 05:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 675ms 05:46:30 INFO - PROCESS | 2278 | 1462625190446 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 2278 | 1462625190451 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:46:30 INFO - PROCESS | 2278 | 1462625190455 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 2278 | 1462625190457 Marionette TRACE conn2 <- [1,854,null,{}] 05:46:30 INFO - PROCESS | 2278 | 1462625190460 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}] 05:46:30 INFO - PROCESS | 2278 | 1462625190563 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:46:30 INFO - PROCESS | 2278 | 1462625190662 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6a8000 == 59 [pid = 2278] [id = 221] 05:46:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x1185d8000) [pid = 2278] [serial = 661] [outer = 0x0] 05:46:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x119988400) [pid = 2278] [serial = 662] [outer = 0x1185d8000] 05:46:30 INFO - PROCESS | 2278 | 1462625190691 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 152 (0x11a178400) [pid = 2278] [serial = 663] [outer = 0x1185d8000] 05:46:31 INFO - PROCESS | 2278 | 1462625191108 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]]]}] 05:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 669ms 05:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:46:31 INFO - PROCESS | 2278 | 1462625191125 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 2278 | 1462625191126 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:46:31 INFO - PROCESS | 2278 | 1462625191128 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 2278 | 1462625191131 Marionette TRACE conn2 <- [1,858,null,{}] 05:46:31 INFO - PROCESS | 2278 | 1462625191139 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}] 05:46:31 INFO - PROCESS | 2278 | 1462625191244 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:46:31 INFO - PROCESS | 2278 | 1462625191300 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d75c000 == 60 [pid = 2278] [id = 222] 05:46:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x123235800) [pid = 2278] [serial = 664] [outer = 0x0] 05:46:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x1237f9000) [pid = 2278] [serial = 665] [outer = 0x123235800] 05:46:31 INFO - PROCESS | 2278 | 1462625191332 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x128b18800) [pid = 2278] [serial = 666] [outer = 0x123235800] 05:46:31 INFO - PROCESS | 2278 | 1462625191769 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]]]}] 05:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 05:46:31 INFO - PROCESS | 2278 | 1462625191799 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:46:31 INFO - PROCESS | 2278 | 1462625191801 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:46:31 INFO - PROCESS | 2278 | 1462625191804 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 2278 | 1462625191805 Marionette TRACE conn2 <- [1,862,null,{}] 05:46:31 INFO - PROCESS | 2278 | 1462625191807 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}] 05:46:31 INFO - PROCESS | 2278 | 1462625191925 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:46:31 INFO - PROCESS | 2278 | 1462625191992 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x12dd1f800 == 61 [pid = 2278] [id = 223] 05:46:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x128b1dc00) [pid = 2278] [serial = 667] [outer = 0x0] 05:46:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x128bd1c00) [pid = 2278] [serial = 668] [outer = 0x128b1dc00] 05:46:32 INFO - PROCESS | 2278 | 1462625192021 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x12a718400) [pid = 2278] [serial = 669] [outer = 0x128b1dc00] 05:46:32 INFO - PROCESS | 2278 | 1462625192396 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]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 619ms 05:46:32 INFO - PROCESS | 2278 | 1462625192423 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:46:32 INFO - PROCESS | 2278 | 1462625192425 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:46:32 INFO - PROCESS | 2278 | 1462625192427 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 2278 | 1462625192428 Marionette TRACE conn2 <- [1,866,null,{}] 05:46:32 INFO - PROCESS | 2278 | 1462625192431 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}] 05:46:32 INFO - PROCESS | 2278 | 1462625192527 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:46:32 INFO - PROCESS | 2278 | 1462625192581 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x12dd39000 == 62 [pid = 2278] [id = 224] 05:46:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x128b24400) [pid = 2278] [serial = 670] [outer = 0x0] 05:46:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x12ab93c00) [pid = 2278] [serial = 671] [outer = 0x128b24400] 05:46:32 INFO - PROCESS | 2278 | 1462625192610 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x12ba93c00) [pid = 2278] [serial = 672] [outer = 0x128b24400] 05:46:33 INFO - PROCESS | 2278 | 1462625193060 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]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 668ms 05:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:46:33 INFO - PROCESS | 2278 | 1462625193096 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 2278 | 1462625193097 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:46:33 INFO - PROCESS | 2278 | 1462625193099 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 2278 | 1462625193101 Marionette TRACE conn2 <- [1,870,null,{}] 05:46:33 INFO - PROCESS | 2278 | 1462625193103 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}] 05:46:33 INFO - PROCESS | 2278 | 1462625193210 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:46:33 INFO - PROCESS | 2278 | 1462625193311 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x11690b000 == 63 [pid = 2278] [id = 225] 05:46:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x1122c6c00) [pid = 2278] [serial = 673] [outer = 0x0] 05:46:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x1187cfc00) [pid = 2278] [serial = 674] [outer = 0x1122c6c00] 05:46:33 INFO - PROCESS | 2278 | 1462625193341 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x12ba86800) [pid = 2278] [serial = 675] [outer = 0x1122c6c00] 05:46:33 INFO - PROCESS | 2278 | 1462625193897 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]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 821ms 05:46:33 INFO - PROCESS | 2278 | 1462625193921 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 2278 | 1462625193925 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:46:33 INFO - PROCESS | 2278 | 1462625193931 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 2278 | 1462625193934 Marionette TRACE conn2 <- [1,874,null,{}] 05:46:33 INFO - PROCESS | 2278 | 1462625193961 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}] 05:46:34 INFO - PROCESS | 2278 | 1462625194104 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:46:34 INFO - PROCESS | 2278 | 1462625194173 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x119bc8800 == 64 [pid = 2278] [id = 226] 05:46:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 165 (0x11270f000) [pid = 2278] [serial = 676] [outer = 0x0] 05:46:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x113d76800) [pid = 2278] [serial = 677] [outer = 0x11270f000] 05:46:34 INFO - PROCESS | 2278 | 1462625194201 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x116944400) [pid = 2278] [serial = 678] [outer = 0x11270f000] 05:46:34 INFO - PROCESS | 2278 | 1462625194623 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]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 743ms 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12c561800 == 63 [pid = 2278] [id = 176] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12d16a800 == 62 [pid = 2278] [id = 218] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12caea000 == 61 [pid = 2278] [id = 217] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9e4000 == 60 [pid = 2278] [id = 216] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12c844800 == 59 [pid = 2278] [id = 215] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12c555800 == 58 [pid = 2278] [id = 214] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcdf800 == 57 [pid = 2278] [id = 213] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12ae8f800 == 56 [pid = 2278] [id = 212] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 166 (0x12a940000) [pid = 2278] [serial = 599] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | 1462625194735 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 2278 | 1462625194739 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x129338000 == 55 [pid = 2278] [id = 211] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x128c13000 == 54 [pid = 2278] [id = 210] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x124207800 == 53 [pid = 2278] [id = 209] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x118c94800 == 52 [pid = 2278] [id = 208] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x119303000 == 51 [pid = 2278] [id = 207] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x119e16000 == 50 [pid = 2278] [id = 206] 05:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x119321000 == 49 [pid = 2278] [id = 201] 05:46:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12ae93800 == 48 [pid = 2278] [id = 200] 05:46:34 INFO - PROCESS | 2278 | 1462625194756 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 2278 | 1462625194757 Marionette TRACE conn2 <- [1,878,null,{}] 05:46:34 INFO - PROCESS | 2278 | 1462625194760 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}] 05:46:34 INFO - PROCESS | 2278 | 1462625194837 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 165 (0x12acec000) [pid = 2278] [serial = 437] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 164 (0x119992800) [pid = 2278] [serial = 528] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 163 (0x126893800) [pid = 2278] [serial = 572] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 162 (0x117e7cc00) [pid = 2278] [serial = 563] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x11693c800) [pid = 2278] [serial = 579] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x11340d000) [pid = 2278] [serial = 578] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x1182d0400) [pid = 2278] [serial = 581] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x1185bf000) [pid = 2278] [serial = 582] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x11998dc00) [pid = 2278] [serial = 584] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x12a914000) [pid = 2278] [serial = 597] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x1190b8400) [pid = 2278] [serial = 566] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x1250e7400) [pid = 2278] [serial = 560] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 153 (0x12615f000) [pid = 2278] [serial = 561] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 152 (0x1237f0000) [pid = 2278] [serial = 569] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 151 (0x128bdc000) [pid = 2278] [serial = 575] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 150 (0x1237f7c00) [pid = 2278] [serial = 590] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 149 (0x12a4a3400) [pid = 2278] [serial = 596] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x129329800) [pid = 2278] [serial = 594] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x11a2e0400) [pid = 2278] [serial = 587] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x125722000) [pid = 2278] [serial = 591] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x1237f3800) [pid = 2278] [serial = 588] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x1199e1c00) [pid = 2278] [serial = 585] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x128d80800) [pid = 2278] [serial = 593] [outer = 0x0] [url = about:blank] 05:46:34 INFO - PROCESS | 2278 | 1462625194898 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x117043800 == 49 [pid = 2278] [id = 227] 05:46:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x111e30c00) [pid = 2278] [serial = 679] [outer = 0x0] 05:46:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x1180bfc00) [pid = 2278] [serial = 680] [outer = 0x111e30c00] 05:46:34 INFO - PROCESS | 2278 | 1462625194926 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x11829dc00) [pid = 2278] [serial = 681] [outer = 0x111e30c00] 05:46:35 INFO - PROCESS | 2278 | 1462625195222 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]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 522ms 05:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:46:35 INFO - PROCESS | 2278 | 1462625195275 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 2278 | 1462625195276 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:46:35 INFO - PROCESS | 2278 | 1462625195278 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 2278 | 1462625195281 Marionette TRACE conn2 <- [1,882,null,{}] 05:46:35 INFO - PROCESS | 2278 | 1462625195288 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}] 05:46:35 INFO - PROCESS | 2278 | 1462625195370 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:46:35 INFO - PROCESS | 2278 | 1462625195435 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e0c000 == 50 [pid = 2278] [id = 228] 05:46:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x118297000) [pid = 2278] [serial = 682] [outer = 0x0] 05:46:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x1185c0800) [pid = 2278] [serial = 683] [outer = 0x118297000] 05:46:35 INFO - PROCESS | 2278 | 1462625195464 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x1187d1c00) [pid = 2278] [serial = 684] [outer = 0x118297000] 05:46:35 INFO - PROCESS | 2278 | 1462625195742 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]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 05:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:46:35 INFO - PROCESS | 2278 | 1462625195800 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 2278 | 1462625195804 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:46:35 INFO - PROCESS | 2278 | 1462625195806 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 2278 | 1462625195808 Marionette TRACE conn2 <- [1,886,null,{}] 05:46:35 INFO - PROCESS | 2278 | 1462625195810 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}] 05:46:35 INFO - PROCESS | 2278 | 1462625195895 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:46:35 INFO - PROCESS | 2278 | 1462625195902 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245d4800 == 51 [pid = 2278] [id = 229] 05:46:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x119006400) [pid = 2278] [serial = 685] [outer = 0x0] 05:46:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x119731c00) [pid = 2278] [serial = 686] [outer = 0x119006400] 05:46:35 INFO - PROCESS | 2278 | 1462625195929 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 152 (0x119991400) [pid = 2278] [serial = 687] [outer = 0x119006400] 05:46:36 INFO - PROCESS | 2278 | 1462625196277 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]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 05:46:36 INFO - PROCESS | 2278 | 1462625196326 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 2278 | 1462625196328 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:46:36 INFO - PROCESS | 2278 | 1462625196330 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 2278 | 1462625196331 Marionette TRACE conn2 <- [1,890,null,{}] 05:46:36 INFO - PROCESS | 2278 | 1462625196333 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}] 05:46:36 INFO - PROCESS | 2278 | 1462625196409 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:46:36 INFO - PROCESS | 2278 | 1462625196414 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x126770000 == 52 [pid = 2278] [id = 230] 05:46:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x119991800) [pid = 2278] [serial = 688] [outer = 0x0] 05:46:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x1199e4c00) [pid = 2278] [serial = 689] [outer = 0x119991800] 05:46:36 INFO - PROCESS | 2278 | 1462625196442 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x11a026000) [pid = 2278] [serial = 690] [outer = 0x119991800] 05:46:36 INFO - PROCESS | 2278 | 1462625196781 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]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 05:46:36 INFO - PROCESS | 2278 | 1462625196799 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 2278 | 1462625196801 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:46:36 INFO - PROCESS | 2278 | 1462625196804 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 2278 | 1462625196805 Marionette TRACE conn2 <- [1,894,null,{}] 05:46:36 INFO - PROCESS | 2278 | 1462625196808 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}] 05:46:36 INFO - PROCESS | 2278 | 1462625196895 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:46:36 INFO - PROCESS | 2278 | 1462625196975 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fc7000 == 53 [pid = 2278] [id = 231] 05:46:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x119995c00) [pid = 2278] [serial = 691] [outer = 0x0] 05:46:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x11a2e9c00) [pid = 2278] [serial = 692] [outer = 0x119995c00] 05:46:37 INFO - PROCESS | 2278 | 1462625197001 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x1237f0800) [pid = 2278] [serial = 693] [outer = 0x119995c00] 05:46:37 INFO - PROCESS | 2278 | 1462625197332 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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 568ms 05:46:37 INFO - PROCESS | 2278 | 1462625197378 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 2278 | 1462625197379 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:46:37 INFO - PROCESS | 2278 | 1462625197381 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 2278 | 1462625197382 Marionette TRACE conn2 <- [1,898,null,{}] 05:46:37 INFO - PROCESS | 2278 | 1462625197385 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}] 05:46:37 INFO - PROCESS | 2278 | 1462625197482 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:46:37 INFO - PROCESS | 2278 | 1462625197486 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab0f000 == 54 [pid = 2278] [id = 232] 05:46:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x1237f2400) [pid = 2278] [serial = 694] [outer = 0x0] 05:46:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x124a98000) [pid = 2278] [serial = 695] [outer = 0x1237f2400] 05:46:37 INFO - PROCESS | 2278 | 1462625197540 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x12571c000) [pid = 2278] [serial = 696] [outer = 0x1237f2400] 05:46:37 INFO - PROCESS | 2278 | 1462625197847 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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 472ms 05:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:46:37 INFO - PROCESS | 2278 | 1462625197858 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 2278 | 1462625197859 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:46:37 INFO - PROCESS | 2278 | 1462625197861 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 2278 | 1462625197862 Marionette TRACE conn2 <- [1,902,null,{}] 05:46:37 INFO - PROCESS | 2278 | 1462625197864 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}] 05:46:37 INFO - PROCESS | 2278 | 1462625197967 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:46:37 INFO - PROCESS | 2278 | 1462625197981 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b361800 == 55 [pid = 2278] [id = 233] 05:46:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x12422e400) [pid = 2278] [serial = 697] [outer = 0x0] 05:46:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x126735400) [pid = 2278] [serial = 698] [outer = 0x12422e400] 05:46:38 INFO - PROCESS | 2278 | 1462625198006 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x1268b8400) [pid = 2278] [serial = 699] [outer = 0x12422e400] 05:46:38 INFO - PROCESS | 2278 | 1462625198354 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]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 518ms 05:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:46:38 INFO - PROCESS | 2278 | 1462625198379 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 2278 | 1462625198381 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:46:38 INFO - PROCESS | 2278 | 1462625198384 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 2278 | 1462625198385 Marionette TRACE conn2 <- [1,906,null,{}] 05:46:38 INFO - PROCESS | 2278 | 1462625198394 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}] 05:46:38 INFO - PROCESS | 2278 | 1462625198493 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:46:38 INFO - PROCESS | 2278 | 1462625198497 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c235800 == 56 [pid = 2278] [id = 234] 05:46:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 165 (0x12571fc00) [pid = 2278] [serial = 700] [outer = 0x0] 05:46:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x128b25800) [pid = 2278] [serial = 701] [outer = 0x12571fc00] 05:46:38 INFO - PROCESS | 2278 | 1462625198553 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x128d80800) [pid = 2278] [serial = 702] [outer = 0x12571fc00] 05:46:38 INFO - PROCESS | 2278 | 1462625198874 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]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 525ms 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 166 (0x1180c1800) [pid = 2278] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 165 (0x12bacb400) [pid = 2278] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 164 (0x110f47800) [pid = 2278] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 163 (0x12bacc800) [pid = 2278] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 162 (0x12a721800) [pid = 2278] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x124017c00) [pid = 2278] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x118294800) [pid = 2278] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x110fbd400) [pid = 2278] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x12bad9c00) [pid = 2278] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x126890000) [pid = 2278] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x12a91e800) [pid = 2278] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x110fbe000) [pid = 2278] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:46:39 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x123233400) [pid = 2278] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:46:39 INFO - PROCESS | 2278 | 1462625199070 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 2278 | 1462625199073 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:46:39 INFO - PROCESS | 2278 | 1462625199090 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 2278 | 1462625199091 Marionette TRACE conn2 <- [1,910,null,{}] 05:46:39 INFO - PROCESS | 2278 | 1462625199095 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}] 05:46:39 INFO - PROCESS | 2278 | 1462625199220 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:46:39 INFO - PROCESS | 2278 | 1462625199229 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae9e000 == 57 [pid = 2278] [id = 235] 05:46:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x118028c00) [pid = 2278] [serial = 703] [outer = 0x0] 05:46:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x119986c00) [pid = 2278] [serial = 704] [outer = 0x118028c00] 05:46:39 INFO - PROCESS | 2278 | 1462625199270 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x128b16c00) [pid = 2278] [serial = 705] [outer = 0x118028c00] 05:46:39 INFO - PROCESS | 2278 | 1462625199665 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]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 622ms 05:46:39 INFO - PROCESS | 2278 | 1462625199711 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 2278 | 1462625199712 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:46:39 INFO - PROCESS | 2278 | 1462625199714 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 2278 | 1462625199716 Marionette TRACE conn2 <- [1,914,null,{}] 05:46:39 INFO - PROCESS | 2278 | 1462625199727 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}] 05:46:39 INFO - PROCESS | 2278 | 1462625199820 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:46:39 INFO - PROCESS | 2278 | 1462625199824 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x12caeb800 == 58 [pid = 2278] [id = 236] 05:46:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x128b1f800) [pid = 2278] [serial = 706] [outer = 0x0] 05:46:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x12a71cc00) [pid = 2278] [serial = 707] [outer = 0x128b1f800] 05:46:39 INFO - PROCESS | 2278 | 1462625199855 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x12ba91400) [pid = 2278] [serial = 708] [outer = 0x128b1f800] 05:46:40 INFO - PROCESS | 2278 | 1462625200156 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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 473ms 05:46:40 INFO - PROCESS | 2278 | 1462625200188 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 2278 | 1462625200190 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:46:40 INFO - PROCESS | 2278 | 1462625200192 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 2278 | 1462625200193 Marionette TRACE conn2 <- [1,918,null,{}] 05:46:40 INFO - PROCESS | 2278 | 1462625200195 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}] 05:46:40 INFO - PROCESS | 2278 | 1462625200276 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:46:40 INFO - PROCESS | 2278 | 1462625200280 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d181000 == 59 [pid = 2278] [id = 237] 05:46:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x12ab8a000) [pid = 2278] [serial = 709] [outer = 0x0] 05:46:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x12bad0400) [pid = 2278] [serial = 710] [outer = 0x12ab8a000] 05:46:40 INFO - PROCESS | 2278 | 1462625200306 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x12bec8000) [pid = 2278] [serial = 711] [outer = 0x12ab8a000] 05:46:40 INFO - PROCESS | 2278 | 1462625200716 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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 568ms 05:46:40 INFO - PROCESS | 2278 | 1462625200761 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 2278 | 1462625200762 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:46:40 INFO - PROCESS | 2278 | 1462625200766 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 2278 | 1462625200770 Marionette TRACE conn2 <- [1,922,null,{}] 05:46:40 INFO - PROCESS | 2278 | 1462625200773 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}] 05:46:40 INFO - PROCESS | 2278 | 1462625200887 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:46:40 INFO - PROCESS | 2278 | 1462625200892 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x134dd2800 == 60 [pid = 2278] [id = 238] 05:46:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x112a3b000) [pid = 2278] [serial = 712] [outer = 0x0] 05:46:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 165 (0x112a41c00) [pid = 2278] [serial = 713] [outer = 0x112a3b000] 05:46:40 INFO - PROCESS | 2278 | 1462625200917 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x112a45400) [pid = 2278] [serial = 714] [outer = 0x112a3b000] 05:46:41 INFO - PROCESS | 2278 | 1462625201384 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]]]}] 05:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 674ms 05:46:41 INFO - PROCESS | 2278 | 1462625201440 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 2278 | 1462625201443 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:46:41 INFO - PROCESS | 2278 | 1462625201447 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 2278 | 1462625201449 Marionette TRACE conn2 <- [1,926,null,{}] 05:46:41 INFO - PROCESS | 2278 | 1462625201455 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}] 05:46:41 INFO - PROCESS | 2278 | 1462625201558 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:46:41 INFO - PROCESS | 2278 | 1462625201629 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x118ca1800 == 61 [pid = 2278] [id = 239] 05:46:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x110fc6c00) [pid = 2278] [serial = 715] [outer = 0x0] 05:46:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 168 (0x112a3e800) [pid = 2278] [serial = 716] [outer = 0x110fc6c00] 05:46:41 INFO - PROCESS | 2278 | 1462625201660 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 169 (0x1133b0800) [pid = 2278] [serial = 717] [outer = 0x110fc6c00] 05:46:42 INFO - PROCESS | 2278 | 1462625202085 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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 675ms 05:46:42 INFO - PROCESS | 2278 | 1462625202122 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 2278 | 1462625202126 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:46:42 INFO - PROCESS | 2278 | 1462625202131 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 2278 | 1462625202132 Marionette TRACE conn2 <- [1,930,null,{}] 05:46:42 INFO - PROCESS | 2278 | 1462625202135 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}] 05:46:42 INFO - PROCESS | 2278 | 1462625202259 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:46:42 INFO - PROCESS | 2278 | 1462625202328 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a42e800 == 62 [pid = 2278] [id = 240] 05:46:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 170 (0x11829d400) [pid = 2278] [serial = 718] [outer = 0x0] 05:46:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 171 (0x118347400) [pid = 2278] [serial = 719] [outer = 0x11829d400] 05:46:42 INFO - PROCESS | 2278 | 1462625202357 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x1187c7800) [pid = 2278] [serial = 720] [outer = 0x11829d400] 05:46:42 INFO - PROCESS | 2278 | 1462625202776 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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 673ms 05:46:42 INFO - PROCESS | 2278 | 1462625202804 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:46:42 INFO - PROCESS | 2278 | 1462625202805 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:46:42 INFO - PROCESS | 2278 | 1462625202808 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 2278 | 1462625202810 Marionette TRACE conn2 <- [1,934,null,{}] 05:46:42 INFO - PROCESS | 2278 | 1462625202818 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}] 05:46:42 INFO - PROCESS | 2278 | 1462625202924 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:46:42 INFO - PROCESS | 2278 | 1462625202984 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x134dee000 == 63 [pid = 2278] [id = 241] 05:46:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x119091c00) [pid = 2278] [serial = 721] [outer = 0x0] 05:46:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 174 (0x11a2e4c00) [pid = 2278] [serial = 722] [outer = 0x119091c00] 05:46:43 INFO - PROCESS | 2278 | 1462625203016 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 175 (0x12322e400) [pid = 2278] [serial = 723] [outer = 0x119091c00] 05:46:43 INFO - PROCESS | 2278 | 1462625203467 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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 05:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:46:43 INFO - PROCESS | 2278 | 1462625203479 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 2278 | 1462625203481 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:46:43 INFO - PROCESS | 2278 | 1462625203485 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 2278 | 1462625203487 Marionette TRACE conn2 <- [1,938,null,{}] 05:46:43 INFO - PROCESS | 2278 | 1462625203489 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}] 05:46:43 INFO - PROCESS | 2278 | 1462625203606 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:46:43 INFO - PROCESS | 2278 | 1462625203663 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc7800 == 64 [pid = 2278] [id = 242] 05:46:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 176 (0x123231800) [pid = 2278] [serial = 724] [outer = 0x0] 05:46:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 177 (0x1247fe000) [pid = 2278] [serial = 725] [outer = 0x123231800] 05:46:43 INFO - PROCESS | 2278 | 1462625203692 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 178 (0x128bd2c00) [pid = 2278] [serial = 726] [outer = 0x123231800] 05:46:44 INFO - PROCESS | 2278 | 1462625204121 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]]]}] 05:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 05:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:46:44 INFO - PROCESS | 2278 | 1462625204155 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 2278 | 1462625204156 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:46:44 INFO - PROCESS | 2278 | 1462625204158 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 2278 | 1462625204160 Marionette TRACE conn2 <- [1,942,null,{}] 05:46:44 INFO - PROCESS | 2278 | 1462625204162 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}] 05:46:44 INFO - PROCESS | 2278 | 1462625204263 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:46:44 INFO - PROCESS | 2278 | 1462625204319 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2c0000 == 65 [pid = 2278] [id = 243] 05:46:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 179 (0x126159c00) [pid = 2278] [serial = 727] [outer = 0x0] 05:46:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 180 (0x12a715c00) [pid = 2278] [serial = 728] [outer = 0x126159c00] 05:46:44 INFO - PROCESS | 2278 | 1462625204348 Marionette DEBUG loaded listener.js 05:46:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 181 (0x12ab91000) [pid = 2278] [serial = 729] [outer = 0x126159c00] 05:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:46:44 INFO - PROCESS | 2278 | 1462625204971 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]]]}] 05:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 821ms 05:46:44 INFO - PROCESS | 2278 | 1462625204981 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 2278 | 1462625204983 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:46:44 INFO - PROCESS | 2278 | 1462625204989 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 2278 | 1462625204991 Marionette TRACE conn2 <- [1,946,null,{}] 05:46:44 INFO - PROCESS | 2278 | 1462625204996 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}] 05:46:45 INFO - PROCESS | 2278 | 1462625205088 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:46:45 INFO - PROCESS | 2278 | 1462625205144 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x128db7800 == 66 [pid = 2278] [id = 244] 05:46:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 182 (0x110fbec00) [pid = 2278] [serial = 730] [outer = 0x0] 05:46:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 183 (0x112a41000) [pid = 2278] [serial = 731] [outer = 0x110fbec00] 05:46:45 INFO - PROCESS | 2278 | 1462625205173 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 184 (0x116945c00) [pid = 2278] [serial = 732] [outer = 0x110fbec00] 05:46:45 INFO - PROCESS | 2278 | 1462625205604 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]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 624ms 05:46:45 INFO - PROCESS | 2278 | 1462625205612 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 2278 | 1462625205616 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:46:45 INFO - PROCESS | 2278 | 1462625205622 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 2278 | 1462625205624 Marionette TRACE conn2 <- [1,950,null,{}] 05:46:45 INFO - PROCESS | 2278 | 1462625205626 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}] 05:46:45 INFO - PROCESS | 2278 | 1462625205715 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:46:45 INFO - PROCESS | 2278 | 1462625205784 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e1a800 == 67 [pid = 2278] [id = 245] 05:46:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 185 (0x112a46400) [pid = 2278] [serial = 733] [outer = 0x0] 05:46:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 186 (0x118178400) [pid = 2278] [serial = 734] [outer = 0x112a46400] 05:46:45 INFO - PROCESS | 2278 | 1462625205811 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 187 (0x118523000) [pid = 2278] [serial = 735] [outer = 0x112a46400] 05:46:46 INFO - PROCESS | 2278 | 1462625206229 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 05:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:46:46 INFO - PROCESS | 2278 | 1462625206292 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 2278 | 1462625206294 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:46:46 INFO - PROCESS | 2278 | 1462625206296 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 2278 | 1462625206298 Marionette TRACE conn2 <- [1,954,null,{}] 05:46:46 INFO - PROCESS | 2278 | 1462625206306 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}] 05:46:46 INFO - PROCESS | 2278 | 1462625206416 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:46:46 INFO - PROCESS | 2278 | 1462625206525 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x12a434000 == 66 [pid = 2278] [id = 162] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x12d181000 == 65 [pid = 2278] [id = 237] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x12caeb800 == 64 [pid = 2278] [id = 236] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x12ae9e000 == 63 [pid = 2278] [id = 235] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x12c235800 == 62 [pid = 2278] [id = 234] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x12b361800 == 61 [pid = 2278] [id = 233] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab0f000 == 60 [pid = 2278] [id = 232] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 186 (0x11817d400) [pid = 2278] [serial = 602] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 185 (0x12ab94000) [pid = 2278] [serial = 614] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 184 (0x1268b6400) [pid = 2278] [serial = 608] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 183 (0x1295e9800) [pid = 2278] [serial = 611] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 182 (0x1193d1000) [pid = 2278] [serial = 605] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x11704f000 == 61 [pid = 2278] [id = 246] 05:46:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 183 (0x110fbe000) [pid = 2278] [serial = 736] [outer = 0x0] 05:46:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 184 (0x112a3bc00) [pid = 2278] [serial = 737] [outer = 0x110fbe000] 05:46:46 INFO - PROCESS | 2278 | 1462625206581 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 185 (0x119093400) [pid = 2278] [serial = 738] [outer = 0x110fbe000] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x128fc7000 == 60 [pid = 2278] [id = 231] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x126770000 == 59 [pid = 2278] [id = 230] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x1245d4800 == 58 [pid = 2278] [id = 229] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x119e0c000 == 57 [pid = 2278] [id = 228] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x117043800 == 56 [pid = 2278] [id = 227] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x119bc8800 == 55 [pid = 2278] [id = 226] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x12d75c000 == 54 [pid = 2278] [id = 222] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6a8000 == 53 [pid = 2278] [id = 221] 05:46:46 INFO - PROCESS | 2278 | --DOCSHELL 0x119309800 == 52 [pid = 2278] [id = 220] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 184 (0x12c5b1400) [pid = 2278] [serial = 654] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 183 (0x11900a000) [pid = 2278] [serial = 620] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 182 (0x12c5a9c00) [pid = 2278] [serial = 644] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 181 (0x110f4a400) [pid = 2278] [serial = 641] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 180 (0x12c284400) [pid = 2278] [serial = 636] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 179 (0x12acec400) [pid = 2278] [serial = 632] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 178 (0x12578a000) [pid = 2278] [serial = 626] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 177 (0x1182d2400) [pid = 2278] [serial = 617] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 176 (0x12c5ae800) [pid = 2278] [serial = 645] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 175 (0x119b65800) [pid = 2278] [serial = 621] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 174 (0x1185d7400) [pid = 2278] [serial = 618] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 173 (0x110fc0800) [pid = 2278] [serial = 647] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 172 (0x12c5a5c00) [pid = 2278] [serial = 639] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 171 (0x11a2ea400) [pid = 2278] [serial = 623] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 170 (0x110f51800) [pid = 2278] [serial = 642] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 169 (0x129320800) [pid = 2278] [serial = 630] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 168 (0x12ab90400) [pid = 2278] [serial = 600] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 167 (0x126895000) [pid = 2278] [serial = 627] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 166 (0x12bad4400) [pid = 2278] [serial = 633] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 165 (0x12becb400) [pid = 2278] [serial = 635] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 164 (0x128be0400) [pid = 2278] [serial = 629] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 163 (0x123236400) [pid = 2278] [serial = 651] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 162 (0x12c28a400) [pid = 2278] [serial = 638] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x11a177c00) [pid = 2278] [serial = 648] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x12322f800) [pid = 2278] [serial = 650] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x12a4a8800) [pid = 2278] [serial = 653] [outer = 0x0] [url = about:blank] 05:46:46 INFO - PROCESS | 2278 | 1462625206896 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 626ms 05:46:46 INFO - PROCESS | 2278 | 1462625206923 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:46:46 INFO - PROCESS | 2278 | 1462625206924 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:46:46 INFO - PROCESS | 2278 | 1462625206927 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 2278 | 1462625206928 Marionette TRACE conn2 <- [1,958,null,{}] 05:46:46 INFO - PROCESS | 2278 | 1462625206930 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}] 05:46:47 INFO - PROCESS | 2278 | 1462625207009 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:46:47 INFO - PROCESS | 2278 | 1462625207065 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x119d7f800 == 53 [pid = 2278] [id = 247] 05:46:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x118c6ac00) [pid = 2278] [serial = 739] [outer = 0x0] 05:46:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x11998e000) [pid = 2278] [serial = 740] [outer = 0x118c6ac00] 05:46:47 INFO - PROCESS | 2278 | 1462625207091 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x11a17e400) [pid = 2278] [serial = 741] [outer = 0x118c6ac00] 05:46:47 INFO - PROCESS | 2278 | 1462625207371 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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 468ms 05:46:47 INFO - PROCESS | 2278 | 1462625207396 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 2278 | 1462625207397 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:46:47 INFO - PROCESS | 2278 | 1462625207407 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 2278 | 1462625207408 Marionette TRACE conn2 <- [1,962,null,{}] 05:46:47 INFO - PROCESS | 2278 | 1462625207410 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}] 05:46:47 INFO - PROCESS | 2278 | 1462625207491 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:46:47 INFO - PROCESS | 2278 | 1462625207496 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c1b000 == 54 [pid = 2278] [id = 248] 05:46:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x11a2eb400) [pid = 2278] [serial = 742] [outer = 0x0] 05:46:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x123230400) [pid = 2278] [serial = 743] [outer = 0x11a2eb400] 05:46:47 INFO - PROCESS | 2278 | 1462625207524 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 165 (0x1234e4000) [pid = 2278] [serial = 744] [outer = 0x11a2eb400] 05:46:47 INFO - PROCESS | 2278 | 1462625207853 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]]]}] 05:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 479ms 05:46:47 INFO - PROCESS | 2278 | 1462625207878 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 2278 | 1462625207879 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:46:47 INFO - PROCESS | 2278 | 1462625207882 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 2278 | 1462625207883 Marionette TRACE conn2 <- [1,966,null,{}] 05:46:47 INFO - PROCESS | 2278 | 1462625207885 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}] 05:46:47 INFO - PROCESS | 2278 | 1462625207980 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:46:47 INFO - PROCESS | 2278 | 1462625207988 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b34e000 == 55 [pid = 2278] [id = 249] 05:46:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x1237f5c00) [pid = 2278] [serial = 745] [outer = 0x0] 05:46:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x126161400) [pid = 2278] [serial = 746] [outer = 0x1237f5c00] 05:46:48 INFO - PROCESS | 2278 | 1462625208014 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 168 (0x128bd7000) [pid = 2278] [serial = 747] [outer = 0x1237f5c00] 05:46:48 INFO - PROCESS | 2278 | 1462625208381 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]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 521ms 05:46:48 INFO - PROCESS | 2278 | 1462625208405 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:46:48 INFO - PROCESS | 2278 | 1462625208407 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:46:48 INFO - PROCESS | 2278 | 1462625208410 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 2278 | 1462625208411 Marionette TRACE conn2 <- [1,970,null,{}] 05:46:48 INFO - PROCESS | 2278 | 1462625208415 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}] 05:46:48 INFO - PROCESS | 2278 | 1462625208576 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:46:48 INFO - PROCESS | 2278 | 1462625208597 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bccf000 == 56 [pid = 2278] [id = 250] 05:46:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 169 (0x128b1b000) [pid = 2278] [serial = 748] [outer = 0x0] 05:46:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 170 (0x128d82400) [pid = 2278] [serial = 749] [outer = 0x128b1b000] 05:46:48 INFO - PROCESS | 2278 | 1462625208638 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 171 (0x12a71d400) [pid = 2278] [serial = 750] [outer = 0x128b1b000] 05:46:49 INFO - PROCESS | 2278 | 1462625209011 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]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 619ms 05:46:49 INFO - PROCESS | 2278 | 1462625209029 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:46:49 INFO - PROCESS | 2278 | 1462625209039 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:46:49 INFO - PROCESS | 2278 | 1462625209041 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 2278 | 1462625209042 Marionette TRACE conn2 <- [1,974,null,{}] 05:46:49 INFO - PROCESS | 2278 | 1462625209055 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}] 05:46:49 INFO - PROCESS | 2278 | 1462625209153 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:46:49 INFO - PROCESS | 2278 | 1462625209158 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c562000 == 57 [pid = 2278] [id = 251] 05:46:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x129324000) [pid = 2278] [serial = 751] [outer = 0x0] 05:46:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x12ace0000) [pid = 2278] [serial = 752] [outer = 0x129324000] 05:46:49 INFO - PROCESS | 2278 | 1462625209214 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 174 (0x12ba8ec00) [pid = 2278] [serial = 753] [outer = 0x129324000] 05:46:49 INFO - PROCESS | 2278 | 1462625209499 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]]]}] 05:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 521ms 05:46:49 INFO - PROCESS | 2278 | 1462625209563 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:46:49 INFO - PROCESS | 2278 | 1462625209565 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:46:49 INFO - PROCESS | 2278 | 1462625209568 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 2278 | 1462625209570 Marionette TRACE conn2 <- [1,978,null,{}] 05:46:49 INFO - PROCESS | 2278 | 1462625209589 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}] 05:46:49 INFO - PROCESS | 2278 | 1462625209765 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 173 (0x1185d0000) [pid = 2278] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 172 (0x11345ec00) [pid = 2278] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 171 (0x1246f6c00) [pid = 2278] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 170 (0x128bd5000) [pid = 2278] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 169 (0x1185c8400) [pid = 2278] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 168 (0x1242bec00) [pid = 2278] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 167 (0x117e6ec00) [pid = 2278] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 166 (0x119724c00) [pid = 2278] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 165 (0x12369fc00) [pid = 2278] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 164 (0x12ace9000) [pid = 2278] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 163 (0x119732000) [pid = 2278] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 162 (0x119993800) [pid = 2278] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x1246f9800) [pid = 2278] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x12932b400) [pid = 2278] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x126165000) [pid = 2278] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x11333f800) [pid = 2278] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x11677e400) [pid = 2278] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x118022000) [pid = 2278] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x116778800) [pid = 2278] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x11a2e0000) [pid = 2278] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 153 (0x115e3cc00) [pid = 2278] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 152 (0x118025c00) [pid = 2278] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 151 (0x129324c00) [pid = 2278] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 150 (0x116169c00) [pid = 2278] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 149 (0x124dc8400) [pid = 2278] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x118299c00) [pid = 2278] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x1237f2400) [pid = 2278] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x12422e400) [pid = 2278] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x111e30c00) [pid = 2278] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x1122c6c00) [pid = 2278] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x12571fc00) [pid = 2278] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x118297000) [pid = 2278] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x118028c00) [pid = 2278] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x11270f000) [pid = 2278] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x12ab8a000) [pid = 2278] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x128b1f800) [pid = 2278] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x119006400) [pid = 2278] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x119991800) [pid = 2278] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x119995c00) [pid = 2278] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x11817d000) [pid = 2278] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x119b6e400) [pid = 2278] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:46:50 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x115e41c00) [pid = 2278] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:46:50 INFO - PROCESS | 2278 | 1462625210309 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x112ad0800 == 58 [pid = 2278] [id = 252] 05:46:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x110f48c00) [pid = 2278] [serial = 754] [outer = 0x0] 05:46:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x110fb8c00) [pid = 2278] [serial = 755] [outer = 0x110f48c00] 05:46:50 INFO - PROCESS | 2278 | 1462625210341 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x110fc3000) [pid = 2278] [serial = 756] [outer = 0x110f48c00] 05:46:50 INFO - PROCESS | 2278 | 1462625210775 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]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1238ms 05:46:50 INFO - PROCESS | 2278 | 1462625210807 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:46:50 INFO - PROCESS | 2278 | 1462625210810 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:46:50 INFO - PROCESS | 2278 | 1462625210813 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 2278 | 1462625210815 Marionette TRACE conn2 <- [1,982,null,{}] 05:46:50 INFO - PROCESS | 2278 | 1462625210819 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}] 05:46:50 INFO - PROCESS | 2278 | 1462625210923 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:46:51 INFO - PROCESS | 2278 | 1462625210994 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233eb800 == 59 [pid = 2278] [id = 253] 05:46:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x112a3c800) [pid = 2278] [serial = 757] [outer = 0x0] 05:46:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x1169ac400) [pid = 2278] [serial = 758] [outer = 0x112a3c800] 05:46:51 INFO - PROCESS | 2278 | 1462625211024 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x1180c3400) [pid = 2278] [serial = 759] [outer = 0x112a3c800] 05:46:51 INFO - PROCESS | 2278 | 1462625211443 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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 05:46:51 INFO - PROCESS | 2278 | 1462625211486 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:46:51 INFO - PROCESS | 2278 | 1462625211489 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:46:51 INFO - PROCESS | 2278 | 1462625211492 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 2278 | 1462625211493 Marionette TRACE conn2 <- [1,986,null,{}] 05:46:51 INFO - PROCESS | 2278 | 1462625211496 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}] 05:46:51 INFO - PROCESS | 2278 | 1462625211616 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:46:51 INFO - PROCESS | 2278 | 1462625211733 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a749000 == 60 [pid = 2278] [id = 254] 05:46:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x1185d1800) [pid = 2278] [serial = 760] [outer = 0x0] 05:46:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x1185dc400) [pid = 2278] [serial = 761] [outer = 0x1185d1800] 05:46:51 INFO - PROCESS | 2278 | 1462625211764 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x1187cec00) [pid = 2278] [serial = 762] [outer = 0x1185d1800] 05:46:52 INFO - PROCESS | 2278 | 1462625212173 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]]]}] 05:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 720ms 05:46:52 INFO - PROCESS | 2278 | 1462625212212 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:46:52 INFO - PROCESS | 2278 | 1462625212214 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:46:52 INFO - PROCESS | 2278 | 1462625212221 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 2278 | 1462625212226 Marionette TRACE conn2 <- [1,990,null,{}] 05:46:52 INFO - PROCESS | 2278 | 1462625212229 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}] 05:46:52 INFO - PROCESS | 2278 | 1462625212331 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:46:52 INFO - PROCESS | 2278 | 1462625212401 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c248800 == 61 [pid = 2278] [id = 255] 05:46:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x1187c6c00) [pid = 2278] [serial = 763] [outer = 0x0] 05:46:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x119732000) [pid = 2278] [serial = 764] [outer = 0x1187c6c00] 05:46:52 INFO - PROCESS | 2278 | 1462625212431 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x11a033800) [pid = 2278] [serial = 765] [outer = 0x1187c6c00] 05:46:52 INFO - PROCESS | 2278 | 1462625212837 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]]]}] 05:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 05:46:52 INFO - PROCESS | 2278 | 1462625212846 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:46:52 INFO - PROCESS | 2278 | 1462625212848 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:46:52 INFO - PROCESS | 2278 | 1462625212851 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 2278 | 1462625212854 Marionette TRACE conn2 <- [1,994,null,{}] 05:46:52 INFO - PROCESS | 2278 | 1462625212856 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}] 05:46:52 INFO - PROCESS | 2278 | 1462625212955 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:46:53 INFO - PROCESS | 2278 | 1462625213057 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cde8000 == 62 [pid = 2278] [id = 256] 05:46:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x11a2e4400) [pid = 2278] [serial = 766] [outer = 0x0] 05:46:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x123278000) [pid = 2278] [serial = 767] [outer = 0x11a2e4400] 05:46:53 INFO - PROCESS | 2278 | 1462625213086 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x1237ef000) [pid = 2278] [serial = 768] [outer = 0x11a2e4400] 05:46:53 INFO - PROCESS | 2278 | 1462625213492 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]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 674ms 05:46:53 INFO - PROCESS | 2278 | 1462625213525 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 2278 | 1462625213526 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:46:53 INFO - PROCESS | 2278 | 1462625213528 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 2278 | 1462625213530 Marionette TRACE conn2 <- [1,998,null,{}] 05:46:53 INFO - PROCESS | 2278 | 1462625213532 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}] 05:46:53 INFO - PROCESS | 2278 | 1462625213632 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:46:53 INFO - PROCESS | 2278 | 1462625213688 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2d5800 == 63 [pid = 2278] [id = 257] 05:46:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x124a98400) [pid = 2278] [serial = 769] [outer = 0x0] 05:46:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x12571b400) [pid = 2278] [serial = 770] [outer = 0x124a98400] 05:46:53 INFO - PROCESS | 2278 | 1462625213723 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x126893800) [pid = 2278] [serial = 771] [outer = 0x124a98400] 05:46:54 INFO - PROCESS | 2278 | 1462625214143 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]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 05:46:54 INFO - PROCESS | 2278 | 1462625214199 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 2278 | 1462625214200 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:46:54 INFO - PROCESS | 2278 | 1462625214203 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 2278 | 1462625214204 Marionette TRACE conn2 <- [1,1002,null,{}] 05:46:54 INFO - PROCESS | 2278 | 1462625214206 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}] 05:46:54 INFO - PROCESS | 2278 | 1462625214325 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:46:54 INFO - PROCESS | 2278 | 1462625214397 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 2278 | ++DOCSHELL 0x12dd31000 == 64 [pid = 2278] [id = 258] 05:46:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x1268b6400) [pid = 2278] [serial = 772] [outer = 0x0] 05:46:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 152 (0x128d8bc00) [pid = 2278] [serial = 773] [outer = 0x1268b6400] 05:46:54 INFO - PROCESS | 2278 | 1462625214440 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x12bacc800) [pid = 2278] [serial = 774] [outer = 0x1268b6400] 05:46:54 INFO - PROCESS | 2278 | 1462625214889 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]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 720ms 05:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:46:54 INFO - PROCESS | 2278 | 1462625214923 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 2278 | 1462625214924 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:46:54 INFO - PROCESS | 2278 | 1462625214926 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 2278 | 1462625214927 Marionette TRACE conn2 <- [1,1006,null,{}] 05:46:54 INFO - PROCESS | 2278 | 1462625214929 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}] 05:46:55 INFO - PROCESS | 2278 | 1462625215067 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:46:55 INFO - PROCESS | 2278 | 1462625215168 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x119bbc000 == 65 [pid = 2278] [id = 259] 05:46:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x1160da800) [pid = 2278] [serial = 775] [outer = 0x0] 05:46:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x1187c8000) [pid = 2278] [serial = 776] [outer = 0x1160da800] 05:46:55 INFO - PROCESS | 2278 | 1462625215218 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x12a715400) [pid = 2278] [serial = 777] [outer = 0x1160da800] 05:46:55 INFO - PROCESS | 2278 | 1462625215737 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]]]}] 05:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 822ms 05:46:55 INFO - PROCESS | 2278 | 1462625215748 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 2278 | 1462625215751 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:46:55 INFO - PROCESS | 2278 | 1462625215755 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 2278 | 1462625215756 Marionette TRACE conn2 <- [1,1010,null,{}] 05:46:55 INFO - PROCESS | 2278 | 1462625215759 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}] 05:46:55 INFO - PROCESS | 2278 | 1462625215870 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:46:56 INFO - PROCESS | 2278 | 1462625216149 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x119d7b800 == 66 [pid = 2278] [id = 260] 05:46:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x110f4a400) [pid = 2278] [serial = 778] [outer = 0x0] 05:46:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x110f50800) [pid = 2278] [serial = 779] [outer = 0x110f4a400] 05:46:56 INFO - PROCESS | 2278 | 1462625216212 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x111c2a800) [pid = 2278] [serial = 780] [outer = 0x110f4a400] 05:46:56 INFO - PROCESS | 2278 | 1462625216679 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]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 971ms 05:46:56 INFO - PROCESS | 2278 | 1462625216726 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:46:56 INFO - PROCESS | 2278 | 1462625216729 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:46:56 INFO - PROCESS | 2278 | 1462625216732 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 2278 | 1462625216734 Marionette TRACE conn2 <- [1,1014,null,{}] 05:46:56 INFO - PROCESS | 2278 | 1462625216737 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}] 05:46:56 INFO - PROCESS | 2278 | 1462625216839 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:46:56 INFO - PROCESS | 2278 | 1462625216897 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e0b800 == 67 [pid = 2278] [id = 261] 05:46:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x1161f6c00) [pid = 2278] [serial = 781] [outer = 0x0] 05:46:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x1180c6800) [pid = 2278] [serial = 782] [outer = 0x1161f6c00] 05:46:56 INFO - PROCESS | 2278 | 1462625216926 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x11829b000) [pid = 2278] [serial = 783] [outer = 0x1161f6c00] 05:46:57 INFO - PROCESS | 2278 | --DOCSHELL 0x12c562000 == 66 [pid = 2278] [id = 251] 05:46:57 INFO - PROCESS | 2278 | --DOCSHELL 0x12bccf000 == 65 [pid = 2278] [id = 250] 05:46:57 INFO - PROCESS | 2278 | --DOCSHELL 0x12b34e000 == 64 [pid = 2278] [id = 249] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x112a41c00) [pid = 2278] [serial = 713] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOCSHELL 0x128c1b000 == 63 [pid = 2278] [id = 248] 05:46:57 INFO - PROCESS | 2278 | --DOCSHELL 0x119d7f800 == 62 [pid = 2278] [id = 247] 05:46:57 INFO - PROCESS | 2278 | --DOCSHELL 0x11704f000 == 61 [pid = 2278] [id = 246] 05:46:57 INFO - PROCESS | 2278 | --DOCSHELL 0x119e1a800 == 60 [pid = 2278] [id = 245] 05:46:57 INFO - PROCESS | 2278 | --DOCSHELL 0x128db7800 == 59 [pid = 2278] [id = 244] 05:46:57 INFO - PROCESS | 2278 | --DOCSHELL 0x118ca1800 == 58 [pid = 2278] [id = 239] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x1185be000) [pid = 2278] [serial = 603] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x1185cf000) [pid = 2278] [serial = 443] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x12615dc00) [pid = 2278] [serial = 570] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x118025800) [pid = 2278] [serial = 389] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x11a175c00) [pid = 2278] [serial = 606] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x12ab86000) [pid = 2278] [serial = 452] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x118177000) [pid = 2278] [serial = 531] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 153 (0x126739c00) [pid = 2278] [serial = 335] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 152 (0x1193ce800) [pid = 2278] [serial = 392] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 151 (0x11677b400) [pid = 2278] [serial = 473] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 150 (0x129060c00) [pid = 2278] [serial = 609] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 149 (0x12a915400) [pid = 2278] [serial = 612] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x119987000) [pid = 2278] [serial = 567] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x12905b400) [pid = 2278] [serial = 449] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x118c28c00) [pid = 2278] [serial = 476] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x123109800) [pid = 2278] [serial = 446] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x12905dc00) [pid = 2278] [serial = 482] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x12ba92400) [pid = 2278] [serial = 488] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x123699c00) [pid = 2278] [serial = 479] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x12acea800) [pid = 2278] [serial = 615] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x125780c00) [pid = 2278] [serial = 395] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x12a93f000) [pid = 2278] [serial = 485] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x128bd4400) [pid = 2278] [serial = 573] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x116773800) [pid = 2278] [serial = 440] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x118179000) [pid = 2278] [serial = 564] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x119732c00) [pid = 2278] [serial = 534] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x11a2ee000) [pid = 2278] [serial = 537] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x128c3e800) [pid = 2278] [serial = 576] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x124a98000) [pid = 2278] [serial = 695] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x126735400) [pid = 2278] [serial = 698] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x12571c000) [pid = 2278] [serial = 696] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x1180bfc00) [pid = 2278] [serial = 680] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x11829dc00) [pid = 2278] [serial = 681] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x12ba86800) [pid = 2278] [serial = 675] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x1187cfc00) [pid = 2278] [serial = 674] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x128b25800) [pid = 2278] [serial = 701] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x117537400) [pid = 2278] [serial = 659] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x119988400) [pid = 2278] [serial = 662] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x128b1d000) [pid = 2278] [serial = 656] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x1185c0800) [pid = 2278] [serial = 683] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x119986c00) [pid = 2278] [serial = 704] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x1187d1c00) [pid = 2278] [serial = 684] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x128b16c00) [pid = 2278] [serial = 705] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x1237f9000) [pid = 2278] [serial = 665] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x116944400) [pid = 2278] [serial = 678] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x113d76800) [pid = 2278] [serial = 677] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x12ab93c00) [pid = 2278] [serial = 671] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x128bd1c00) [pid = 2278] [serial = 668] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x12bad0400) [pid = 2278] [serial = 710] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x128d80800) [pid = 2278] [serial = 702] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x12ba91400) [pid = 2278] [serial = 708] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x12bec8000) [pid = 2278] [serial = 711] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x119731c00) [pid = 2278] [serial = 686] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x119991400) [pid = 2278] [serial = 687] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x11a026000) [pid = 2278] [serial = 690] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1199e4c00) [pid = 2278] [serial = 689] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x11a2e9c00) [pid = 2278] [serial = 692] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x1237f0800) [pid = 2278] [serial = 693] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1268b8400) [pid = 2278] [serial = 699] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x12a71cc00) [pid = 2278] [serial = 707] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x1237ecc00) [pid = 2278] [serial = 624] [outer = 0x0] [url = about:blank] 05:46:57 INFO - PROCESS | 2278 | 1462625217336 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]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 624ms 05:46:57 INFO - PROCESS | 2278 | 1462625217357 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 2278 | 1462625217360 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:46:57 INFO - PROCESS | 2278 | 1462625217363 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 2278 | 1462625217364 Marionette TRACE conn2 <- [1,1018,null,{}] 05:46:57 INFO - PROCESS | 2278 | 1462625217368 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}] 05:46:57 INFO - PROCESS | 2278 | 1462625217457 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:46:57 INFO - PROCESS | 2278 | 1462625217529 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x119313800 == 59 [pid = 2278] [id = 262] 05:46:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1166b5000) [pid = 2278] [serial = 784] [outer = 0x0] 05:46:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1185cf000) [pid = 2278] [serial = 785] [outer = 0x1166b5000] 05:46:57 INFO - PROCESS | 2278 | 1462625217555 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1187d1000) [pid = 2278] [serial = 786] [outer = 0x1166b5000] 05:46:57 INFO - PROCESS | 2278 | 1462625217862 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]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 05:46:57 INFO - PROCESS | 2278 | 1462625217890 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 2278 | 1462625217892 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:46:57 INFO - PROCESS | 2278 | 1462625217896 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 2278 | 1462625217900 Marionette TRACE conn2 <- [1,1022,null,{}] 05:46:57 INFO - PROCESS | 2278 | 1462625217910 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}] 05:46:57 INFO - PROCESS | 2278 | 1462625217995 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:46:58 INFO - PROCESS | 2278 | 1462625218049 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233f3800 == 60 [pid = 2278] [id = 263] 05:46:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x118025800) [pid = 2278] [serial = 787] [outer = 0x0] 05:46:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x119092c00) [pid = 2278] [serial = 788] [outer = 0x118025800] 05:46:58 INFO - PROCESS | 2278 | 1462625218077 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1199e4c00) [pid = 2278] [serial = 789] [outer = 0x118025800] 05:46:58 INFO - PROCESS | 2278 | 1462625218409 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]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 529ms 05:46:58 INFO - PROCESS | 2278 | 1462625218424 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 2278 | 1462625218426 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:46:58 INFO - PROCESS | 2278 | 1462625218430 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 2278 | 1462625218432 Marionette TRACE conn2 <- [1,1026,null,{}] 05:46:58 INFO - PROCESS | 2278 | 1462625218437 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}] 05:46:58 INFO - PROCESS | 2278 | 1462625218567 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:46:58 INFO - PROCESS | 2278 | 1462625218644 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x128dbe800 == 61 [pid = 2278] [id = 264] 05:46:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x118347000) [pid = 2278] [serial = 790] [outer = 0x0] 05:46:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x11a033c00) [pid = 2278] [serial = 791] [outer = 0x118347000] 05:46:58 INFO - PROCESS | 2278 | 1462625218686 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x123272000) [pid = 2278] [serial = 792] [outer = 0x118347000] 05:46:59 INFO - PROCESS | 2278 | 1462625219043 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]]]}] 05:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 620ms 05:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:46:59 INFO - PROCESS | 2278 | 1462625219057 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 2278 | 1462625219058 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:46:59 INFO - PROCESS | 2278 | 1462625219060 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 2278 | 1462625219061 Marionette TRACE conn2 <- [1,1030,null,{}] 05:46:59 INFO - PROCESS | 2278 | 1462625219064 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}] 05:46:59 INFO - PROCESS | 2278 | 1462625219148 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:46:59 INFO - PROCESS | 2278 | 1462625219213 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6b5800 == 62 [pid = 2278] [id = 265] 05:46:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x1246f9800) [pid = 2278] [serial = 793] [outer = 0x0] 05:46:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x12571c000) [pid = 2278] [serial = 794] [outer = 0x1246f9800] 05:46:59 INFO - PROCESS | 2278 | 1462625219244 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x126899800) [pid = 2278] [serial = 795] [outer = 0x1246f9800] 05:46:59 INFO - PROCESS | 2278 | 1462625219567 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]]]}] 05:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 05:46:59 INFO - PROCESS | 2278 | 1462625219579 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 2278 | 1462625219580 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:46:59 INFO - PROCESS | 2278 | 1462625219583 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 2278 | 1462625219585 Marionette TRACE conn2 <- [1,1034,null,{}] 05:46:59 INFO - PROCESS | 2278 | 1462625219590 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}] 05:46:59 INFO - PROCESS | 2278 | 1462625219704 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:46:59 INFO - PROCESS | 2278 | 1462625219717 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abcb800 == 63 [pid = 2278] [id = 266] 05:46:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x128b1e000) [pid = 2278] [serial = 796] [outer = 0x0] 05:46:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x129325400) [pid = 2278] [serial = 797] [outer = 0x128b1e000] 05:46:59 INFO - PROCESS | 2278 | 1462625219741 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x12a713400) [pid = 2278] [serial = 798] [outer = 0x128b1e000] 05:47:00 INFO - PROCESS | 2278 | 1462625220097 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]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 523ms 05:47:00 INFO - PROCESS | 2278 | 1462625220106 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:47:00 INFO - PROCESS | 2278 | 1462625220108 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:47:00 INFO - PROCESS | 2278 | 1462625220110 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 2278 | 1462625220111 Marionette TRACE conn2 <- [1,1038,null,{}] 05:47:00 INFO - PROCESS | 2278 | 1462625220113 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}] 05:47:00 INFO - PROCESS | 2278 | 1462625220219 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:47:00 INFO - PROCESS | 2278 | 1462625220224 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3a2800 == 64 [pid = 2278] [id = 267] 05:47:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x128b25800) [pid = 2278] [serial = 799] [outer = 0x0] 05:47:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x12a91e800) [pid = 2278] [serial = 800] [outer = 0x128b25800] 05:47:00 INFO - PROCESS | 2278 | 1462625220249 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x12ba91400) [pid = 2278] [serial = 801] [outer = 0x128b25800] 05:47:00 INFO - PROCESS | 2278 | 1462625220580 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]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 05:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:47:00 INFO - PROCESS | 2278 | 1462625220629 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 2278 | 1462625220631 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:47:00 INFO - PROCESS | 2278 | 1462625220633 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 2278 | 1462625220634 Marionette TRACE conn2 <- [1,1042,null,{}] 05:47:00 INFO - PROCESS | 2278 | 1462625220636 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}] 05:47:00 INFO - PROCESS | 2278 | 1462625220736 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:47:00 INFO - PROCESS | 2278 | 1462625220749 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c230800 == 65 [pid = 2278] [id = 268] 05:47:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x1182d2400) [pid = 2278] [serial = 802] [outer = 0x0] 05:47:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x12bec8000) [pid = 2278] [serial = 803] [outer = 0x1182d2400] 05:47:00 INFO - PROCESS | 2278 | 1462625220774 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x12becf400) [pid = 2278] [serial = 804] [outer = 0x1182d2400] 05:47:01 INFO - PROCESS | 2278 | 1462625221114 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]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 521ms 05:47:01 INFO - PROCESS | 2278 | 1462625221154 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 2278 | 1462625221156 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x110fbe000) [pid = 2278] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x112a46400) [pid = 2278] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x11a2eb400) [pid = 2278] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x118c6ac00) [pid = 2278] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x110fbec00) [pid = 2278] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1237f5c00) [pid = 2278] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x128b1b000) [pid = 2278] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x123235800) [pid = 2278] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x128b24400) [pid = 2278] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x128b1dc00) [pid = 2278] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x1185d8000) [pid = 2278] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x111cb1c00) [pid = 2278] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:47:01 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x128b17400) [pid = 2278] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:47:01 INFO - PROCESS | 2278 | 1462625221237 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 2278 | 1462625221238 Marionette TRACE conn2 <- [1,1046,null,{}] 05:47:01 INFO - PROCESS | 2278 | 1462625221241 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}] 05:47:01 INFO - PROCESS | 2278 | 1462625221323 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:47:01 INFO - PROCESS | 2278 | 1462625221327 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x12563e800 == 66 [pid = 2278] [id = 269] 05:47:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x1126ef400) [pid = 2278] [serial = 805] [outer = 0x0] 05:47:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x1126f1000) [pid = 2278] [serial = 806] [outer = 0x1126ef400] 05:47:01 INFO - PROCESS | 2278 | 1462625221352 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1126f5000) [pid = 2278] [serial = 807] [outer = 0x1126ef400] 05:47:01 INFO - PROCESS | 2278 | 1462625221716 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]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 526ms 05:47:01 INFO - PROCESS | 2278 | 1462625221756 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 2278 | 1462625221758 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:47:01 INFO - PROCESS | 2278 | 1462625221762 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 2278 | 1462625221763 Marionette TRACE conn2 <- [1,1050,null,{}] 05:47:01 INFO - PROCESS | 2278 | 1462625221766 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}] 05:47:01 INFO - PROCESS | 2278 | 1462625221875 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:47:01 INFO - PROCESS | 2278 | 1462625221924 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c853800 == 67 [pid = 2278] [id = 270] 05:47:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x1126ef800) [pid = 2278] [serial = 808] [outer = 0x0] 05:47:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1126f8c00) [pid = 2278] [serial = 809] [outer = 0x1126ef800] 05:47:01 INFO - PROCESS | 2278 | 1462625221958 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x11a2eb400) [pid = 2278] [serial = 810] [outer = 0x1126ef800] 05:47:02 INFO - PROCESS | 2278 | 1462625222401 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]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 05:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:47:02 INFO - PROCESS | 2278 | 1462625222432 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 2278 | 1462625222434 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:47:02 INFO - PROCESS | 2278 | 1462625222437 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 2278 | 1462625222440 Marionette TRACE conn2 <- [1,1054,null,{}] 05:47:02 INFO - PROCESS | 2278 | 1462625222444 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}] 05:47:02 INFO - PROCESS | 2278 | 1462625222654 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:47:02 INFO - PROCESS | 2278 | 1462625222675 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2ce800 == 68 [pid = 2278] [id = 271] 05:47:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x126158000) [pid = 2278] [serial = 811] [outer = 0x0] 05:47:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x12bed3800) [pid = 2278] [serial = 812] [outer = 0x126158000] 05:47:02 INFO - PROCESS | 2278 | 1462625222715 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x12c28f400) [pid = 2278] [serial = 813] [outer = 0x126158000] 05:47:03 INFO - PROCESS | 2278 | 1462625223011 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]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 621ms 05:47:03 INFO - PROCESS | 2278 | 1462625223058 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 2278 | 1462625223059 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:47:03 INFO - PROCESS | 2278 | 1462625223062 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 2278 | 1462625223063 Marionette TRACE conn2 <- [1,1058,null,{}] 05:47:03 INFO - PROCESS | 2278 | 1462625223065 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}] 05:47:03 INFO - PROCESS | 2278 | 1462625223150 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:47:03 INFO - PROCESS | 2278 | 1462625223205 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x12dd20000 == 69 [pid = 2278] [id = 272] 05:47:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x110f75400) [pid = 2278] [serial = 814] [outer = 0x0] 05:47:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x110f7d400) [pid = 2278] [serial = 815] [outer = 0x110f75400] 05:47:03 INFO - PROCESS | 2278 | 1462625223230 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x110f82000) [pid = 2278] [serial = 816] [outer = 0x110f75400] 05:47:03 INFO - PROCESS | 2278 | 1462625223680 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]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 05:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:47:03 INFO - PROCESS | 2278 | 1462625223732 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 2278 | 1462625223736 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:47:03 INFO - PROCESS | 2278 | 1462625223739 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 2278 | 1462625223742 Marionette TRACE conn2 <- [1,1062,null,{}] 05:47:03 INFO - PROCESS | 2278 | 1462625223745 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}] 05:47:03 INFO - PROCESS | 2278 | 1462625223856 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:47:03 INFO - PROCESS | 2278 | 1462625223952 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x123760000 == 70 [pid = 2278] [id = 273] 05:47:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1126f2000) [pid = 2278] [serial = 817] [outer = 0x0] 05:47:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x112a42000) [pid = 2278] [serial = 818] [outer = 0x1126f2000] 05:47:03 INFO - PROCESS | 2278 | 1462625223985 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x116164c00) [pid = 2278] [serial = 819] [outer = 0x1126f2000] 05:47:04 INFO - PROCESS | 2278 | 1462625224417 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]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 723ms 05:47:04 INFO - PROCESS | 2278 | 1462625224467 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 2278 | 1462625224471 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:47:04 INFO - PROCESS | 2278 | 1462625224477 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 2278 | 1462625224479 Marionette TRACE conn2 <- [1,1066,null,{}] 05:47:04 INFO - PROCESS | 2278 | 1462625224481 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}] 05:47:04 INFO - PROCESS | 2278 | 1462625224587 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:47:04 INFO - PROCESS | 2278 | 1462625224658 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abcd800 == 71 [pid = 2278] [id = 274] 05:47:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x118294800) [pid = 2278] [serial = 820] [outer = 0x0] 05:47:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x1185be000) [pid = 2278] [serial = 821] [outer = 0x118294800] 05:47:04 INFO - PROCESS | 2278 | 1462625224688 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x1187ce400) [pid = 2278] [serial = 822] [outer = 0x118294800] 05:47:05 INFO - PROCESS | 2278 | 1462625225101 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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 05:47:05 INFO - PROCESS | 2278 | 1462625225188 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 2278 | 1462625225189 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:47:05 INFO - PROCESS | 2278 | 1462625225194 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 2278 | 1462625225196 Marionette TRACE conn2 <- [1,1070,null,{}] 05:47:05 INFO - PROCESS | 2278 | 1462625225206 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}] 05:47:05 INFO - PROCESS | 2278 | 1462625225312 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:47:05 INFO - PROCESS | 2278 | 1462625225381 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x134dea800 == 72 [pid = 2278] [id = 275] 05:47:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x119989c00) [pid = 2278] [serial = 823] [outer = 0x0] 05:47:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x119b6e400) [pid = 2278] [serial = 824] [outer = 0x119989c00] 05:47:05 INFO - PROCESS | 2278 | 1462625225412 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x123230800) [pid = 2278] [serial = 825] [outer = 0x119989c00] 05:47:05 INFO - PROCESS | 2278 | 1462625225822 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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 672ms 05:47:05 INFO - PROCESS | 2278 | 1462625225865 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 2278 | 1462625225867 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:47:05 INFO - PROCESS | 2278 | 1462625225870 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 2278 | 1462625225871 Marionette TRACE conn2 <- [1,1074,null,{}] 05:47:05 INFO - PROCESS | 2278 | 1462625225873 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}] 05:47:05 INFO - PROCESS | 2278 | 1462625225978 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:47:06 INFO - PROCESS | 2278 | 1462625226035 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x135097800 == 73 [pid = 2278] [id = 276] 05:47:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x1237f1000) [pid = 2278] [serial = 826] [outer = 0x0] 05:47:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x125780c00) [pid = 2278] [serial = 827] [outer = 0x1237f1000] 05:47:06 INFO - PROCESS | 2278 | 1462625226065 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x1267f8000) [pid = 2278] [serial = 828] [outer = 0x1237f1000] 05:47:06 INFO - PROCESS | 2278 | 1462625226510 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]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 668ms 05:47:06 INFO - PROCESS | 2278 | 1462625226551 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 2278 | 1462625226553 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:47:06 INFO - PROCESS | 2278 | 1462625226557 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 2278 | 1462625226558 Marionette TRACE conn2 <- [1,1078,null,{}] 05:47:06 INFO - PROCESS | 2278 | 1462625226560 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}] 05:47:06 INFO - PROCESS | 2278 | 1462625226683 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:47:07 INFO - PROCESS | 2278 | 1462625227032 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x1170a1800 == 74 [pid = 2278] [id = 277] 05:47:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x110fba000) [pid = 2278] [serial = 829] [outer = 0x0] 05:47:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x110fc5400) [pid = 2278] [serial = 830] [outer = 0x110fba000] 05:47:07 INFO - PROCESS | 2278 | 1462625227063 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x1126f2400) [pid = 2278] [serial = 831] [outer = 0x110fba000] 05:47:07 INFO - PROCESS | 2278 | 1462625227479 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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 05:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:47:07 INFO - PROCESS | 2278 | 1462625227528 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 2278 | 1462625227530 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:47:07 INFO - PROCESS | 2278 | 1462625227533 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 2278 | 1462625227535 Marionette TRACE conn2 <- [1,1082,null,{}] 05:47:07 INFO - PROCESS | 2278 | 1462625227538 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}] 05:47:07 INFO - PROCESS | 2278 | 1462625227629 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:47:07 INFO - PROCESS | 2278 | 1462625227701 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x11695d800 == 75 [pid = 2278] [id = 278] 05:47:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x112a39c00) [pid = 2278] [serial = 832] [outer = 0x0] 05:47:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x1132ec400) [pid = 2278] [serial = 833] [outer = 0x112a39c00] 05:47:07 INFO - PROCESS | 2278 | 1462625227731 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x113d72400) [pid = 2278] [serial = 834] [outer = 0x112a39c00] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x124a59800 == 74 [pid = 2278] [id = 202] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x134dd2800 == 73 [pid = 2278] [id = 238] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3a9000 == 72 [pid = 2278] [id = 204] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12d2ce800 == 71 [pid = 2278] [id = 271] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12c853800 == 70 [pid = 2278] [id = 270] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12563e800 == 69 [pid = 2278] [id = 269] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12c230800 == 68 [pid = 2278] [id = 268] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3a2800 == 67 [pid = 2278] [id = 267] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12abcb800 == 66 [pid = 2278] [id = 266] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x12ace0000) [pid = 2278] [serial = 752] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x11a2e4c00) [pid = 2278] [serial = 722] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x118347400) [pid = 2278] [serial = 719] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x112a3e800) [pid = 2278] [serial = 716] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x1247fe000) [pid = 2278] [serial = 725] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6b5800 == 65 [pid = 2278] [id = 265] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x128dbe800 == 64 [pid = 2278] [id = 264] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x1233f3800 == 63 [pid = 2278] [id = 263] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x119313800 == 62 [pid = 2278] [id = 262] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x119e0b800 == 61 [pid = 2278] [id = 261] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x119d7b800 == 60 [pid = 2278] [id = 260] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12cde8000 == 59 [pid = 2278] [id = 256] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12c248800 == 58 [pid = 2278] [id = 255] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x12a749000 == 57 [pid = 2278] [id = 254] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x1233eb800 == 56 [pid = 2278] [id = 253] 05:47:08 INFO - PROCESS | 2278 | --DOCSHELL 0x112ad0800 == 55 [pid = 2278] [id = 252] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x12a71d400) [pid = 2278] [serial = 750] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x128d82400) [pid = 2278] [serial = 749] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x128b18800) [pid = 2278] [serial = 666] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x12ba93c00) [pid = 2278] [serial = 672] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x12a718400) [pid = 2278] [serial = 669] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x11a178400) [pid = 2278] [serial = 663] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x118180000) [pid = 2278] [serial = 660] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x128b20c00) [pid = 2278] [serial = 657] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x12a715c00) [pid = 2278] [serial = 728] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x112a3bc00) [pid = 2278] [serial = 737] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x119093400) [pid = 2278] [serial = 738] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x118523000) [pid = 2278] [serial = 735] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x118178400) [pid = 2278] [serial = 734] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x123230400) [pid = 2278] [serial = 743] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x1234e4000) [pid = 2278] [serial = 744] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x11998e000) [pid = 2278] [serial = 740] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x11a17e400) [pid = 2278] [serial = 741] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x116945c00) [pid = 2278] [serial = 732] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x112a41000) [pid = 2278] [serial = 731] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x126161400) [pid = 2278] [serial = 746] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x128bd7000) [pid = 2278] [serial = 747] [outer = 0x0] [url = about:blank] 05:47:08 INFO - PROCESS | 2278 | 1462625228154 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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 672ms 05:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:47:08 INFO - PROCESS | 2278 | 1462625228208 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 2278 | 1462625228210 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:47:08 INFO - PROCESS | 2278 | 1462625228213 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 2278 | 1462625228214 Marionette TRACE conn2 <- [1,1086,null,{}] 05:47:08 INFO - PROCESS | 2278 | 1462625228218 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}] 05:47:08 INFO - PROCESS | 2278 | 1462625228316 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:47:08 INFO - PROCESS | 2278 | 1462625228323 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x11705f800 == 56 [pid = 2278] [id = 279] 05:47:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x116074800) [pid = 2278] [serial = 835] [outer = 0x0] 05:47:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x116163c00) [pid = 2278] [serial = 836] [outer = 0x116074800] 05:47:08 INFO - PROCESS | 2278 | 1462625228349 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x116778800) [pid = 2278] [serial = 837] [outer = 0x116074800] 05:47:08 INFO - PROCESS | 2278 | 1462625228689 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]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 518ms 05:47:08 INFO - PROCESS | 2278 | 1462625228732 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 2278 | 1462625228733 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:47:08 INFO - PROCESS | 2278 | 1462625228740 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 2278 | 1462625228744 Marionette TRACE conn2 <- [1,1090,null,{}] 05:47:08 INFO - PROCESS | 2278 | 1462625228747 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}] 05:47:08 INFO - PROCESS | 2278 | 1462625228826 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:47:08 INFO - PROCESS | 2278 | 1462625228830 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x11971b000 == 57 [pid = 2278] [id = 280] 05:47:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x11693c800) [pid = 2278] [serial = 838] [outer = 0x0] 05:47:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x117541400) [pid = 2278] [serial = 839] [outer = 0x11693c800] 05:47:08 INFO - PROCESS | 2278 | 1462625228858 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x11802a400) [pid = 2278] [serial = 840] [outer = 0x11693c800] 05:47:09 INFO - PROCESS | 2278 | 1462625229176 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 476ms 05:47:09 INFO - PROCESS | 2278 | 1462625229212 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 2278 | 1462625229221 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:47:09 INFO - PROCESS | 2278 | 1462625229224 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 2278 | 1462625229225 Marionette TRACE conn2 <- [1,1094,null,{}] 05:47:09 INFO - PROCESS | 2278 | 1462625229227 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}] 05:47:09 INFO - PROCESS | 2278 | 1462625229312 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:47:09 INFO - PROCESS | 2278 | 1462625229365 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x112ac4800 == 58 [pid = 2278] [id = 281] 05:47:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x116942400) [pid = 2278] [serial = 841] [outer = 0x0] 05:47:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x118171400) [pid = 2278] [serial = 842] [outer = 0x116942400] 05:47:09 INFO - PROCESS | 2278 | 1462625229391 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x11817f400) [pid = 2278] [serial = 843] [outer = 0x116942400] 05:47:09 INFO - PROCESS | 2278 | 1462625229672 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 467ms 05:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:47:09 INFO - PROCESS | 2278 | 1462625229693 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 2278 | 1462625229694 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:47:09 INFO - PROCESS | 2278 | 1462625229696 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 2278 | 1462625229697 Marionette TRACE conn2 <- [1,1098,null,{}] 05:47:09 INFO - PROCESS | 2278 | 1462625229707 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}] 05:47:09 INFO - PROCESS | 2278 | 1462625229791 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:47:09 INFO - PROCESS | 2278 | 1462625229796 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233e2000 == 59 [pid = 2278] [id = 282] 05:47:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x118346c00) [pid = 2278] [serial = 844] [outer = 0x0] 05:47:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x118523000) [pid = 2278] [serial = 845] [outer = 0x118346c00] 05:47:09 INFO - PROCESS | 2278 | 1462625229827 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x1187c7000) [pid = 2278] [serial = 846] [outer = 0x118346c00] 05:47:10 INFO - PROCESS | 2278 | 1462625230156 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]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 469ms 05:47:10 INFO - PROCESS | 2278 | 1462625230166 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 2278 | 1462625230168 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:47:10 INFO - PROCESS | 2278 | 1462625230175 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 2278 | 1462625230176 Marionette TRACE conn2 <- [1,1102,null,{}] 05:47:10 INFO - PROCESS | 2278 | 1462625230179 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}] 05:47:10 INFO - PROCESS | 2278 | 1462625230299 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:47:10 INFO - PROCESS | 2278 | 1462625230313 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245ce000 == 60 [pid = 2278] [id = 283] 05:47:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x1185cd400) [pid = 2278] [serial = 847] [outer = 0x0] 05:47:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x1187c7c00) [pid = 2278] [serial = 848] [outer = 0x1185cd400] 05:47:10 INFO - PROCESS | 2278 | 1462625230338 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x119093c00) [pid = 2278] [serial = 849] [outer = 0x1185cd400] 05:47:10 INFO - PROCESS | 2278 | 1462625230679 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]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 522ms 05:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:47:10 INFO - PROCESS | 2278 | 1462625230697 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 2278 | 1462625230699 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:47:10 INFO - PROCESS | 2278 | 1462625230701 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 2278 | 1462625230704 Marionette TRACE conn2 <- [1,1106,null,{}] 05:47:10 INFO - PROCESS | 2278 | 1462625230707 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}] 05:47:10 INFO - PROCESS | 2278 | 1462625230797 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:47:10 INFO - PROCESS | 2278 | 1462625230809 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x125640800 == 61 [pid = 2278] [id = 284] 05:47:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x119006c00) [pid = 2278] [serial = 850] [outer = 0x0] 05:47:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x1193c6800) [pid = 2278] [serial = 851] [outer = 0x119006c00] 05:47:10 INFO - PROCESS | 2278 | 1462625230835 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x119730c00) [pid = 2278] [serial = 852] [outer = 0x119006c00] 05:47:11 INFO - PROCESS | 2278 | 1462625231163 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]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 473ms 05:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:47:11 INFO - PROCESS | 2278 | 1462625231175 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 2278 | 1462625231176 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:47:11 INFO - PROCESS | 2278 | 1462625231178 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 2278 | 1462625231179 Marionette TRACE conn2 <- [1,1110,null,{}] 05:47:11 INFO - PROCESS | 2278 | 1462625231181 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}] 05:47:11 INFO - PROCESS | 2278 | 1462625231277 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:47:11 INFO - PROCESS | 2278 | 1462625231281 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x128cb6000 == 62 [pid = 2278] [id = 285] 05:47:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x1190b0c00) [pid = 2278] [serial = 853] [outer = 0x0] 05:47:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x11998ac00) [pid = 2278] [serial = 854] [outer = 0x1190b0c00] 05:47:11 INFO - PROCESS | 2278 | 1462625231308 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x1199df000) [pid = 2278] [serial = 855] [outer = 0x1190b0c00] 05:47:11 INFO - PROCESS | 2278 | 1462625231662 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]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 05:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:47:11 INFO - PROCESS | 2278 | 1462625231697 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 2278 | 1462625231698 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:47:11 INFO - PROCESS | 2278 | 1462625231700 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 2278 | 1462625231701 Marionette TRACE conn2 <- [1,1114,null,{}] 05:47:11 INFO - PROCESS | 2278 | 1462625231704 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}] 05:47:11 INFO - PROCESS | 2278 | 1462625231835 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:47:11 INFO - PROCESS | 2278 | 1462625231849 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x12933f800 == 63 [pid = 2278] [id = 286] 05:47:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x11829b400) [pid = 2278] [serial = 856] [outer = 0x0] 05:47:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x119b65000) [pid = 2278] [serial = 857] [outer = 0x11829b400] 05:47:11 INFO - PROCESS | 2278 | 1462625231875 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x119e75c00) [pid = 2278] [serial = 858] [outer = 0x11829b400] 05:47:12 INFO - PROCESS | 2278 | 1462625232216 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]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 522ms 05:47:12 INFO - PROCESS | 2278 | 1462625232222 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 2278 | 1462625232224 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:47:12 INFO - PROCESS | 2278 | 1462625232226 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 2278 | 1462625232227 Marionette TRACE conn2 <- [1,1118,null,{}] 05:47:12 INFO - PROCESS | 2278 | 1462625232230 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}] 05:47:12 INFO - PROCESS | 2278 | 1462625232502 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x112a3b000) [pid = 2278] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x129324000) [pid = 2278] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x128b1e000) [pid = 2278] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x128b25800) [pid = 2278] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x118025800) [pid = 2278] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x1182d2400) [pid = 2278] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x1166b5000) [pid = 2278] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x118347000) [pid = 2278] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x110f4a400) [pid = 2278] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x1161f6c00) [pid = 2278] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x1126ef800) [pid = 2278] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x1126ef400) [pid = 2278] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x126158000) [pid = 2278] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:47:12 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x1246f9800) [pid = 2278] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:47:12 INFO - PROCESS | 2278 | 1462625232547 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x119bda800 == 64 [pid = 2278] [id = 287] 05:47:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x110f46000) [pid = 2278] [serial = 859] [outer = 0x0] 05:47:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x111ed2800) [pid = 2278] [serial = 860] [outer = 0x110f46000] 05:47:12 INFO - PROCESS | 2278 | 1462625232577 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x1193c7400) [pid = 2278] [serial = 861] [outer = 0x110f46000] 05:47:12 INFO - PROCESS | 2278 | 1462625232859 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]]]}] 05:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 05:47:12 INFO - PROCESS | 2278 | 1462625232897 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:47:12 INFO - PROCESS | 2278 | 1462625232910 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:47:12 INFO - PROCESS | 2278 | 1462625232913 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 2278 | 1462625232915 Marionette TRACE conn2 <- [1,1122,null,{}] 05:47:12 INFO - PROCESS | 2278 | 1462625232918 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}] 05:47:13 INFO - PROCESS | 2278 | 1462625233011 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:47:13 INFO - PROCESS | 2278 | 1462625233061 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a760800 == 65 [pid = 2278] [id = 288] 05:47:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x118347000) [pid = 2278] [serial = 862] [outer = 0x0] 05:47:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x11a2ed400) [pid = 2278] [serial = 863] [outer = 0x118347000] 05:47:13 INFO - PROCESS | 2278 | 1462625233086 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x123236400) [pid = 2278] [serial = 864] [outer = 0x118347000] 05:47:13 INFO - PROCESS | 2278 | 1462625233386 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]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 519ms 05:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:47:13 INFO - PROCESS | 2278 | 1462625233433 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 2278 | 1462625233434 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:47:13 INFO - PROCESS | 2278 | 1462625233436 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 2278 | 1462625233437 Marionette TRACE conn2 <- [1,1126,null,{}] 05:47:13 INFO - PROCESS | 2278 | 1462625233440 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}] 05:47:13 INFO - PROCESS | 2278 | 1462625233535 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:47:13 INFO - PROCESS | 2278 | 1462625233542 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b343000 == 66 [pid = 2278] [id = 289] 05:47:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x123276000) [pid = 2278] [serial = 865] [outer = 0x0] 05:47:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x1237eac00) [pid = 2278] [serial = 866] [outer = 0x123276000] 05:47:13 INFO - PROCESS | 2278 | 1462625233581 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x1237f2c00) [pid = 2278] [serial = 867] [outer = 0x123276000] 05:47:14 INFO - PROCESS | 2278 | 1462625234025 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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 620ms 05:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:47:14 INFO - PROCESS | 2278 | 1462625234056 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 2278 | 1462625234058 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:47:14 INFO - PROCESS | 2278 | 1462625234060 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 2278 | 1462625234061 Marionette TRACE conn2 <- [1,1130,null,{}] 05:47:14 INFO - PROCESS | 2278 | 1462625234063 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}] 05:47:14 INFO - PROCESS | 2278 | 1462625234150 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:47:14 INFO - PROCESS | 2278 | 1462625234157 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3ac800 == 67 [pid = 2278] [id = 290] 05:47:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x1237f5800) [pid = 2278] [serial = 868] [outer = 0x0] 05:47:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x12422c800) [pid = 2278] [serial = 869] [outer = 0x1237f5800] 05:47:14 INFO - PROCESS | 2278 | 1462625234181 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x124db9c00) [pid = 2278] [serial = 870] [outer = 0x1237f5800] 05:47:14 INFO - PROCESS | 2278 | 1462625234631 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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 619ms 05:47:14 INFO - PROCESS | 2278 | 1462625234679 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 2278 | 1462625234682 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:47:14 INFO - PROCESS | 2278 | 1462625234704 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 2278 | 1462625234707 Marionette TRACE conn2 <- [1,1134,null,{}] 05:47:14 INFO - PROCESS | 2278 | 1462625234713 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}] 05:47:14 INFO - PROCESS | 2278 | 1462625234819 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:47:14 INFO - PROCESS | 2278 | 1462625234887 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x11695c800 == 68 [pid = 2278] [id = 291] 05:47:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x110f80000) [pid = 2278] [serial = 871] [outer = 0x0] 05:47:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x1122c8800) [pid = 2278] [serial = 872] [outer = 0x110f80000] 05:47:14 INFO - PROCESS | 2278 | 1462625234918 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x112a39400) [pid = 2278] [serial = 873] [outer = 0x110f80000] 05:47:15 INFO - PROCESS | 2278 | 1462625235315 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]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 05:47:15 INFO - PROCESS | 2278 | 1462625235397 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 2278 | 1462625235401 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:47:15 INFO - PROCESS | 2278 | 1462625235424 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 2278 | 1462625235426 Marionette TRACE conn2 <- [1,1138,null,{}] 05:47:15 INFO - PROCESS | 2278 | 1462625235428 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}] 05:47:15 INFO - PROCESS | 2278 | 1462625235531 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:47:15 INFO - PROCESS | 2278 | 1462625235598 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x123757000 == 69 [pid = 2278] [id = 292] 05:47:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x11515e800) [pid = 2278] [serial = 874] [outer = 0x0] 05:47:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x116772000) [pid = 2278] [serial = 875] [outer = 0x11515e800] 05:47:15 INFO - PROCESS | 2278 | 1462625235629 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x117171000) [pid = 2278] [serial = 876] [outer = 0x11515e800] 05:47:16 INFO - PROCESS | 2278 | 1462625236078 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]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 677ms 05:47:16 INFO - PROCESS | 2278 | 1462625236099 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:47:16 INFO - PROCESS | 2278 | 1462625236101 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:47:16 INFO - PROCESS | 2278 | 1462625236103 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 2278 | 1462625236106 Marionette TRACE conn2 <- [1,1142,null,{}] 05:47:16 INFO - PROCESS | 2278 | 1462625236114 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}] 05:47:16 INFO - PROCESS | 2278 | 1462625236218 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:47:16 INFO - PROCESS | 2278 | 1462625236273 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3ab000 == 70 [pid = 2278] [id = 293] 05:47:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x1180bf000) [pid = 2278] [serial = 877] [outer = 0x0] 05:47:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x1182da800) [pid = 2278] [serial = 878] [outer = 0x1180bf000] 05:47:16 INFO - PROCESS | 2278 | 1462625236304 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x1187c8c00) [pid = 2278] [serial = 879] [outer = 0x1180bf000] 05:47:16 INFO - PROCESS | 2278 | 1462625236705 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]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 621ms 05:47:16 INFO - PROCESS | 2278 | 1462625236724 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 2278 | 1462625236726 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:47:16 INFO - PROCESS | 2278 | 1462625236729 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 2278 | 1462625236730 Marionette TRACE conn2 <- [1,1146,null,{}] 05:47:16 INFO - PROCESS | 2278 | 1462625236732 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}] 05:47:16 INFO - PROCESS | 2278 | 1462625236834 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:47:17 INFO - PROCESS | 2278 | 1462625237006 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c395800 == 71 [pid = 2278] [id = 294] 05:47:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x12322e000) [pid = 2278] [serial = 880] [outer = 0x0] 05:47:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x124dbdc00) [pid = 2278] [serial = 881] [outer = 0x12322e000] 05:47:17 INFO - PROCESS | 2278 | 1462625237133 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x126158000) [pid = 2278] [serial = 882] [outer = 0x12322e000] 05:47:17 INFO - PROCESS | 2278 | 1462625237626 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 920ms 05:47:17 INFO - PROCESS | 2278 | 1462625237650 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 2278 | 1462625237651 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:47:17 INFO - PROCESS | 2278 | 1462625237653 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 2278 | 1462625237655 Marionette TRACE conn2 <- [1,1150,null,{}] 05:47:17 INFO - PROCESS | 2278 | 1462625237657 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}] 05:47:17 INFO - PROCESS | 2278 | 1462625237759 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:47:17 INFO - PROCESS | 2278 | 1462625237813 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c55f000 == 72 [pid = 2278] [id = 295] 05:47:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x11a17ac00) [pid = 2278] [serial = 883] [outer = 0x0] 05:47:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x126733400) [pid = 2278] [serial = 884] [outer = 0x11a17ac00] 05:47:17 INFO - PROCESS | 2278 | 1462625237843 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x1267fb400) [pid = 2278] [serial = 885] [outer = 0x11a17ac00] 05:47:18 INFO - PROCESS | 2278 | 1462625238272 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]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 05:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:47:18 INFO - PROCESS | 2278 | 1462625238324 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 2278 | 1462625238325 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:47:18 INFO - PROCESS | 2278 | 1462625238327 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 2278 | 1462625238328 Marionette TRACE conn2 <- [1,1154,null,{}] 05:47:18 INFO - PROCESS | 2278 | 1462625238331 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}] 05:47:18 INFO - PROCESS | 2278 | 1462625238445 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:47:18 INFO - PROCESS | 2278 | 1462625238504 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cad3800 == 73 [pid = 2278] [id = 296] 05:47:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x128b1b000) [pid = 2278] [serial = 886] [outer = 0x0] 05:47:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x128bd1800) [pid = 2278] [serial = 887] [outer = 0x128b1b000] 05:47:18 INFO - PROCESS | 2278 | 1462625238533 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 152 (0x128c42800) [pid = 2278] [serial = 888] [outer = 0x128b1b000] 05:47:18 INFO - PROCESS | 2278 | 1462625238982 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]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 720ms 05:47:19 INFO - PROCESS | 2278 | 1462625239048 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 2278 | 1462625239049 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:47:19 INFO - PROCESS | 2278 | 1462625239051 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 2278 | 1462625239053 Marionette TRACE conn2 <- [1,1158,null,{}] 05:47:19 INFO - PROCESS | 2278 | 1462625239055 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}] 05:47:19 INFO - PROCESS | 2278 | 1462625239156 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:47:19 INFO - PROCESS | 2278 | 1462625239226 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aeab800 == 74 [pid = 2278] [id = 297] 05:47:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x110fbc800) [pid = 2278] [serial = 889] [outer = 0x0] 05:47:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x1247f4000) [pid = 2278] [serial = 890] [outer = 0x110fbc800] 05:47:19 INFO - PROCESS | 2278 | 1462625239255 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x12905dc00) [pid = 2278] [serial = 891] [outer = 0x110fbc800] 05:47:19 INFO - PROCESS | 2278 | 1462625239660 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]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 621ms 05:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:47:19 INFO - PROCESS | 2278 | 1462625239672 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 2278 | 1462625239674 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:47:19 INFO - PROCESS | 2278 | 1462625239676 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 2278 | 1462625239677 Marionette TRACE conn2 <- [1,1162,null,{}] 05:47:19 INFO - PROCESS | 2278 | 1462625239679 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}] 05:47:19 INFO - PROCESS | 2278 | 1462625239911 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:47:20 INFO - PROCESS | 2278 | 1462625240012 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x111ea6800 == 75 [pid = 2278] [id = 298] 05:47:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x110f4e800) [pid = 2278] [serial = 892] [outer = 0x0] 05:47:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x110f7cc00) [pid = 2278] [serial = 893] [outer = 0x110f4e800] 05:47:20 INFO - PROCESS | 2278 | 1462625240041 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x1110b1400) [pid = 2278] [serial = 894] [outer = 0x110f4e800] 05:47:20 INFO - PROCESS | 2278 | 1462625240473 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]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 821ms 05:47:20 INFO - PROCESS | 2278 | 1462625240498 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 2278 | 1462625240501 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:47:20 INFO - PROCESS | 2278 | 1462625240504 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 2278 | 1462625240506 Marionette TRACE conn2 <- [1,1166,null,{}] 05:47:20 INFO - PROCESS | 2278 | 1462625240509 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}] 05:47:20 INFO - PROCESS | 2278 | 1462625240606 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:47:20 INFO - PROCESS | 2278 | 1462625240664 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x116979000 == 76 [pid = 2278] [id = 299] 05:47:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x1126f3000) [pid = 2278] [serial = 895] [outer = 0x0] 05:47:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x11270dc00) [pid = 2278] [serial = 896] [outer = 0x1126f3000] 05:47:20 INFO - PROCESS | 2278 | 1462625240693 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x112a42c00) [pid = 2278] [serial = 897] [outer = 0x1126f3000] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x12b343000 == 75 [pid = 2278] [id = 289] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x12a760800 == 74 [pid = 2278] [id = 288] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x119bda800 == 73 [pid = 2278] [id = 287] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x12933f800 == 72 [pid = 2278] [id = 286] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x128cb6000 == 71 [pid = 2278] [id = 285] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x125640800 == 70 [pid = 2278] [id = 284] 05:47:20 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x128d8bc00) [pid = 2278] [serial = 773] [outer = 0x0] [url = about:blank] 05:47:20 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x1187c8000) [pid = 2278] [serial = 776] [outer = 0x0] [url = about:blank] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x1245ce000 == 69 [pid = 2278] [id = 283] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x1233e2000 == 68 [pid = 2278] [id = 282] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x112ac4800 == 67 [pid = 2278] [id = 281] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x11971b000 == 66 [pid = 2278] [id = 280] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x11705f800 == 65 [pid = 2278] [id = 279] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x11695d800 == 64 [pid = 2278] [id = 278] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x1170a1800 == 63 [pid = 2278] [id = 277] 05:47:20 INFO - PROCESS | 2278 | --DOCSHELL 0x123760000 == 62 [pid = 2278] [id = 273] 05:47:21 INFO - PROCESS | 2278 | 1462625241096 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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 620ms 05:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:47:21 INFO - PROCESS | 2278 | 1462625241124 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 2278 | 1462625241126 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:47:21 INFO - PROCESS | 2278 | 1462625241128 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 2278 | 1462625241129 Marionette TRACE conn2 <- [1,1170,null,{}] 05:47:21 INFO - PROCESS | 2278 | 1462625241131 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}] 05:47:21 INFO - PROCESS | 2278 | 1462625241216 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x112a45400) [pid = 2278] [serial = 714] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x12ba8ec00) [pid = 2278] [serial = 753] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x129325400) [pid = 2278] [serial = 797] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x12a91e800) [pid = 2278] [serial = 800] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x119092c00) [pid = 2278] [serial = 788] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 153 (0x1199e4c00) [pid = 2278] [serial = 789] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 152 (0x12bec8000) [pid = 2278] [serial = 803] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 151 (0x1169ac400) [pid = 2278] [serial = 758] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 150 (0x1185cf000) [pid = 2278] [serial = 785] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 149 (0x1187d1000) [pid = 2278] [serial = 786] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x11a033c00) [pid = 2278] [serial = 791] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x123272000) [pid = 2278] [serial = 792] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x119732000) [pid = 2278] [serial = 764] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x110fb8c00) [pid = 2278] [serial = 755] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x12571b400) [pid = 2278] [serial = 770] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x111c2a800) [pid = 2278] [serial = 780] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x110f50800) [pid = 2278] [serial = 779] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x1185dc400) [pid = 2278] [serial = 761] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x11829b000) [pid = 2278] [serial = 783] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x1180c6800) [pid = 2278] [serial = 782] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x123278000) [pid = 2278] [serial = 767] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x1126f8c00) [pid = 2278] [serial = 809] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x1126f1000) [pid = 2278] [serial = 806] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x1126f5000) [pid = 2278] [serial = 807] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x12bed3800) [pid = 2278] [serial = 812] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x12becf400) [pid = 2278] [serial = 804] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x11a2eb400) [pid = 2278] [serial = 810] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x12571c000) [pid = 2278] [serial = 794] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x126899800) [pid = 2278] [serial = 795] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x12a713400) [pid = 2278] [serial = 798] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x12c28f400) [pid = 2278] [serial = 813] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x12ba91400) [pid = 2278] [serial = 801] [outer = 0x0] [url = about:blank] 05:47:21 INFO - PROCESS | 2278 | 1462625241303 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x1176ea000 == 63 [pid = 2278] [id = 300] 05:47:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x110f7f400) [pid = 2278] [serial = 898] [outer = 0x0] 05:47:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x1131ee000) [pid = 2278] [serial = 899] [outer = 0x110f7f400] 05:47:21 INFO - PROCESS | 2278 | 1462625241331 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x113dedc00) [pid = 2278] [serial = 900] [outer = 0x110f7f400] 05:47:21 INFO - PROCESS | 2278 | 1462625241627 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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 519ms 05:47:21 INFO - PROCESS | 2278 | 1462625241647 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 2278 | 1462625241650 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:47:21 INFO - PROCESS | 2278 | 1462625241665 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 2278 | 1462625241671 Marionette TRACE conn2 <- [1,1174,null,{}] 05:47:21 INFO - PROCESS | 2278 | 1462625241675 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}] 05:47:21 INFO - PROCESS | 2278 | 1462625241762 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:47:21 INFO - PROCESS | 2278 | 1462625241814 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x119302800 == 64 [pid = 2278] [id = 301] 05:47:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x113d72000) [pid = 2278] [serial = 901] [outer = 0x0] 05:47:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x11606d800) [pid = 2278] [serial = 902] [outer = 0x113d72000] 05:47:21 INFO - PROCESS | 2278 | 1462625241839 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x116a68400) [pid = 2278] [serial = 903] [outer = 0x113d72000] 05:47:22 INFO - PROCESS | 2278 | 1462625242150 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] 05:47:22 INFO - PROCESS | 2278 | 1462625242191 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:47:22 INFO - PROCESS | 2278 | 1462625242194 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 2278 | 1462625242195 Marionette TRACE conn2 <- [1,1178,null,{}] 05:47:22 INFO - PROCESS | 2278 | 1462625242197 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}] 05:47:22 INFO - PROCESS | 2278 | 1462625242279 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:47:22 INFO - PROCESS | 2278 | 1462625242332 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a065000 == 65 [pid = 2278] [id = 302] 05:47:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x115160400) [pid = 2278] [serial = 904] [outer = 0x0] 05:47:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x117539400) [pid = 2278] [serial = 905] [outer = 0x115160400] 05:47:22 INFO - PROCESS | 2278 | 1462625242357 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x1180be800) [pid = 2278] [serial = 906] [outer = 0x115160400] 05:47:22 INFO - PROCESS | 2278 | 1462625242689 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] 05:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:47:22 INFO - PROCESS | 2278 | 1462625242715 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:47:22 INFO - PROCESS | 2278 | 1462625242721 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 2278 | 1462625242723 Marionette TRACE conn2 <- [1,1182,null,{}] 05:47:22 INFO - PROCESS | 2278 | 1462625242727 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}] 05:47:22 INFO - PROCESS | 2278 | 1462625242808 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:47:22 INFO - PROCESS | 2278 | 1462625242814 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245da800 == 66 [pid = 2278] [id = 303] 05:47:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x1182cd800) [pid = 2278] [serial = 907] [outer = 0x0] 05:47:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x1182d4000) [pid = 2278] [serial = 908] [outer = 0x1182cd800] 05:47:22 INFO - PROCESS | 2278 | 1462625242845 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x1185c6800) [pid = 2278] [serial = 909] [outer = 0x1182cd800] 05:47:23 INFO - PROCESS | 2278 | 1462625243276 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] 05:47:23 INFO - PROCESS | 2278 | 1462625243295 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:47:23 INFO - PROCESS | 2278 | 1462625243299 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 2278 | 1462625243301 Marionette TRACE conn2 <- [1,1186,null,{}] 05:47:23 INFO - PROCESS | 2278 | 1462625243306 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}] 05:47:23 INFO - PROCESS | 2278 | 1462625243477 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:47:23 INFO - PROCESS | 2278 | 1462625243502 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c04000 == 67 [pid = 2278] [id = 304] 05:47:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x1185c8000) [pid = 2278] [serial = 910] [outer = 0x0] 05:47:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x1185d9800) [pid = 2278] [serial = 911] [outer = 0x1185c8000] 05:47:23 INFO - PROCESS | 2278 | 1462625243544 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x118c6d400) [pid = 2278] [serial = 912] [outer = 0x1185c8000] 05:47:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x118c73000) [pid = 2278] [serial = 913] [outer = 0x12c869400] 05:47:24 INFO - PROCESS | 2278 | 1462625243999 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] 05:47:24 INFO - PROCESS | 2278 | 1462625244026 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:47:24 INFO - PROCESS | 2278 | 1462625244028 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 2278 | 1462625244029 Marionette TRACE conn2 <- [1,1190,null,{}] 05:47:24 INFO - PROCESS | 2278 | 1462625244048 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}] 05:47:24 INFO - PROCESS | 2278 | 1462625244147 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:47:24 INFO - PROCESS | 2278 | 1462625244151 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fd7800 == 68 [pid = 2278] [id = 305] 05:47:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x1185cbc00) [pid = 2278] [serial = 914] [outer = 0x0] 05:47:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x119093400) [pid = 2278] [serial = 915] [outer = 0x1185cbc00] 05:47:24 INFO - PROCESS | 2278 | 1462625244207 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x11972c800) [pid = 2278] [serial = 916] [outer = 0x1185cbc00] 05:47:24 INFO - PROCESS | 2278 | 1462625244517 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] 05:47:24 INFO - PROCESS | 2278 | 1462625244556 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:47:24 INFO - PROCESS | 2278 | 1462625244558 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 2278 | 1462625244559 Marionette TRACE conn2 <- [1,1194,null,{}] 05:47:24 INFO - PROCESS | 2278 | 1462625244562 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}] 05:47:24 INFO - PROCESS | 2278 | 1462625244669 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:47:24 INFO - PROCESS | 2278 | 1462625244704 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6b4000 == 69 [pid = 2278] [id = 306] 05:47:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x119091400) [pid = 2278] [serial = 917] [outer = 0x0] 05:47:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x119991400) [pid = 2278] [serial = 918] [outer = 0x119091400] 05:47:24 INFO - PROCESS | 2278 | 1462625244729 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x1199e1c00) [pid = 2278] [serial = 919] [outer = 0x119091400] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x116942400) [pid = 2278] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x1185cd400) [pid = 2278] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x112a39c00) [pid = 2278] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x11829b400) [pid = 2278] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x119006c00) [pid = 2278] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x118346c00) [pid = 2278] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x116074800) [pid = 2278] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x118347000) [pid = 2278] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x1190b0c00) [pid = 2278] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x110f46000) [pid = 2278] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x11693c800) [pid = 2278] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x123276000) [pid = 2278] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:47:25 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x110fba000) [pid = 2278] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:47:25 INFO - PROCESS | 2278 | 1462625245134 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] 05:47:25 INFO - PROCESS | 2278 | 1462625245179 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:47:25 INFO - PROCESS | 2278 | 1462625245182 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 2278 | 1462625245183 Marionette TRACE conn2 <- [1,1198,null,{}] 05:47:25 INFO - PROCESS | 2278 | 1462625245185 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}] 05:47:25 INFO - PROCESS | 2278 | 1462625245266 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:47:25 INFO - PROCESS | 2278 | 1462625245272 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab02800 == 70 [pid = 2278] [id = 307] 05:47:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x112a47400) [pid = 2278] [serial = 920] [outer = 0x0] 05:47:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x1190b0800) [pid = 2278] [serial = 921] [outer = 0x112a47400] 05:47:25 INFO - PROCESS | 2278 | 1462625245297 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x119b63800) [pid = 2278] [serial = 922] [outer = 0x112a47400] 05:47:25 INFO - PROCESS | 2278 | 1462625245625 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]]]}] 05:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 472ms 05:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:47:25 INFO - PROCESS | 2278 | 1462625245655 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 2278 | 1462625245656 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:47:25 INFO - PROCESS | 2278 | 1462625245658 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 2278 | 1462625245659 Marionette TRACE conn2 <- [1,1202,null,{}] 05:47:25 INFO - PROCESS | 2278 | 1462625245661 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}] 05:47:25 INFO - PROCESS | 2278 | 1462625245768 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:47:25 INFO - PROCESS | 2278 | 1462625245776 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc8000 == 71 [pid = 2278] [id = 308] 05:47:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x11677c400) [pid = 2278] [serial = 923] [outer = 0x0] 05:47:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x11a051800) [pid = 2278] [serial = 924] [outer = 0x11677c400] 05:47:25 INFO - PROCESS | 2278 | 1462625245806 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x11a2eec00) [pid = 2278] [serial = 925] [outer = 0x11677c400] 05:47:26 INFO - PROCESS | 2278 | 1462625246153 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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 518ms 05:47:26 INFO - PROCESS | 2278 | 1462625246176 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 2278 | 1462625246178 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:47:26 INFO - PROCESS | 2278 | 1462625246181 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 2278 | 1462625246182 Marionette TRACE conn2 <- [1,1206,null,{}] 05:47:26 INFO - PROCESS | 2278 | 1462625246185 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}] 05:47:26 INFO - PROCESS | 2278 | 1462625246303 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:47:26 INFO - PROCESS | 2278 | 1462625246385 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b344000 == 72 [pid = 2278] [id = 309] 05:47:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x11a2ea800) [pid = 2278] [serial = 926] [outer = 0x0] 05:47:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x123272c00) [pid = 2278] [serial = 927] [outer = 0x11a2ea800] 05:47:26 INFO - PROCESS | 2278 | 1462625246426 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x125719800) [pid = 2278] [serial = 928] [outer = 0x11a2ea800] 05:47:26 INFO - PROCESS | 2278 | 1462625246806 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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 669ms 05:47:26 INFO - PROCESS | 2278 | 1462625246849 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 2278 | 1462625246851 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:47:26 INFO - PROCESS | 2278 | 1462625246853 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 2278 | 1462625246854 Marionette TRACE conn2 <- [1,1210,null,{}] 05:47:26 INFO - PROCESS | 2278 | 1462625246857 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}] 05:47:26 INFO - PROCESS | 2278 | 1462625246945 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:47:26 INFO - PROCESS | 2278 | 1462625246949 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcc7000 == 73 [pid = 2278] [id = 310] 05:47:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x1211cf000) [pid = 2278] [serial = 929] [outer = 0x0] 05:47:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x126160000) [pid = 2278] [serial = 930] [outer = 0x1211cf000] 05:47:27 INFO - PROCESS | 2278 | 1462625247045 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x1267f7c00) [pid = 2278] [serial = 931] [outer = 0x1211cf000] 05:47:27 INFO - PROCESS | 2278 | 1462625247645 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]]]}] 05:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 820ms 05:47:27 INFO - PROCESS | 2278 | 1462625247673 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 2278 | 1462625247677 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:47:27 INFO - PROCESS | 2278 | 1462625247680 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 2278 | 1462625247683 Marionette TRACE conn2 <- [1,1214,null,{}] 05:47:27 INFO - PROCESS | 2278 | 1462625247687 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}] 05:47:27 INFO - PROCESS | 2278 | 1462625247796 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:47:27 INFO - PROCESS | 2278 | 1462625247855 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x117090800 == 74 [pid = 2278] [id = 311] 05:47:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x11204d400) [pid = 2278] [serial = 932] [outer = 0x0] 05:47:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x1126f4c00) [pid = 2278] [serial = 933] [outer = 0x11204d400] 05:47:27 INFO - PROCESS | 2278 | 1462625247886 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x112a47c00) [pid = 2278] [serial = 934] [outer = 0x11204d400] 05:47:28 INFO - PROCESS | 2278 | 1462625248307 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]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 676ms 05:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:47:28 INFO - PROCESS | 2278 | 1462625248357 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 2278 | 1462625248361 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:47:28 INFO - PROCESS | 2278 | 1462625248366 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 2278 | 1462625248368 Marionette TRACE conn2 <- [1,1218,null,{}] 05:47:28 INFO - PROCESS | 2278 | 1462625248428 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}] 05:47:28 INFO - PROCESS | 2278 | 1462625248531 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:47:28 INFO - PROCESS | 2278 | 1462625248603 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245ce000 == 75 [pid = 2278] [id = 312] 05:47:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 152 (0x115e38800) [pid = 2278] [serial = 935] [outer = 0x0] 05:47:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x1161f5800) [pid = 2278] [serial = 936] [outer = 0x115e38800] 05:47:28 INFO - PROCESS | 2278 | 1462625248632 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x1169b4c00) [pid = 2278] [serial = 937] [outer = 0x115e38800] 05:47:29 INFO - PROCESS | 2278 | 1462625249055 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]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 740ms 05:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:47:29 INFO - PROCESS | 2278 | 1462625249106 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 2278 | 1462625249108 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:47:29 INFO - PROCESS | 2278 | 1462625249110 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 2278 | 1462625249113 Marionette TRACE conn2 <- [1,1222,null,{}] 05:47:29 INFO - PROCESS | 2278 | 1462625249121 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}] 05:47:29 INFO - PROCESS | 2278 | 1462625249229 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:47:29 INFO - PROCESS | 2278 | 1462625249301 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bce2800 == 76 [pid = 2278] [id = 313] 05:47:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x11801c000) [pid = 2278] [serial = 938] [outer = 0x0] 05:47:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x11834b400) [pid = 2278] [serial = 939] [outer = 0x11801c000] 05:47:29 INFO - PROCESS | 2278 | 1462625249332 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x1187c9800) [pid = 2278] [serial = 940] [outer = 0x11801c000] 05:47:29 INFO - PROCESS | 2278 | 1462625249718 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] 05:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:47:29 INFO - PROCESS | 2278 | 1462625249784 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:47:29 INFO - PROCESS | 2278 | 1462625249786 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 2278 | 1462625249788 Marionette TRACE conn2 <- [1,1226,null,{}] 05:47:29 INFO - PROCESS | 2278 | 1462625249790 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}] 05:47:29 INFO - PROCESS | 2278 | 1462625249910 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:47:29 INFO - PROCESS | 2278 | 1462625249982 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c561000 == 77 [pid = 2278] [id = 314] 05:47:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x118530400) [pid = 2278] [serial = 941] [outer = 0x0] 05:47:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x11a033c00) [pid = 2278] [serial = 942] [outer = 0x118530400] 05:47:30 INFO - PROCESS | 2278 | 1462625250011 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x12322d800) [pid = 2278] [serial = 943] [outer = 0x118530400] 05:47:30 INFO - PROCESS | 2278 | 1462625250408 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]]]}] 05:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 05:47:30 INFO - PROCESS | 2278 | 1462625250456 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 2278 | 1462625250458 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:47:30 INFO - PROCESS | 2278 | 1462625250460 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 2278 | 1462625250461 Marionette TRACE conn2 <- [1,1230,null,{}] 05:47:30 INFO - PROCESS | 2278 | 1462625250464 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}] 05:47:30 INFO - PROCESS | 2278 | 1462625250565 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:47:30 INFO - PROCESS | 2278 | 1462625250624 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cade800 == 78 [pid = 2278] [id = 315] 05:47:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x119e7c800) [pid = 2278] [serial = 944] [outer = 0x0] 05:47:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x1237f2800) [pid = 2278] [serial = 945] [outer = 0x119e7c800] 05:47:30 INFO - PROCESS | 2278 | 1462625250653 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x124dbfc00) [pid = 2278] [serial = 946] [outer = 0x119e7c800] 05:47:31 INFO - PROCESS | 2278 | 1462625251097 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]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 669ms 05:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:47:31 INFO - PROCESS | 2278 | 1462625251129 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 2278 | 1462625251130 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:47:31 INFO - PROCESS | 2278 | 1462625251133 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 2278 | 1462625251134 Marionette TRACE conn2 <- [1,1234,null,{}] 05:47:31 INFO - PROCESS | 2278 | 1462625251136 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}] 05:47:31 INFO - PROCESS | 2278 | 1462625251264 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:47:31 INFO - PROCESS | 2278 | 1462625251350 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d183000 == 79 [pid = 2278] [id = 316] 05:47:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x1267f2c00) [pid = 2278] [serial = 947] [outer = 0x0] 05:47:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 165 (0x128b1b400) [pid = 2278] [serial = 948] [outer = 0x1267f2c00] 05:47:31 INFO - PROCESS | 2278 | 1462625251380 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x128bd4400) [pid = 2278] [serial = 949] [outer = 0x1267f2c00] 05:47:31 INFO - PROCESS | 2278 | 1462625251810 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]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 722ms 05:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:47:31 INFO - PROCESS | 2278 | 1462625251856 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 2278 | 1462625251857 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:47:31 INFO - PROCESS | 2278 | 1462625251859 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 2278 | 1462625251860 Marionette TRACE conn2 <- [1,1238,null,{}] 05:47:31 INFO - PROCESS | 2278 | 1462625251863 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}] 05:47:31 INFO - PROCESS | 2278 | 1462625251965 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:47:32 INFO - PROCESS | 2278 | 1462625252024 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x125751000 == 80 [pid = 2278] [id = 317] 05:47:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x112a6ec00) [pid = 2278] [serial = 950] [outer = 0x0] 05:47:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 168 (0x1267f8400) [pid = 2278] [serial = 951] [outer = 0x112a6ec00] 05:47:32 INFO - PROCESS | 2278 | 1462625252053 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 169 (0x128bdb800) [pid = 2278] [serial = 952] [outer = 0x112a6ec00] 05:47:32 INFO - PROCESS | 2278 | 1462625252692 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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 869ms 05:47:32 INFO - PROCESS | 2278 | 1462625252736 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 2278 | 1462625252738 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:47:32 INFO - PROCESS | 2278 | 1462625252743 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 2278 | 1462625252746 Marionette TRACE conn2 <- [1,1242,null,{}] 05:47:32 INFO - PROCESS | 2278 | 1462625252749 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}] 05:47:32 INFO - PROCESS | 2278 | 1462625252848 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:47:32 INFO - PROCESS | 2278 | 1462625252922 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x119b4c000 == 81 [pid = 2278] [id = 318] 05:47:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 170 (0x110fc3400) [pid = 2278] [serial = 953] [outer = 0x0] 05:47:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 171 (0x1126f6800) [pid = 2278] [serial = 954] [outer = 0x110fc3400] 05:47:32 INFO - PROCESS | 2278 | 1462625252950 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x112a72800) [pid = 2278] [serial = 955] [outer = 0x110fc3400] 05:47:33 INFO - PROCESS | 2278 | 1462625253375 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]]]}] 05:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 675ms 05:47:33 INFO - PROCESS | 2278 | 1462625253419 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 2278 | 1462625253422 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:47:33 INFO - PROCESS | 2278 | 1462625253427 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 2278 | 1462625253428 Marionette TRACE conn2 <- [1,1246,null,{}] 05:47:33 INFO - PROCESS | 2278 | 1462625253431 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}] 05:47:33 INFO - PROCESS | 2278 | 1462625253527 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:47:33 INFO - PROCESS | 2278 | 1462625253590 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x119070800 == 82 [pid = 2278] [id = 319] 05:47:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x1131e8800) [pid = 2278] [serial = 956] [outer = 0x0] 05:47:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 174 (0x1161f4800) [pid = 2278] [serial = 957] [outer = 0x1131e8800] 05:47:33 INFO - PROCESS | 2278 | 1462625253617 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 175 (0x1169ac400) [pid = 2278] [serial = 958] [outer = 0x1131e8800] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12dd20000 == 81 [pid = 2278] [id = 272] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12b344000 == 80 [pid = 2278] [id = 309] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12abc8000 == 79 [pid = 2278] [id = 308] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab02800 == 78 [pid = 2278] [id = 307] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6b4000 == 77 [pid = 2278] [id = 306] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x128fd7800 == 76 [pid = 2278] [id = 305] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 174 (0x12422c800) [pid = 2278] [serial = 869] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x128c04000 == 75 [pid = 2278] [id = 304] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x1245da800 == 74 [pid = 2278] [id = 303] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x11a065000 == 73 [pid = 2278] [id = 302] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x119302800 == 72 [pid = 2278] [id = 301] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x1176ea000 == 71 [pid = 2278] [id = 300] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x116979000 == 70 [pid = 2278] [id = 299] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x111ea6800 == 69 [pid = 2278] [id = 298] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12aeab800 == 68 [pid = 2278] [id = 297] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12cad3800 == 67 [pid = 2278] [id = 296] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12c55f000 == 66 [pid = 2278] [id = 295] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12c395800 == 65 [pid = 2278] [id = 294] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3ab000 == 64 [pid = 2278] [id = 293] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x123757000 == 63 [pid = 2278] [id = 292] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x11695c800 == 62 [pid = 2278] [id = 291] 05:47:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3ac800 == 61 [pid = 2278] [id = 290] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 173 (0x1237f2c00) [pid = 2278] [serial = 867] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 172 (0x125780c00) [pid = 2278] [serial = 827] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 171 (0x119b6e400) [pid = 2278] [serial = 824] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 170 (0x118171400) [pid = 2278] [serial = 842] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 169 (0x119093c00) [pid = 2278] [serial = 849] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 168 (0x1132ec400) [pid = 2278] [serial = 833] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 167 (0x119b65000) [pid = 2278] [serial = 857] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 166 (0x1193c6800) [pid = 2278] [serial = 851] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 165 (0x1187c7c00) [pid = 2278] [serial = 848] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 164 (0x118523000) [pid = 2278] [serial = 845] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 163 (0x116163c00) [pid = 2278] [serial = 836] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 162 (0x11a2ed400) [pid = 2278] [serial = 863] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x119730c00) [pid = 2278] [serial = 852] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x1199df000) [pid = 2278] [serial = 855] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x110f7d400) [pid = 2278] [serial = 815] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x119e75c00) [pid = 2278] [serial = 858] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x116778800) [pid = 2278] [serial = 837] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x1185be000) [pid = 2278] [serial = 821] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x1193c7400) [pid = 2278] [serial = 861] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x112a42000) [pid = 2278] [serial = 818] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 153 (0x113d72400) [pid = 2278] [serial = 834] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 152 (0x117541400) [pid = 2278] [serial = 839] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 151 (0x1237eac00) [pid = 2278] [serial = 866] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 150 (0x11817f400) [pid = 2278] [serial = 843] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 149 (0x11802a400) [pid = 2278] [serial = 840] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x110fc5400) [pid = 2278] [serial = 830] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x123236400) [pid = 2278] [serial = 864] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x1126f2400) [pid = 2278] [serial = 831] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x111ed2800) [pid = 2278] [serial = 860] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x11998ac00) [pid = 2278] [serial = 854] [outer = 0x0] [url = about:blank] 05:47:33 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x1187c7000) [pid = 2278] [serial = 846] [outer = 0x0] [url = about:blank] 05:47:34 INFO - PROCESS | 2278 | 1462625254025 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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 621ms 05:47:34 INFO - PROCESS | 2278 | 1462625254048 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 2278 | 1462625254049 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:47:34 INFO - PROCESS | 2278 | 1462625254052 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 2278 | 1462625254054 Marionette TRACE conn2 <- [1,1250,null,{}] 05:47:34 INFO - PROCESS | 2278 | 1462625254061 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}] 05:47:34 INFO - PROCESS | 2278 | 1462625254150 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:47:34 INFO - PROCESS | 2278 | 1462625254240 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x119717800 == 62 [pid = 2278] [id = 320] 05:47:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x116944c00) [pid = 2278] [serial = 959] [outer = 0x0] 05:47:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x117e78400) [pid = 2278] [serial = 960] [outer = 0x116944c00] 05:47:34 INFO - PROCESS | 2278 | 1462625254287 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x11817ec00) [pid = 2278] [serial = 961] [outer = 0x116944c00] 05:47:34 INFO - PROCESS | 2278 | 1462625254742 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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 721ms 05:47:34 INFO - PROCESS | 2278 | 1462625254774 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 2278 | 1462625254777 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:47:34 INFO - PROCESS | 2278 | 1462625254780 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 2278 | 1462625254782 Marionette TRACE conn2 <- [1,1254,null,{}] 05:47:34 INFO - PROCESS | 2278 | 1462625254785 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}] 05:47:34 INFO - PROCESS | 2278 | 1462625254900 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:47:34 INFO - PROCESS | 2278 | 1462625254908 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245da000 == 63 [pid = 2278] [id = 321] 05:47:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x1185c8800) [pid = 2278] [serial = 962] [outer = 0x0] 05:47:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x1185d3c00) [pid = 2278] [serial = 963] [outer = 0x1185c8800] 05:47:34 INFO - PROCESS | 2278 | 1462625254934 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x1187d1c00) [pid = 2278] [serial = 964] [outer = 0x1185c8800] 05:47:35 INFO - PROCESS | 2278 | 1462625255271 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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 521ms 05:47:35 INFO - PROCESS | 2278 | 1462625255301 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 2278 | 1462625255304 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:47:35 INFO - PROCESS | 2278 | 1462625255307 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 2278 | 1462625255308 Marionette TRACE conn2 <- [1,1258,null,{}] 05:47:35 INFO - PROCESS | 2278 | 1462625255310 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}] 05:47:35 INFO - PROCESS | 2278 | 1462625255392 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:47:35 INFO - PROCESS | 2278 | 1462625255397 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c03800 == 64 [pid = 2278] [id = 322] 05:47:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x1187d5400) [pid = 2278] [serial = 965] [outer = 0x0] 05:47:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x119096800) [pid = 2278] [serial = 966] [outer = 0x1187d5400] 05:47:35 INFO - PROCESS | 2278 | 1462625255422 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 152 (0x11972f400) [pid = 2278] [serial = 967] [outer = 0x1187d5400] 05:47:35 INFO - PROCESS | 2278 | 1462625255777 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]]]}] 05:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 520ms 05:47:35 INFO - PROCESS | 2278 | 1462625255827 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 2278 | 1462625255828 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:47:35 INFO - PROCESS | 2278 | 1462625255831 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 2278 | 1462625255832 Marionette TRACE conn2 <- [1,1262,null,{}] 05:47:35 INFO - PROCESS | 2278 | 1462625255834 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}] 05:47:35 INFO - PROCESS | 2278 | 1462625255931 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:47:36 INFO - PROCESS | 2278 | 1462625256008 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fd1000 == 65 [pid = 2278] [id = 323] 05:47:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x11908f400) [pid = 2278] [serial = 968] [outer = 0x0] 05:47:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x1199dc800) [pid = 2278] [serial = 969] [outer = 0x11908f400] 05:47:36 INFO - PROCESS | 2278 | 1462625256033 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x1246f4c00) [pid = 2278] [serial = 970] [outer = 0x11908f400] 05:47:36 INFO - PROCESS | 2278 | 1462625256343 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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 05:47:36 INFO - PROCESS | 2278 | 1462625256351 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 2278 | 1462625256354 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:47:36 INFO - PROCESS | 2278 | 1462625256363 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 2278 | 1462625256364 Marionette TRACE conn2 <- [1,1266,null,{}] 05:47:36 INFO - PROCESS | 2278 | 1462625256366 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}] 05:47:36 INFO - PROCESS | 2278 | 1462625256487 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:47:36 INFO - PROCESS | 2278 | 1462625256491 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc0000 == 66 [pid = 2278] [id = 324] 05:47:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x1247fe400) [pid = 2278] [serial = 971] [outer = 0x0] 05:47:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x125721800) [pid = 2278] [serial = 972] [outer = 0x1247fe400] 05:47:36 INFO - PROCESS | 2278 | 1462625256516 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x126896400) [pid = 2278] [serial = 973] [outer = 0x1247fe400] 05:47:36 INFO - PROCESS | 2278 | 1462625256881 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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 570ms 05:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:47:36 INFO - PROCESS | 2278 | 1462625256934 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 2278 | 1462625256935 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:47:36 INFO - PROCESS | 2278 | 1462625256937 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 2278 | 1462625256938 Marionette TRACE conn2 <- [1,1270,null,{}] 05:47:36 INFO - PROCESS | 2278 | 1462625256940 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}] 05:47:37 INFO - PROCESS | 2278 | 1462625257044 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:47:37 INFO - PROCESS | 2278 | 1462625257061 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aead000 == 67 [pid = 2278] [id = 325] 05:47:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x125780c00) [pid = 2278] [serial = 974] [outer = 0x0] 05:47:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x128b1a000) [pid = 2278] [serial = 975] [outer = 0x125780c00] 05:47:37 INFO - PROCESS | 2278 | 1462625257086 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x128c3bc00) [pid = 2278] [serial = 976] [outer = 0x125780c00] 05:47:37 INFO - PROCESS | 2278 | 1462625257467 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]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 569ms 05:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:47:37 INFO - PROCESS | 2278 | 1462625257507 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 2278 | 1462625257509 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:47:37 INFO - PROCESS | 2278 | 1462625257512 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 2278 | 1462625257514 Marionette TRACE conn2 <- [1,1274,null,{}] 05:47:37 INFO - PROCESS | 2278 | 1462625257517 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}] 05:47:37 INFO - PROCESS | 2278 | 1462625257661 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:47:37 INFO - PROCESS | 2278 | 1462625257676 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb5f000 == 68 [pid = 2278] [id = 326] 05:47:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x128c3c800) [pid = 2278] [serial = 977] [outer = 0x0] 05:47:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x128c43800) [pid = 2278] [serial = 978] [outer = 0x128c3c800] 05:47:37 INFO - PROCESS | 2278 | 1462625257700 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x12905bc00) [pid = 2278] [serial = 979] [outer = 0x128c3c800] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 163 (0x1185c8000) [pid = 2278] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 162 (0x119091400) [pid = 2278] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x112a47400) [pid = 2278] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x115160400) [pid = 2278] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x1185cbc00) [pid = 2278] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x1126f3000) [pid = 2278] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x113d72000) [pid = 2278] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x110f7f400) [pid = 2278] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x11677c400) [pid = 2278] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x110f4e800) [pid = 2278] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 153 (0x1182cd800) [pid = 2278] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:47:38 INFO - PROCESS | 2278 | --DOMWINDOW == 152 (0x11a2ea800) [pid = 2278] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:47:38 INFO - PROCESS | 2278 | 1462625258164 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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 669ms 05:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:47:38 INFO - PROCESS | 2278 | 1462625258181 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 2278 | 1462625258182 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:47:38 INFO - PROCESS | 2278 | 1462625258184 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 2278 | 1462625258187 Marionette TRACE conn2 <- [1,1278,null,{}] 05:47:38 INFO - PROCESS | 2278 | 1462625258191 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}] 05:47:38 INFO - PROCESS | 2278 | 1462625258278 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:47:38 INFO - PROCESS | 2278 | 1462625258282 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c11000 == 69 [pid = 2278] [id = 327] 05:47:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x112a3f800) [pid = 2278] [serial = 980] [outer = 0x0] 05:47:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x118022c00) [pid = 2278] [serial = 981] [outer = 0x112a3f800] 05:47:38 INFO - PROCESS | 2278 | 1462625258308 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x1199dd800) [pid = 2278] [serial = 982] [outer = 0x112a3f800] 05:47:38 INFO - PROCESS | 2278 | 1462625258648 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]]]}] 05:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 473ms 05:47:38 INFO - PROCESS | 2278 | 1462625258658 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 2278 | 1462625258659 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:47:38 INFO - PROCESS | 2278 | 1462625258662 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 2278 | 1462625258663 Marionette TRACE conn2 <- [1,1282,null,{}] 05:47:38 INFO - PROCESS | 2278 | 1462625258665 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}] 05:47:38 INFO - PROCESS | 2278 | 1462625258786 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:47:38 INFO - PROCESS | 2278 | 1462625258794 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c54e000 == 70 [pid = 2278] [id = 328] 05:47:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x1185c8000) [pid = 2278] [serial = 983] [outer = 0x0] 05:47:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x12905ec00) [pid = 2278] [serial = 984] [outer = 0x1185c8000] 05:47:38 INFO - PROCESS | 2278 | 1462625258829 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x12a4a3000) [pid = 2278] [serial = 985] [outer = 0x1185c8000] 05:47:39 INFO - PROCESS | 2278 | 1462625259158 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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 05:47:39 INFO - PROCESS | 2278 | 1462625259181 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 2278 | 1462625259182 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:47:39 INFO - PROCESS | 2278 | 1462625259184 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 2278 | 1462625259186 Marionette TRACE conn2 <- [1,1286,null,{}] 05:47:39 INFO - PROCESS | 2278 | 1462625259190 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}] 05:47:39 INFO - PROCESS | 2278 | 1462625259273 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:47:39 INFO - PROCESS | 2278 | 1462625259278 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d74f000 == 71 [pid = 2278] [id = 329] 05:47:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x12a4aac00) [pid = 2278] [serial = 986] [outer = 0x0] 05:47:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x12a71dc00) [pid = 2278] [serial = 987] [outer = 0x12a4aac00] 05:47:39 INFO - PROCESS | 2278 | 1462625259302 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x12a922400) [pid = 2278] [serial = 988] [outer = 0x12a4aac00] 05:47:39 INFO - PROCESS | 2278 | 1462625259637 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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 472ms 05:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:47:39 INFO - PROCESS | 2278 | 1462625259657 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 2278 | 1462625259658 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:47:39 INFO - PROCESS | 2278 | 1462625259661 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 2278 | 1462625259662 Marionette TRACE conn2 <- [1,1290,null,{}] 05:47:39 INFO - PROCESS | 2278 | 1462625259664 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}] 05:47:39 INFO - PROCESS | 2278 | 1462625259778 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:47:39 INFO - PROCESS | 2278 | 1462625259785 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d767800 == 72 [pid = 2278] [id = 330] 05:47:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x12a4a4000) [pid = 2278] [serial = 989] [outer = 0x0] 05:47:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x12a93f400) [pid = 2278] [serial = 990] [outer = 0x12a4a4000] 05:47:39 INFO - PROCESS | 2278 | 1462625259809 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x12ab8f800) [pid = 2278] [serial = 991] [outer = 0x12a4a4000] 05:47:40 INFO - PROCESS | 2278 | 1462625260211 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]]]}] 05:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 569ms 05:47:40 INFO - PROCESS | 2278 | 1462625260231 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 2278 | 1462625260233 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:47:40 INFO - PROCESS | 2278 | 1462625260237 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 2278 | 1462625260240 Marionette TRACE conn2 <- [1,1294,null,{}] 05:47:40 INFO - PROCESS | 2278 | 1462625260244 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}] 05:47:40 INFO - PROCESS | 2278 | 1462625260358 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:47:40 INFO - PROCESS | 2278 | 1462625260433 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x1170a1800 == 73 [pid = 2278] [id = 331] 05:47:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 165 (0x111a05000) [pid = 2278] [serial = 992] [outer = 0x0] 05:47:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x1126f3400) [pid = 2278] [serial = 993] [outer = 0x111a05000] 05:47:40 INFO - PROCESS | 2278 | 1462625260464 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x1131e6400) [pid = 2278] [serial = 994] [outer = 0x111a05000] 05:47:40 INFO - PROCESS | 2278 | 1462625260890 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]]]}] 05:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 05:47:40 INFO - PROCESS | 2278 | 1462625260908 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 2278 | 1462625260912 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:47:40 INFO - PROCESS | 2278 | 1462625260917 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 2278 | 1462625260919 Marionette TRACE conn2 <- [1,1298,null,{}] 05:47:40 INFO - PROCESS | 2278 | 1462625260921 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}] 05:47:41 INFO - PROCESS | 2278 | 1462625261029 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:47:41 INFO - PROCESS | 2278 | 1462625261091 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x125634800 == 74 [pid = 2278] [id = 332] 05:47:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 168 (0x115e41c00) [pid = 2278] [serial = 995] [outer = 0x0] 05:47:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 169 (0x117532800) [pid = 2278] [serial = 996] [outer = 0x115e41c00] 05:47:41 INFO - PROCESS | 2278 | 1462625261161 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 170 (0x118179000) [pid = 2278] [serial = 997] [outer = 0x115e41c00] 05:47:41 INFO - PROCESS | 2278 | 1462625261562 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]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 673ms 05:47:41 INFO - PROCESS | 2278 | 1462625261590 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 2278 | 1462625261592 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:47:41 INFO - PROCESS | 2278 | 1462625261594 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 2278 | 1462625261597 Marionette TRACE conn2 <- [1,1302,null,{}] 05:47:41 INFO - PROCESS | 2278 | 1462625261605 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}] 05:47:41 INFO - PROCESS | 2278 | 1462625261734 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:47:41 INFO - PROCESS | 2278 | 1462625261811 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9d6800 == 75 [pid = 2278] [id = 333] 05:47:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 171 (0x1199df000) [pid = 2278] [serial = 998] [outer = 0x0] 05:47:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x11a02a800) [pid = 2278] [serial = 999] [outer = 0x1199df000] 05:47:41 INFO - PROCESS | 2278 | 1462625261843 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x12322dc00) [pid = 2278] [serial = 1000] [outer = 0x1199df000] 05:47:42 INFO - PROCESS | 2278 | 1462625262263 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]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 721ms 05:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:47:42 INFO - PROCESS | 2278 | 1462625262316 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 2278 | 1462625262318 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:47:42 INFO - PROCESS | 2278 | 1462625262321 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 2278 | 1462625262322 Marionette TRACE conn2 <- [1,1306,null,{}] 05:47:42 INFO - PROCESS | 2278 | 1462625262325 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}] 05:47:42 INFO - PROCESS | 2278 | 1462625262459 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:47:42 INFO - PROCESS | 2278 | 1462625262563 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x134ddd000 == 76 [pid = 2278] [id = 334] 05:47:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 174 (0x1234ea800) [pid = 2278] [serial = 1001] [outer = 0x0] 05:47:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 175 (0x126165000) [pid = 2278] [serial = 1002] [outer = 0x1234ea800] 05:47:42 INFO - PROCESS | 2278 | 1462625262614 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 176 (0x128bd5c00) [pid = 2278] [serial = 1003] [outer = 0x1234ea800] 05:47:43 INFO - PROCESS | 2278 | 1462625263106 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]]]}] 05:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 822ms 05:47:43 INFO - PROCESS | 2278 | 1462625263143 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:47:43 INFO - PROCESS | 2278 | 1462625263144 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:47:43 INFO - PROCESS | 2278 | 1462625263146 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 2278 | 1462625263148 Marionette TRACE conn2 <- [1,1310,null,{}] 05:47:43 INFO - PROCESS | 2278 | 1462625263150 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}] 05:47:43 INFO - PROCESS | 2278 | 1462625263255 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:47:43 INFO - PROCESS | 2278 | 1462625263317 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x13508a800 == 77 [pid = 2278] [id = 335] 05:47:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 177 (0x12678fc00) [pid = 2278] [serial = 1004] [outer = 0x0] 05:47:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 178 (0x129327c00) [pid = 2278] [serial = 1005] [outer = 0x12678fc00] 05:47:43 INFO - PROCESS | 2278 | 1462625263346 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 179 (0x12a4a7000) [pid = 2278] [serial = 1006] [outer = 0x12678fc00] 05:47:43 INFO - PROCESS | 2278 | 1462625263790 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] 05:47:43 INFO - PROCESS | 2278 | 1462625263817 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:47:43 INFO - PROCESS | 2278 | 1462625263821 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 2278 | 1462625263823 Marionette TRACE conn2 <- [1,1314,null,{}] 05:47:43 INFO - PROCESS | 2278 | 1462625263825 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}] 05:47:43 INFO - PROCESS | 2278 | 1462625263943 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:47:44 INFO - PROCESS | 2278 | 1462625264019 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x1354b7000 == 78 [pid = 2278] [id = 336] 05:47:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 180 (0x12a914000) [pid = 2278] [serial = 1007] [outer = 0x0] 05:47:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 181 (0x12ace4800) [pid = 2278] [serial = 1008] [outer = 0x12a914000] 05:47:44 INFO - PROCESS | 2278 | 1462625264050 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 182 (0x12bad3800) [pid = 2278] [serial = 1009] [outer = 0x12a914000] 05:47:44 INFO - PROCESS | 2278 | 1462625264457 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]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 05:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:47:44 INFO - PROCESS | 2278 | 1462625264491 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 2278 | 1462625264492 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:47:44 INFO - PROCESS | 2278 | 1462625264494 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 2278 | 1462625264496 Marionette TRACE conn2 <- [1,1318,null,{}] 05:47:44 INFO - PROCESS | 2278 | 1462625264498 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}] 05:47:44 INFO - PROCESS | 2278 | 1462625264618 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:47:44 INFO - PROCESS | 2278 | 1462625264693 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x121116800 == 79 [pid = 2278] [id = 337] 05:47:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 183 (0x12bacd400) [pid = 2278] [serial = 1010] [outer = 0x0] 05:47:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 184 (0x12becbc00) [pid = 2278] [serial = 1011] [outer = 0x12bacd400] 05:47:44 INFO - PROCESS | 2278 | 1462625264721 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 185 (0x12bed3400) [pid = 2278] [serial = 1012] [outer = 0x12bacd400] 05:47:45 INFO - PROCESS | 2278 | 1462625265123 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]]]}] 05:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 668ms 05:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:47:45 INFO - PROCESS | 2278 | 1462625265163 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 2278 | 1462625265164 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:47:45 INFO - PROCESS | 2278 | 1462625265167 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 2278 | 1462625265168 Marionette TRACE conn2 <- [1,1322,null,{}] 05:47:45 INFO - PROCESS | 2278 | 1462625265170 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}] 05:47:45 INFO - PROCESS | 2278 | 1462625265291 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:47:45 INFO - PROCESS | 2278 | 1462625265395 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x112642000 == 80 [pid = 2278] [id = 338] 05:47:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 186 (0x111e67400) [pid = 2278] [serial = 1013] [outer = 0x0] 05:47:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 187 (0x115e41400) [pid = 2278] [serial = 1014] [outer = 0x111e67400] 05:47:45 INFO - PROCESS | 2278 | 1462625265426 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 188 (0x119732c00) [pid = 2278] [serial = 1015] [outer = 0x111e67400] 05:47:46 INFO - PROCESS | 2278 | 1462625266025 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 920ms 05:47:46 INFO - PROCESS | 2278 | 1462625266088 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 2278 | 1462625266090 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:47:46 INFO - PROCESS | 2278 | 1462625266093 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 2278 | 1462625266096 Marionette TRACE conn2 <- [1,1326,null,{}] 05:47:46 INFO - PROCESS | 2278 | 1462625266100 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}] 05:47:46 INFO - PROCESS | 2278 | 1462625266241 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:47:46 INFO - PROCESS | 2278 | 1462625266300 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x121117000 == 81 [pid = 2278] [id = 339] 05:47:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 189 (0x112d62800) [pid = 2278] [serial = 1016] [outer = 0x0] 05:47:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 190 (0x1132f7400) [pid = 2278] [serial = 1017] [outer = 0x112d62800] 05:47:46 INFO - PROCESS | 2278 | 1462625266329 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 191 (0x116072000) [pid = 2278] [serial = 1018] [outer = 0x112d62800] 05:47:46 INFO - PROCESS | 2278 | 1462625266828 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 773ms 05:47:46 INFO - PROCESS | 2278 | 1462625266867 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 2278 | 1462625266871 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:47:46 INFO - PROCESS | 2278 | 1462625266875 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 2278 | 1462625266877 Marionette TRACE conn2 <- [1,1330,null,{}] 05:47:46 INFO - PROCESS | 2278 | 1462625266879 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}] 05:47:46 INFO - PROCESS | 2278 | 1462625266978 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:47:47 INFO - PROCESS | 2278 | 1462625267044 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e12000 == 82 [pid = 2278] [id = 340] 05:47:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 192 (0x116777800) [pid = 2278] [serial = 1019] [outer = 0x0] 05:47:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 193 (0x118022800) [pid = 2278] [serial = 1020] [outer = 0x116777800] 05:47:47 INFO - PROCESS | 2278 | 1462625267066 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 194 (0x11817b800) [pid = 2278] [serial = 1021] [outer = 0x116777800] 05:47:47 INFO - PROCESS | 2278 | 1462625267653 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]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 819ms 05:47:47 INFO - PROCESS | 2278 | 1462625267696 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 2278 | 1462625267698 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:47:47 INFO - PROCESS | 2278 | 1462625267701 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 2278 | 1462625267705 Marionette TRACE conn2 <- [1,1334,null,{}] 05:47:47 INFO - PROCESS | 2278 | 1462625267716 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}] 05:47:47 INFO - PROCESS | 2278 | 1462625267843 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x12d74f000 == 81 [pid = 2278] [id = 329] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x12c54e000 == 80 [pid = 2278] [id = 328] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x128c11000 == 79 [pid = 2278] [id = 327] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb5f000 == 78 [pid = 2278] [id = 326] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x12aead000 == 77 [pid = 2278] [id = 325] 05:47:47 INFO - PROCESS | 2278 | --DOMWINDOW == 193 (0x126733400) [pid = 2278] [serial = 884] [outer = 0x0] [url = about:blank] 05:47:47 INFO - PROCESS | 2278 | --DOMWINDOW == 192 (0x128bd1800) [pid = 2278] [serial = 887] [outer = 0x0] [url = about:blank] 05:47:47 INFO - PROCESS | 2278 | --DOMWINDOW == 191 (0x1247f4000) [pid = 2278] [serial = 890] [outer = 0x0] [url = about:blank] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x12abc0000 == 76 [pid = 2278] [id = 324] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x128fd1000 == 75 [pid = 2278] [id = 323] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x128c03800 == 74 [pid = 2278] [id = 322] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x1245da000 == 73 [pid = 2278] [id = 321] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x119717800 == 72 [pid = 2278] [id = 320] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x119070800 == 71 [pid = 2278] [id = 319] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x119b4c000 == 70 [pid = 2278] [id = 318] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x117090800 == 69 [pid = 2278] [id = 311] 05:47:47 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcc7000 == 68 [pid = 2278] [id = 310] 05:47:47 INFO - PROCESS | 2278 | 1462625267943 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x113b22800 == 69 [pid = 2278] [id = 341] 05:47:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 192 (0x113343c00) [pid = 2278] [serial = 1022] [outer = 0x0] 05:47:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 193 (0x1160d7c00) [pid = 2278] [serial = 1023] [outer = 0x113343c00] 05:47:47 INFO - PROCESS | 2278 | 1462625267971 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 194 (0x1185cec00) [pid = 2278] [serial = 1024] [outer = 0x113343c00] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 193 (0x1185d9800) [pid = 2278] [serial = 911] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 192 (0x118c6d400) [pid = 2278] [serial = 912] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 191 (0x119991400) [pid = 2278] [serial = 918] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 190 (0x119b63800) [pid = 2278] [serial = 922] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 189 (0x117539400) [pid = 2278] [serial = 905] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 188 (0x1180be800) [pid = 2278] [serial = 906] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 187 (0x11972c800) [pid = 2278] [serial = 916] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 186 (0x124dbdc00) [pid = 2278] [serial = 881] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 185 (0x112a42c00) [pid = 2278] [serial = 897] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 184 (0x11270dc00) [pid = 2278] [serial = 896] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 183 (0x11606d800) [pid = 2278] [serial = 902] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 182 (0x116a68400) [pid = 2278] [serial = 903] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 181 (0x1131ee000) [pid = 2278] [serial = 899] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 180 (0x11a051800) [pid = 2278] [serial = 924] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 179 (0x113dedc00) [pid = 2278] [serial = 900] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 178 (0x119093400) [pid = 2278] [serial = 915] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 177 (0x116772000) [pid = 2278] [serial = 875] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 176 (0x1110b1400) [pid = 2278] [serial = 894] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 175 (0x110f7cc00) [pid = 2278] [serial = 893] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 174 (0x1182d4000) [pid = 2278] [serial = 908] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 173 (0x1182da800) [pid = 2278] [serial = 878] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 172 (0x1122c8800) [pid = 2278] [serial = 872] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 171 (0x1190b0800) [pid = 2278] [serial = 921] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 170 (0x11270d400) [pid = 2278] [serial = 513] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 169 (0x1199e1c00) [pid = 2278] [serial = 919] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 168 (0x11a2eec00) [pid = 2278] [serial = 925] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 167 (0x123272c00) [pid = 2278] [serial = 927] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 166 (0x125719800) [pid = 2278] [serial = 928] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | --DOMWINDOW == 165 (0x1185c6800) [pid = 2278] [serial = 909] [outer = 0x0] [url = about:blank] 05:47:48 INFO - PROCESS | 2278 | 1462625268293 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]]]}] 05:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 625ms 05:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:47:48 INFO - PROCESS | 2278 | 1462625268326 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 2278 | 1462625268328 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:47:48 INFO - PROCESS | 2278 | 1462625268330 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 2278 | 1462625268331 Marionette TRACE conn2 <- [1,1338,null,{}] 05:47:48 INFO - PROCESS | 2278 | 1462625268333 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}] 05:47:48 INFO - PROCESS | 2278 | 1462625268436 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:47:48 INFO - PROCESS | 2278 | 1462625268493 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x119705800 == 70 [pid = 2278] [id = 342] 05:47:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x1180be800) [pid = 2278] [serial = 1025] [outer = 0x0] 05:47:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x119011400) [pid = 2278] [serial = 1026] [outer = 0x1180be800] 05:47:48 INFO - PROCESS | 2278 | 1462625268519 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 168 (0x119991400) [pid = 2278] [serial = 1027] [outer = 0x1180be800] 05:47:49 INFO - PROCESS | 2278 | 1462625269289 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]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 969ms 05:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:47:49 INFO - PROCESS | 2278 | 1462625269300 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 2278 | 1462625269301 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:47:49 INFO - PROCESS | 2278 | 1462625269304 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 2278 | 1462625269305 Marionette TRACE conn2 <- [1,1342,null,{}] 05:47:49 INFO - PROCESS | 2278 | 1462625269308 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}] 05:47:49 INFO - PROCESS | 2278 | 1462625269391 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:47:49 INFO - PROCESS | 2278 | 1462625269395 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c04000 == 71 [pid = 2278] [id = 343] 05:47:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 169 (0x11998cc00) [pid = 2278] [serial = 1028] [outer = 0x0] 05:47:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 170 (0x11a178400) [pid = 2278] [serial = 1029] [outer = 0x11998cc00] 05:47:49 INFO - PROCESS | 2278 | 1462625269421 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 171 (0x12322d000) [pid = 2278] [serial = 1030] [outer = 0x11998cc00] 05:47:49 INFO - PROCESS | 2278 | 1462625269767 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]]]}] 05:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 471ms 05:47:49 INFO - PROCESS | 2278 | 1462625269776 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 2278 | 1462625269777 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:47:49 INFO - PROCESS | 2278 | 1462625269779 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 2278 | 1462625269780 Marionette TRACE conn2 <- [1,1346,null,{}] 05:47:49 INFO - PROCESS | 2278 | 1462625269782 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}] 05:47:49 INFO - PROCESS | 2278 | 1462625269916 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:47:49 INFO - PROCESS | 2278 | 1462625269930 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a42b800 == 72 [pid = 2278] [id = 344] 05:47:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x119b63800) [pid = 2278] [serial = 1031] [outer = 0x0] 05:47:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x123272000) [pid = 2278] [serial = 1032] [outer = 0x119b63800] 05:47:49 INFO - PROCESS | 2278 | 1462625269956 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 174 (0x1268b8400) [pid = 2278] [serial = 1033] [outer = 0x119b63800] 05:47:50 INFO - PROCESS | 2278 | 1462625270302 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]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 570ms 05:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:47:50 INFO - PROCESS | 2278 | 1462625270350 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 2278 | 1462625270351 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:47:50 INFO - PROCESS | 2278 | 1462625270353 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 2278 | 1462625270354 Marionette TRACE conn2 <- [1,1350,null,{}] 05:47:50 INFO - PROCESS | 2278 | 1462625270356 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}] 05:47:50 INFO - PROCESS | 2278 | 1462625270462 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:47:50 INFO - PROCESS | 2278 | 1462625270500 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abbb000 == 73 [pid = 2278] [id = 345] 05:47:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 175 (0x1237f7c00) [pid = 2278] [serial = 1034] [outer = 0x0] 05:47:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 176 (0x128bd4000) [pid = 2278] [serial = 1035] [outer = 0x1237f7c00] 05:47:50 INFO - PROCESS | 2278 | 1462625270525 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 177 (0x129058c00) [pid = 2278] [serial = 1036] [outer = 0x1237f7c00] 05:47:50 INFO - PROCESS | 2278 | 1462625270870 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]]]}] 05:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 571ms 05:47:50 INFO - PROCESS | 2278 | 1462625270925 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:47:50 INFO - PROCESS | 2278 | 1462625270926 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:47:50 INFO - PROCESS | 2278 | 1462625270928 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 2278 | 1462625270929 Marionette TRACE conn2 <- [1,1354,null,{}] 05:47:50 INFO - PROCESS | 2278 | 1462625270931 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}] 05:47:51 INFO - PROCESS | 2278 | 1462625271040 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:47:51 INFO - PROCESS | 2278 | 1462625271053 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3a6800 == 74 [pid = 2278] [id = 346] 05:47:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 178 (0x128c3fc00) [pid = 2278] [serial = 1037] [outer = 0x0] 05:47:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 179 (0x12a49b800) [pid = 2278] [serial = 1038] [outer = 0x128c3fc00] 05:47:51 INFO - PROCESS | 2278 | 1462625271078 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 180 (0x12a91c400) [pid = 2278] [serial = 1039] [outer = 0x128c3fc00] 05:47:51 INFO - PROCESS | 2278 | 1462625271417 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 520ms 05:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:47:51 INFO - PROCESS | 2278 | 1462625271452 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 2278 | 1462625271453 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:47:51 INFO - PROCESS | 2278 | 1462625271455 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 2278 | 1462625271456 Marionette TRACE conn2 <- [1,1358,null,{}] 05:47:51 INFO - PROCESS | 2278 | 1462625271459 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}] 05:47:51 INFO - PROCESS | 2278 | 1462625271567 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:47:51 INFO - PROCESS | 2278 | 1462625271579 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcc8800 == 75 [pid = 2278] [id = 347] 05:47:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 181 (0x129329800) [pid = 2278] [serial = 1040] [outer = 0x0] 05:47:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 182 (0x12ab91800) [pid = 2278] [serial = 1041] [outer = 0x129329800] 05:47:51 INFO - PROCESS | 2278 | 1462625271603 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 183 (0x12ba8f000) [pid = 2278] [serial = 1042] [outer = 0x129329800] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 182 (0x116944c00) [pid = 2278] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 181 (0x1247fe400) [pid = 2278] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 180 (0x1187d5400) [pid = 2278] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 179 (0x125780c00) [pid = 2278] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 178 (0x1131e8800) [pid = 2278] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 177 (0x1185c8800) [pid = 2278] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 176 (0x110fc3400) [pid = 2278] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 175 (0x128c3c800) [pid = 2278] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 174 (0x112a3f800) [pid = 2278] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 173 (0x1185c8000) [pid = 2278] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 172 (0x12a4aac00) [pid = 2278] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:47:52 INFO - PROCESS | 2278 | --DOMWINDOW == 171 (0x11908f400) [pid = 2278] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:47:52 INFO - PROCESS | 2278 | 1462625272074 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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 05:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:47:52 INFO - PROCESS | 2278 | 1462625272125 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 2278 | 1462625272126 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:47:52 INFO - PROCESS | 2278 | 1462625272128 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 2278 | 1462625272130 Marionette TRACE conn2 <- [1,1362,null,{}] 05:47:52 INFO - PROCESS | 2278 | 1462625272132 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}] 05:47:52 INFO - PROCESS | 2278 | 1462625272225 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:47:52 INFO - PROCESS | 2278 | 1462625272229 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 2278 | ++DOCSHELL 0x129334800 == 76 [pid = 2278] [id = 348] 05:47:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x112052000) [pid = 2278] [serial = 1043] [outer = 0x0] 05:47:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x112d98c00) [pid = 2278] [serial = 1044] [outer = 0x112052000] 05:47:52 INFO - PROCESS | 2278 | 1462625272254 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 174 (0x1237f6800) [pid = 2278] [serial = 1045] [outer = 0x112052000] 05:47:52 INFO - PROCESS | 2278 | 1462625272629 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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 519ms 05:47:52 INFO - PROCESS | 2278 | 1462625272649 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 2278 | 1462625272650 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:47:52 INFO - PROCESS | 2278 | 1462625272663 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 2278 | 1462625272665 Marionette TRACE conn2 <- [1,1366,null,{}] 05:47:52 INFO - PROCESS | 2278 | 1462625272667 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}] 05:47:52 INFO - PROCESS | 2278 | 1462625272768 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:47:52 INFO - PROCESS | 2278 | 1462625272772 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9e2000 == 77 [pid = 2278] [id = 349] 05:47:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 175 (0x1268afc00) [pid = 2278] [serial = 1046] [outer = 0x0] 05:47:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 176 (0x12ba94800) [pid = 2278] [serial = 1047] [outer = 0x1268afc00] 05:47:52 INFO - PROCESS | 2278 | 1462625272801 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 177 (0x12c5a6400) [pid = 2278] [serial = 1048] [outer = 0x1268afc00] 05:47:53 INFO - PROCESS | 2278 | 1462625273157 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] 05:47:53 INFO - PROCESS | 2278 | 1462625273183 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:47:53 INFO - PROCESS | 2278 | 1462625273185 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 2278 | 1462625273187 Marionette TRACE conn2 <- [1,1370,null,{}] 05:47:53 INFO - PROCESS | 2278 | 1462625273189 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}] 05:47:53 INFO - PROCESS | 2278 | 1462625273277 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:47:53 INFO - PROCESS | 2278 | 1462625273350 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d177000 == 78 [pid = 2278] [id = 350] 05:47:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 178 (0x11277cc00) [pid = 2278] [serial = 1049] [outer = 0x0] 05:47:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 179 (0x112784c00) [pid = 2278] [serial = 1050] [outer = 0x11277cc00] 05:47:53 INFO - PROCESS | 2278 | 1462625273374 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 180 (0x12c28d000) [pid = 2278] [serial = 1051] [outer = 0x11277cc00] 05:47:53 INFO - PROCESS | 2278 | 1462625273650 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] 05:47:53 INFO - PROCESS | 2278 | 1462625273663 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:47:53 INFO - PROCESS | 2278 | 1462625273665 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 2278 | 1462625273666 Marionette TRACE conn2 <- [1,1374,null,{}] 05:47:53 INFO - PROCESS | 2278 | 1462625273669 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}] 05:47:53 INFO - PROCESS | 2278 | 1462625273769 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:47:53 INFO - PROCESS | 2278 | 1462625273774 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x1354ae800 == 79 [pid = 2278] [id = 351] 05:47:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 181 (0x12c5a7000) [pid = 2278] [serial = 1052] [outer = 0x0] 05:47:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 182 (0x12c5afc00) [pid = 2278] [serial = 1053] [outer = 0x12c5a7000] 05:47:53 INFO - PROCESS | 2278 | 1462625273798 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 183 (0x12c868400) [pid = 2278] [serial = 1054] [outer = 0x12c5a7000] 05:47:54 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:54 INFO - PROCESS | 2278 | 1462625274309 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] 05:47:54 INFO - PROCESS | 2278 | 1462625274339 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:47:54 INFO - PROCESS | 2278 | 1462625274345 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 2278 | 1462625274349 Marionette TRACE conn2 <- [1,1378,null,{}] 05:47:54 INFO - PROCESS | 2278 | 1462625274354 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}] 05:47:54 INFO - PROCESS | 2278 | 1462625274515 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:47:54 INFO - PROCESS | 2278 | 1462625274622 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 2278 | ++DOCSHELL 0x119702800 == 80 [pid = 2278] [id = 352] 05:47:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 184 (0x1126ea800) [pid = 2278] [serial = 1055] [outer = 0x0] 05:47:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 185 (0x112a47400) [pid = 2278] [serial = 1056] [outer = 0x1126ea800] 05:47:54 INFO - PROCESS | 2278 | 1462625274655 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 186 (0x1160e3c00) [pid = 2278] [serial = 1057] [outer = 0x1126ea800] 05:47:55 INFO - PROCESS | 2278 | 1462625275126 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] 05:47:55 INFO - PROCESS | 2278 | 1462625275190 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:47:55 INFO - PROCESS | 2278 | 1462625275196 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 2278 | 1462625275198 Marionette TRACE conn2 <- [1,1382,null,{}] 05:47:55 INFO - PROCESS | 2278 | 1462625275201 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}] 05:47:55 INFO - PROCESS | 2278 | 1462625275310 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:47:55 INFO - PROCESS | 2278 | 1462625275387 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c18800 == 81 [pid = 2278] [id = 353] 05:47:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 187 (0x117172800) [pid = 2278] [serial = 1058] [outer = 0x0] 05:47:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 188 (0x1182d9400) [pid = 2278] [serial = 1059] [outer = 0x117172800] 05:47:55 INFO - PROCESS | 2278 | 1462625275418 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 189 (0x1185d6000) [pid = 2278] [serial = 1060] [outer = 0x117172800] 05:47:55 INFO - PROCESS | 2278 | [2278] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:47:55 INFO - PROCESS | 2278 | 1462625275866 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] 05:47:55 INFO - PROCESS | 2278 | 1462625275938 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:47:55 INFO - PROCESS | 2278 | 1462625275942 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 2278 | 1462625275944 Marionette TRACE conn2 <- [1,1386,null,{}] 05:47:55 INFO - PROCESS | 2278 | 1462625275953 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}] 05:47:56 INFO - PROCESS | 2278 | 1462625276064 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:47:56 INFO - PROCESS | 2278 | 1462625276144 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2c7000 == 82 [pid = 2278] [id = 354] 05:47:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 190 (0x123456c00) [pid = 2278] [serial = 1061] [outer = 0x0] 05:47:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 191 (0x124a99400) [pid = 2278] [serial = 1062] [outer = 0x123456c00] 05:47:56 INFO - PROCESS | 2278 | 1462625276176 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 192 (0x1267f6800) [pid = 2278] [serial = 1063] [outer = 0x123456c00] 05:47:56 INFO - PROCESS | 2278 | 1462625276598 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] 05:47:56 INFO - PROCESS | 2278 | 1462625276666 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:47:56 INFO - PROCESS | 2278 | 1462625276668 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 2278 | 1462625276669 Marionette TRACE conn2 <- [1,1390,null,{}] 05:47:56 INFO - PROCESS | 2278 | 1462625276690 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}] 05:47:56 INFO - PROCESS | 2278 | 1462625276797 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:47:56 INFO - PROCESS | 2278 | 1462625276875 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x135bf2000 == 83 [pid = 2278] [id = 355] 05:47:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 193 (0x128c3f400) [pid = 2278] [serial = 1064] [outer = 0x0] 05:47:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 194 (0x12a49d400) [pid = 2278] [serial = 1065] [outer = 0x128c3f400] 05:47:56 INFO - PROCESS | 2278 | 1462625276904 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 195 (0x12acea800) [pid = 2278] [serial = 1066] [outer = 0x128c3f400] 05:47:57 INFO - PROCESS | 2278 | 1462625277301 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 638ms 05:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:47:57 INFO - PROCESS | 2278 | 1462625277306 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 2278 | 1462625277308 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:47:57 INFO - PROCESS | 2278 | 1462625277310 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 2278 | 1462625277311 Marionette TRACE conn2 <- [1,1394,null,{}] 05:47:57 INFO - PROCESS | 2278 | 1462625277314 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}] 05:47:57 INFO - PROCESS | 2278 | 1462625277435 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:47:57 INFO - PROCESS | 2278 | 1462625277514 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x137c16000 == 84 [pid = 2278] [id = 356] 05:47:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 196 (0x129057800) [pid = 2278] [serial = 1067] [outer = 0x0] 05:47:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 197 (0x12c283400) [pid = 2278] [serial = 1068] [outer = 0x129057800] 05:47:57 INFO - PROCESS | 2278 | 1462625277543 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 198 (0x12c290800) [pid = 2278] [serial = 1069] [outer = 0x129057800] 05:47:57 INFO - PROCESS | 2278 | 1462625277944 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 05:47:57 INFO - PROCESS | 2278 | 1462625277981 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 2278 | 1462625277982 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:47:57 INFO - PROCESS | 2278 | 1462625277985 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 2278 | 1462625277986 Marionette TRACE conn2 <- [1,1398,null,{}] 05:47:57 INFO - PROCESS | 2278 | 1462625277989 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}] 05:47:58 INFO - PROCESS | 2278 | 1462625278117 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:47:58 INFO - PROCESS | 2278 | 1462625278228 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x137c34000 == 85 [pid = 2278] [id = 357] 05:47:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 199 (0x12c5a7400) [pid = 2278] [serial = 1070] [outer = 0x0] 05:47:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 200 (0x12c86e800) [pid = 2278] [serial = 1071] [outer = 0x12c5a7400] 05:47:58 INFO - PROCESS | 2278 | 1462625278277 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 201 (0x12c96b800) [pid = 2278] [serial = 1072] [outer = 0x12c5a7400] 05:47:58 INFO - PROCESS | 2278 | 1462625278860 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]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 923ms 05:47:58 INFO - PROCESS | 2278 | 1462625278908 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:47:58 INFO - PROCESS | 2278 | 1462625278910 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:47:58 INFO - PROCESS | 2278 | 1462625278914 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 2278 | 1462625278916 Marionette TRACE conn2 <- [1,1402,null,{}] 05:47:58 INFO - PROCESS | 2278 | 1462625278921 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}] 05:47:59 INFO - PROCESS | 2278 | 1462625279082 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:47:59 INFO - PROCESS | 2278 | 1462625279166 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be2f800 == 86 [pid = 2278] [id = 358] 05:47:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 202 (0x119988c00) [pid = 2278] [serial = 1073] [outer = 0x0] 05:47:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 203 (0x12ca48400) [pid = 2278] [serial = 1074] [outer = 0x119988c00] 05:47:59 INFO - PROCESS | 2278 | 1462625279194 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 204 (0x12ca50000) [pid = 2278] [serial = 1075] [outer = 0x119988c00] 05:47:59 INFO - PROCESS | 2278 | 1462625279622 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]]]}] 05:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 723ms 05:47:59 INFO - PROCESS | 2278 | 1462625279638 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 2278 | 1462625279640 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:47:59 INFO - PROCESS | 2278 | 1462625279643 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 2278 | 1462625279644 Marionette TRACE conn2 <- [1,1406,null,{}] 05:47:59 INFO - PROCESS | 2278 | 1462625279646 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}] 05:47:59 INFO - PROCESS | 2278 | 1462625279753 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:47:59 INFO - PROCESS | 2278 | 1462625279861 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x11696e000 == 87 [pid = 2278] [id = 359] 05:47:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 205 (0x111a0d800) [pid = 2278] [serial = 1076] [outer = 0x0] 05:47:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 206 (0x117e7cc00) [pid = 2278] [serial = 1077] [outer = 0x111a0d800] 05:47:59 INFO - PROCESS | 2278 | 1462625279894 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 207 (0x12c966800) [pid = 2278] [serial = 1078] [outer = 0x111a0d800] 05:48:00 INFO - PROCESS | 2278 | 1462625280311 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]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 720ms 05:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:48:00 INFO - PROCESS | 2278 | 1462625280376 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 2278 | 1462625280377 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:48:00 INFO - PROCESS | 2278 | 1462625280379 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 2278 | 1462625280380 Marionette TRACE conn2 <- [1,1410,null,{}] 05:48:00 INFO - PROCESS | 2278 | 1462625280383 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}] 05:48:00 INFO - PROCESS | 2278 | 1462625280490 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:48:00 INFO - PROCESS | 2278 | 1462625280734 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x119306000 == 88 [pid = 2278] [id = 360] 05:48:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 208 (0x110fba400) [pid = 2278] [serial = 1079] [outer = 0x0] 05:48:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 209 (0x111caf000) [pid = 2278] [serial = 1080] [outer = 0x110fba400] 05:48:00 INFO - PROCESS | 2278 | 1462625280787 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 210 (0x112a41000) [pid = 2278] [serial = 1081] [outer = 0x110fba400] 05:48:01 INFO - PROCESS | 2278 | 1462625281265 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]]]}] 05:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 922ms 05:48:01 INFO - PROCESS | 2278 | 1462625281302 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 2278 | 1462625281307 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:48:01 INFO - PROCESS | 2278 | 1462625281310 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 2278 | 1462625281312 Marionette TRACE conn2 <- [1,1414,null,{}] 05:48:01 INFO - PROCESS | 2278 | 1462625281315 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}] 05:48:01 INFO - PROCESS | 2278 | 1462625281417 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:48:01 INFO - PROCESS | 2278 | 1462625281503 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x118060800 == 89 [pid = 2278] [id = 361] 05:48:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 211 (0x112a70400) [pid = 2278] [serial = 1082] [outer = 0x0] 05:48:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 212 (0x115ec5400) [pid = 2278] [serial = 1083] [outer = 0x112a70400] 05:48:01 INFO - PROCESS | 2278 | 1462625281532 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 213 (0x11753dc00) [pid = 2278] [serial = 1084] [outer = 0x112a70400] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3b0800 == 88 [pid = 2278] [id = 146] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x12d177000 == 87 [pid = 2278] [id = 350] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9e2000 == 86 [pid = 2278] [id = 349] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x129334800 == 85 [pid = 2278] [id = 348] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcc8800 == 84 [pid = 2278] [id = 347] 05:48:01 INFO - PROCESS | 2278 | --DOMWINDOW == 212 (0x1237f2800) [pid = 2278] [serial = 945] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2278 | --DOMWINDOW == 211 (0x128b1b400) [pid = 2278] [serial = 948] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2278 | --DOMWINDOW == 210 (0x12a93f400) [pid = 2278] [serial = 990] [outer = 0x0] [url = about:blank] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3a6800 == 83 [pid = 2278] [id = 346] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x12abbb000 == 82 [pid = 2278] [id = 345] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x12a42b800 == 81 [pid = 2278] [id = 344] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x128c04000 == 80 [pid = 2278] [id = 343] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x119705800 == 79 [pid = 2278] [id = 342] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x113b22800 == 78 [pid = 2278] [id = 341] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x115e12000 == 77 [pid = 2278] [id = 340] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x121117000 == 76 [pid = 2278] [id = 339] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x125634800 == 75 [pid = 2278] [id = 332] 05:48:01 INFO - PROCESS | 2278 | --DOCSHELL 0x1170a1800 == 74 [pid = 2278] [id = 331] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 209 (0x117e78400) [pid = 2278] [serial = 960] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 208 (0x11817ec00) [pid = 2278] [serial = 961] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 207 (0x125721800) [pid = 2278] [serial = 972] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 206 (0x126160000) [pid = 2278] [serial = 930] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 205 (0x119096800) [pid = 2278] [serial = 966] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 204 (0x11972f400) [pid = 2278] [serial = 967] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 203 (0x11a033c00) [pid = 2278] [serial = 942] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 202 (0x128b1a000) [pid = 2278] [serial = 975] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 201 (0x1169ac400) [pid = 2278] [serial = 958] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 200 (0x1161f4800) [pid = 2278] [serial = 957] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 199 (0x1185d3c00) [pid = 2278] [serial = 963] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 198 (0x1187d1c00) [pid = 2278] [serial = 964] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 197 (0x1267f8400) [pid = 2278] [serial = 951] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 196 (0x112a72800) [pid = 2278] [serial = 955] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 195 (0x1126f6800) [pid = 2278] [serial = 954] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 194 (0x1126f4c00) [pid = 2278] [serial = 933] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 193 (0x126896400) [pid = 2278] [serial = 973] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 192 (0x1161f5800) [pid = 2278] [serial = 936] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 191 (0x128c43800) [pid = 2278] [serial = 978] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 190 (0x11834b400) [pid = 2278] [serial = 939] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 189 (0x128c3bc00) [pid = 2278] [serial = 976] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 188 (0x1199dd800) [pid = 2278] [serial = 982] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 187 (0x118022c00) [pid = 2278] [serial = 981] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 186 (0x12905ec00) [pid = 2278] [serial = 984] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 185 (0x12a922400) [pid = 2278] [serial = 988] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 184 (0x12a71dc00) [pid = 2278] [serial = 987] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 183 (0x12905bc00) [pid = 2278] [serial = 979] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 182 (0x1199dc800) [pid = 2278] [serial = 969] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 181 (0x1246f4c00) [pid = 2278] [serial = 970] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | --DOMWINDOW == 180 (0x12a4a3000) [pid = 2278] [serial = 985] [outer = 0x0] [url = about:blank] 05:48:02 INFO - PROCESS | 2278 | 1462625282061 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 771ms 05:48:02 INFO - PROCESS | 2278 | 1462625282082 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 2278 | 1462625282084 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:48:02 INFO - PROCESS | 2278 | 1462625282087 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 2278 | 1462625282088 Marionette TRACE conn2 <- [1,1418,null,{}] 05:48:02 INFO - PROCESS | 2278 | 1462625282091 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}] 05:48:02 INFO - PROCESS | 2278 | 1462625282176 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:48:02 INFO - PROCESS | 2278 | 1462625282182 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x119709000 == 75 [pid = 2278] [id = 362] 05:48:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 181 (0x115e3e400) [pid = 2278] [serial = 1085] [outer = 0x0] 05:48:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 182 (0x118175000) [pid = 2278] [serial = 1086] [outer = 0x115e3e400] 05:48:02 INFO - PROCESS | 2278 | 1462625282209 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 183 (0x1185d7c00) [pid = 2278] [serial = 1087] [outer = 0x115e3e400] 05:48:02 INFO - PROCESS | 2278 | 1462625282641 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 574ms 05:48:02 INFO - PROCESS | 2278 | 1462625282664 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 2278 | 1462625282666 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:48:02 INFO - PROCESS | 2278 | 1462625282674 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 2278 | 1462625282681 Marionette TRACE conn2 <- [1,1422,null,{}] 05:48:02 INFO - PROCESS | 2278 | 1462625282694 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}] 05:48:02 INFO - PROCESS | 2278 | 1462625282834 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:48:02 INFO - PROCESS | 2278 | 1462625282851 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c04000 == 76 [pid = 2278] [id = 363] 05:48:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 184 (0x119007000) [pid = 2278] [serial = 1088] [outer = 0x0] 05:48:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 185 (0x1193c5400) [pid = 2278] [serial = 1089] [outer = 0x119007000] 05:48:02 INFO - PROCESS | 2278 | 1462625282896 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 186 (0x1196ca800) [pid = 2278] [serial = 1090] [outer = 0x119007000] 05:48:03 INFO - PROCESS | 2278 | 1462625283309 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]]]}] 05:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 682ms 05:48:03 INFO - PROCESS | 2278 | 1462625283351 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 2278 | 1462625283353 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:48:03 INFO - PROCESS | 2278 | 1462625283355 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 2278 | 1462625283356 Marionette TRACE conn2 <- [1,1426,null,{}] 05:48:03 INFO - PROCESS | 2278 | 1462625283366 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}] 05:48:03 INFO - PROCESS | 2278 | 1462625283458 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:48:03 INFO - PROCESS | 2278 | 1462625283481 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a447800 == 77 [pid = 2278] [id = 364] 05:48:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 187 (0x11998c400) [pid = 2278] [serial = 1091] [outer = 0x0] 05:48:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 188 (0x119b65000) [pid = 2278] [serial = 1092] [outer = 0x11998c400] 05:48:03 INFO - PROCESS | 2278 | 1462625283519 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 189 (0x11a17c000) [pid = 2278] [serial = 1093] [outer = 0x11998c400] 05:48:04 INFO - PROCESS | 2278 | 1462625284030 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]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 719ms 05:48:04 INFO - PROCESS | 2278 | 1462625284075 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 2278 | 1462625284076 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:48:04 INFO - PROCESS | 2278 | 1462625284078 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 2278 | 1462625284079 Marionette TRACE conn2 <- [1,1430,null,{}] 05:48:04 INFO - PROCESS | 2278 | 1462625284082 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}] 05:48:04 INFO - PROCESS | 2278 | 1462625284168 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:48:04 INFO - PROCESS | 2278 | 1462625284173 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abe2000 == 78 [pid = 2278] [id = 365] 05:48:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 190 (0x12322e800) [pid = 2278] [serial = 1094] [outer = 0x0] 05:48:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 191 (0x1237ed800) [pid = 2278] [serial = 1095] [outer = 0x12322e800] 05:48:04 INFO - PROCESS | 2278 | 1462625284204 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 192 (0x125721800) [pid = 2278] [serial = 1096] [outer = 0x12322e800] 05:48:04 INFO - PROCESS | 2278 | 1462625284591 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]]]}] 05:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 05:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:48:04 INFO - PROCESS | 2278 | 1462625284599 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 2278 | 1462625284600 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:48:04 INFO - PROCESS | 2278 | 1462625284602 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 2278 | 1462625284603 Marionette TRACE conn2 <- [1,1434,null,{}] 05:48:04 INFO - PROCESS | 2278 | 1462625284608 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}] 05:48:04 INFO - PROCESS | 2278 | 1462625284726 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:48:04 INFO - PROCESS | 2278 | 1462625284770 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3a4800 == 79 [pid = 2278] [id = 366] 05:48:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 193 (0x126549000) [pid = 2278] [serial = 1097] [outer = 0x0] 05:48:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 194 (0x128b21000) [pid = 2278] [serial = 1098] [outer = 0x126549000] 05:48:04 INFO - PROCESS | 2278 | 1462625284796 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 195 (0x128c3e000) [pid = 2278] [serial = 1099] [outer = 0x126549000] 05:48:05 INFO - PROCESS | 2278 | 1462625285175 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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 622ms 05:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:48:05 INFO - PROCESS | 2278 | 1462625285225 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 2278 | 1462625285226 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:48:05 INFO - PROCESS | 2278 | 1462625285229 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 2278 | 1462625285230 Marionette TRACE conn2 <- [1,1438,null,{}] 05:48:05 INFO - PROCESS | 2278 | 1462625285233 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}] 05:48:05 INFO - PROCESS | 2278 | 1462625285394 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:48:05 INFO - PROCESS | 2278 | 1462625285416 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be30800 == 80 [pid = 2278] [id = 367] 05:48:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 196 (0x1268b7800) [pid = 2278] [serial = 1100] [outer = 0x0] 05:48:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 197 (0x129321000) [pid = 2278] [serial = 1101] [outer = 0x1268b7800] 05:48:05 INFO - PROCESS | 2278 | 1462625285441 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 198 (0x1295f5c00) [pid = 2278] [serial = 1102] [outer = 0x1268b7800] 05:48:05 INFO - PROCESS | 2278 | 1462625285789 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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 570ms 05:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:48:05 INFO - PROCESS | 2278 | 1462625285800 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 2278 | 1462625285801 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:48:05 INFO - PROCESS | 2278 | 1462625285803 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 2278 | 1462625285806 Marionette TRACE conn2 <- [1,1442,null,{}] 05:48:05 INFO - PROCESS | 2278 | 1462625285810 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}] 05:48:05 INFO - PROCESS | 2278 | 1462625285923 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:48:05 INFO - PROCESS | 2278 | 1462625285964 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c83e000 == 81 [pid = 2278] [id = 368] 05:48:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 199 (0x128b18c00) [pid = 2278] [serial = 1103] [outer = 0x0] 05:48:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 200 (0x12a718400) [pid = 2278] [serial = 1104] [outer = 0x128b18c00] 05:48:05 INFO - PROCESS | 2278 | 1462625285989 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 201 (0x12a942400) [pid = 2278] [serial = 1105] [outer = 0x128b18c00] 05:48:06 INFO - PROCESS | 2278 | 1462625286349 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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 574ms 05:48:06 INFO - PROCESS | 2278 | 1462625286377 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 2278 | 1462625286379 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:48:06 INFO - PROCESS | 2278 | 1462625286381 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 2278 | 1462625286382 Marionette TRACE conn2 <- [1,1446,null,{}] 05:48:06 INFO - PROCESS | 2278 | 1462625286521 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}] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 200 (0x1237f7c00) [pid = 2278] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 199 (0x128c3fc00) [pid = 2278] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 198 (0x129329800) [pid = 2278] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 197 (0x116777800) [pid = 2278] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 196 (0x113343c00) [pid = 2278] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 195 (0x1180be800) [pid = 2278] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 194 (0x11998cc00) [pid = 2278] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 193 (0x112d62800) [pid = 2278] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 192 (0x112052000) [pid = 2278] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 191 (0x1268afc00) [pid = 2278] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 190 (0x11277cc00) [pid = 2278] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:48:06 INFO - PROCESS | 2278 | --DOMWINDOW == 189 (0x119b63800) [pid = 2278] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:48:06 INFO - PROCESS | 2278 | 1462625286641 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:48:06 INFO - PROCESS | 2278 | 1462625286646 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x1231f0000 == 82 [pid = 2278] [id = 369] 05:48:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 190 (0x113dedc00) [pid = 2278] [serial = 1106] [outer = 0x0] 05:48:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 191 (0x118179400) [pid = 2278] [serial = 1107] [outer = 0x113dedc00] 05:48:06 INFO - PROCESS | 2278 | 1462625286671 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 192 (0x1247fe400) [pid = 2278] [serial = 1108] [outer = 0x113dedc00] 05:48:06 INFO - PROCESS | 2278 | 1462625286995 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]]]}] 05:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 618ms 05:48:07 INFO - PROCESS | 2278 | 1462625287000 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:48:07 INFO - PROCESS | 2278 | 1462625287001 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:48:07 INFO - PROCESS | 2278 | 1462625287003 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 2278 | 1462625287006 Marionette TRACE conn2 <- [1,1450,null,{}] 05:48:07 INFO - PROCESS | 2278 | 1462625287010 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}] 05:48:07 INFO - PROCESS | 2278 | 1462625287101 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:48:07 INFO - PROCESS | 2278 | 1462625287185 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cdeb000 == 83 [pid = 2278] [id = 370] 05:48:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 193 (0x128d86c00) [pid = 2278] [serial = 1109] [outer = 0x0] 05:48:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 194 (0x12ace6800) [pid = 2278] [serial = 1110] [outer = 0x128d86c00] 05:48:07 INFO - PROCESS | 2278 | 1462625287216 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 195 (0x12bec7000) [pid = 2278] [serial = 1111] [outer = 0x128d86c00] 05:48:07 INFO - PROCESS | 2278 | 1462625287549 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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 572ms 05:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:48:07 INFO - PROCESS | 2278 | 1462625287576 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 2278 | 1462625287578 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:48:07 INFO - PROCESS | 2278 | 1462625287580 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 2278 | 1462625287581 Marionette TRACE conn2 <- [1,1454,null,{}] 05:48:07 INFO - PROCESS | 2278 | 1462625287584 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}] 05:48:07 INFO - PROCESS | 2278 | 1462625287687 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:48:07 INFO - PROCESS | 2278 | 1462625287757 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x134dd5000 == 84 [pid = 2278] [id = 371] 05:48:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 196 (0x12113c000) [pid = 2278] [serial = 1112] [outer = 0x0] 05:48:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 197 (0x128c45c00) [pid = 2278] [serial = 1113] [outer = 0x12113c000] 05:48:07 INFO - PROCESS | 2278 | 1462625287781 Marionette DEBUG loaded listener.js 05:48:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 198 (0x12ba94400) [pid = 2278] [serial = 1114] [outer = 0x12113c000] 05:48:08 INFO - PROCESS | 2278 | 1462625288054 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]]]}] 05:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 05:48:08 INFO - PROCESS | 2278 | 1462625288100 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 2278 | 1462625288101 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:48:08 INFO - PROCESS | 2278 | 1462625288103 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 2278 | 1462625288106 Marionette TRACE conn2 <- [1,1458,null,{}] 05:48:08 INFO - PROCESS | 2278 | 1462625288110 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}] 05:48:08 INFO - PROCESS | 2278 | 1462625288201 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:48:08 INFO - PROCESS | 2278 | 1462625288205 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x1354be800 == 85 [pid = 2278] [id = 372] 05:48:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 199 (0x113127400) [pid = 2278] [serial = 1115] [outer = 0x0] 05:48:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 200 (0x11312c800) [pid = 2278] [serial = 1116] [outer = 0x113127400] 05:48:08 INFO - PROCESS | 2278 | 1462625288230 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 201 (0x113130800) [pid = 2278] [serial = 1117] [outer = 0x113127400] 05:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:48:08 INFO - PROCESS | 2278 | 1462625288720 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]]]}] 05:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 623ms 05:48:08 INFO - PROCESS | 2278 | 1462625288727 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:48:08 INFO - PROCESS | 2278 | 1462625288729 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:48:08 INFO - PROCESS | 2278 | 1462625288733 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:48:08 INFO - PROCESS | 2278 | 1462625288735 Marionette TRACE conn2 <- [1,1462,null,{}] 05:48:08 INFO - PROCESS | 2278 | 1462625288739 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}] 05:48:08 INFO - PROCESS | 2278 | 1462625288859 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:48:08 INFO - PROCESS | 2278 | 1462625288970 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a254000 == 86 [pid = 2278] [id = 373] 05:48:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 202 (0x112a72800) [pid = 2278] [serial = 1118] [outer = 0x0] 05:48:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 203 (0x113125400) [pid = 2278] [serial = 1119] [outer = 0x112a72800] 05:48:09 INFO - PROCESS | 2278 | 1462625289004 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 204 (0x11313c000) [pid = 2278] [serial = 1120] [outer = 0x112a72800] 05:48:09 INFO - PROCESS | 2278 | 1462625289484 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]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 774ms 05:48:09 INFO - PROCESS | 2278 | 1462625289524 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 2278 | 1462625289528 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:48:09 INFO - PROCESS | 2278 | 1462625289534 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 2278 | 1462625289536 Marionette TRACE conn2 <- [1,1466,null,{}] 05:48:09 INFO - PROCESS | 2278 | 1462625289541 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}] 05:48:09 INFO - PROCESS | 2278 | 1462625289649 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:48:09 INFO - PROCESS | 2278 | 1462625289730 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae95000 == 87 [pid = 2278] [id = 374] 05:48:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 205 (0x113142800) [pid = 2278] [serial = 1121] [outer = 0x0] 05:48:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 206 (0x1131f2800) [pid = 2278] [serial = 1122] [outer = 0x113142800] 05:48:09 INFO - PROCESS | 2278 | 1462625289760 Marionette DEBUG loaded listener.js 05:48:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 207 (0x116773c00) [pid = 2278] [serial = 1123] [outer = 0x113142800] 05:48:10 INFO - PROCESS | 2278 | 1462625290216 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]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 05:48:10 INFO - PROCESS | 2278 | 1462625290271 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:48:10 INFO - PROCESS | 2278 | 1462625290273 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:48:10 INFO - PROCESS | 2278 | 1462625290277 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:48:10 INFO - PROCESS | 2278 | 1462625290279 Marionette TRACE conn2 <- [1,1470,null,{}] 05:48:10 INFO - PROCESS | 2278 | 1462625290290 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}] 05:48:10 INFO - PROCESS | 2278 | 1462625290399 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:48:10 INFO - PROCESS | 2278 | 1462625290483 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x1354b2800 == 88 [pid = 2278] [id = 375] 05:48:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 208 (0x1187c9000) [pid = 2278] [serial = 1124] [outer = 0x0] 05:48:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 209 (0x1187d1400) [pid = 2278] [serial = 1125] [outer = 0x1187c9000] 05:48:10 INFO - PROCESS | 2278 | 1462625290514 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 210 (0x1190b4c00) [pid = 2278] [serial = 1126] [outer = 0x1187c9000] 05:48:10 INFO - PROCESS | 2278 | 1462625290973 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]]]}] 05:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 722ms 05:48:11 INFO - PROCESS | 2278 | 1462625291000 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 2278 | 1462625291002 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:48:11 INFO - PROCESS | 2278 | 1462625291023 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 2278 | 1462625291024 Marionette TRACE conn2 <- [1,1474,null,{}] 05:48:11 INFO - PROCESS | 2278 | 1462625291027 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}] 05:48:11 INFO - PROCESS | 2278 | 1462625291137 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:48:11 INFO - PROCESS | 2278 | 1462625291218 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x13868b000 == 89 [pid = 2278] [id = 376] 05:48:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 211 (0x119b68000) [pid = 2278] [serial = 1127] [outer = 0x0] 05:48:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 212 (0x11a2e9c00) [pid = 2278] [serial = 1128] [outer = 0x119b68000] 05:48:11 INFO - PROCESS | 2278 | 1462625291247 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 213 (0x12113bc00) [pid = 2278] [serial = 1129] [outer = 0x119b68000] 05:48:11 INFO - PROCESS | 2278 | 1462625291660 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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 672ms 05:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:48:11 INFO - PROCESS | 2278 | 1462625291694 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 2278 | 1462625291695 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:48:11 INFO - PROCESS | 2278 | 1462625291697 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 2278 | 1462625291698 Marionette TRACE conn2 <- [1,1478,null,{}] 05:48:11 INFO - PROCESS | 2278 | 1462625291701 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}] 05:48:11 INFO - PROCESS | 2278 | 1462625291811 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:48:11 INFO - PROCESS | 2278 | 1462625291892 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x1386a2000 == 90 [pid = 2278] [id = 377] 05:48:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 214 (0x119b69800) [pid = 2278] [serial = 1130] [outer = 0x0] 05:48:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 215 (0x1242c6c00) [pid = 2278] [serial = 1131] [outer = 0x119b69800] 05:48:11 INFO - PROCESS | 2278 | 1462625291924 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 216 (0x1267f4000) [pid = 2278] [serial = 1132] [outer = 0x119b69800] 05:48:12 INFO - PROCESS | 2278 | 1462625292344 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]]]}] 05:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 669ms 05:48:12 INFO - PROCESS | 2278 | 1462625292366 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 2278 | 1462625292367 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:48:12 INFO - PROCESS | 2278 | 1462625292370 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 2278 | 1462625292373 Marionette TRACE conn2 <- [1,1482,null,{}] 05:48:12 INFO - PROCESS | 2278 | 1462625292376 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}] 05:48:12 INFO - PROCESS | 2278 | 1462625292518 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:48:12 INFO - PROCESS | 2278 | 1462625292621 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x1386db000 == 91 [pid = 2278] [id = 378] 05:48:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 217 (0x128b19c00) [pid = 2278] [serial = 1133] [outer = 0x0] 05:48:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 218 (0x12ab93c00) [pid = 2278] [serial = 1134] [outer = 0x128b19c00] 05:48:12 INFO - PROCESS | 2278 | 1462625292669 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 219 (0x12c28f800) [pid = 2278] [serial = 1135] [outer = 0x128b19c00] 05:48:13 INFO - PROCESS | 2278 | 1462625293218 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]]]}] 05:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 872ms 05:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:48:13 INFO - PROCESS | 2278 | 1462625293257 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:48:13 INFO - PROCESS | 2278 | 1462625293259 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:48:13 INFO - PROCESS | 2278 | 1462625293261 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 2278 | 1462625293263 Marionette TRACE conn2 <- [1,1486,null,{}] 05:48:13 INFO - PROCESS | 2278 | 1462625293265 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}] 05:48:13 INFO - PROCESS | 2278 | 1462625293371 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:48:13 INFO - PROCESS | 2278 | 1462625293454 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x13f9ba000 == 92 [pid = 2278] [id = 379] 05:48:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 220 (0x12a4a3000) [pid = 2278] [serial = 1136] [outer = 0x0] 05:48:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 221 (0x12c5ac400) [pid = 2278] [serial = 1137] [outer = 0x12a4a3000] 05:48:13 INFO - PROCESS | 2278 | 1462625293483 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 222 (0x12c86c800) [pid = 2278] [serial = 1138] [outer = 0x12a4a3000] 05:48:13 INFO - PROCESS | 2278 | 1462625293983 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]]]}] 05:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 770ms 05:48:14 INFO - PROCESS | 2278 | 1462625294032 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 2278 | 1462625294035 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:48:14 INFO - PROCESS | 2278 | 1462625294060 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 2278 | 1462625294063 Marionette TRACE conn2 <- [1,1490,null,{}] 05:48:14 INFO - PROCESS | 2278 | 1462625294067 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}] 05:48:14 INFO - PROCESS | 2278 | 1462625294189 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:48:14 INFO - PROCESS | 2278 | 1462625294271 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x140197000 == 93 [pid = 2278] [id = 380] 05:48:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 223 (0x12c871000) [pid = 2278] [serial = 1139] [outer = 0x0] 05:48:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 224 (0x12c964000) [pid = 2278] [serial = 1140] [outer = 0x12c871000] 05:48:14 INFO - PROCESS | 2278 | 1462625294299 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 225 (0x12ca4a800) [pid = 2278] [serial = 1141] [outer = 0x12c871000] 05:48:14 INFO - PROCESS | 2278 | 1462625294716 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]]]}] 05:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 725ms 05:48:14 INFO - PROCESS | 2278 | 1462625294782 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 2278 | 1462625294784 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:48:14 INFO - PROCESS | 2278 | 1462625294805 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 2278 | 1462625294806 Marionette TRACE conn2 <- [1,1494,null,{}] 05:48:14 INFO - PROCESS | 2278 | 1462625294810 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}] 05:48:14 INFO - PROCESS | 2278 | 1462625294920 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:48:15 INFO - PROCESS | 2278 | 1462625295005 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x1182a5800 == 94 [pid = 2278] [id = 381] 05:48:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 226 (0x111cb1c00) [pid = 2278] [serial = 1142] [outer = 0x0] 05:48:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 227 (0x1131e8000) [pid = 2278] [serial = 1143] [outer = 0x111cb1c00] 05:48:15 INFO - PROCESS | 2278 | 1462625295035 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 228 (0x12c28a000) [pid = 2278] [serial = 1144] [outer = 0x111cb1c00] 05:48:15 INFO - PROCESS | 2278 | 1462625295473 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]]]}] 05:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 739ms 05:48:15 INFO - PROCESS | 2278 | 1462625295538 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 2278 | 1462625295540 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:48:15 INFO - PROCESS | 2278 | 1462625295544 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 2278 | 1462625295545 Marionette TRACE conn2 <- [1,1498,null,{}] 05:48:15 INFO - PROCESS | 2278 | 1462625295547 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}] 05:48:15 INFO - PROCESS | 2278 | 1462625295657 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:48:15 INFO - PROCESS | 2278 | 1462625295742 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb5e800 == 95 [pid = 2278] [id = 382] 05:48:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 229 (0x119b68800) [pid = 2278] [serial = 1145] [outer = 0x0] 05:48:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 230 (0x12cd6a800) [pid = 2278] [serial = 1146] [outer = 0x119b68800] 05:48:15 INFO - PROCESS | 2278 | 1462625295771 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 231 (0x12cd72800) [pid = 2278] [serial = 1147] [outer = 0x119b68800] 05:48:16 INFO - PROCESS | 2278 | 1462625296316 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]]]}] 05:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 820ms 05:48:16 INFO - PROCESS | 2278 | 1462625296365 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:48:16 INFO - PROCESS | 2278 | 1462625296367 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:48:16 INFO - PROCESS | 2278 | 1462625296371 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 2278 | 1462625296373 Marionette TRACE conn2 <- [1,1502,null,{}] 05:48:16 INFO - PROCESS | 2278 | 1462625296376 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}] 05:48:16 INFO - PROCESS | 2278 | 1462625296487 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:48:16 INFO - PROCESS | 2278 | 1462625296606 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232b3800 == 96 [pid = 2278] [id = 383] 05:48:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 232 (0x112a70800) [pid = 2278] [serial = 1148] [outer = 0x0] 05:48:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 233 (0x11312b800) [pid = 2278] [serial = 1149] [outer = 0x112a70800] 05:48:16 INFO - PROCESS | 2278 | 1462625296638 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 234 (0x113340c00) [pid = 2278] [serial = 1150] [outer = 0x112a70800] 05:48:17 INFO - PROCESS | 2278 | 1462625297168 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]]]}] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12abcd800 == 95 [pid = 2278] [id = 274] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x135097800 == 94 [pid = 2278] [id = 276] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x134dea800 == 93 [pid = 2278] [id = 275] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x134dd5000 == 92 [pid = 2278] [id = 371] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12cdeb000 == 91 [pid = 2278] [id = 370] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x1231f0000 == 90 [pid = 2278] [id = 369] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12c83e000 == 89 [pid = 2278] [id = 368] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12be30800 == 88 [pid = 2278] [id = 367] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 233 (0x129327c00) [pid = 2278] [serial = 1005] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 232 (0x12ace4800) [pid = 2278] [serial = 1008] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 231 (0x12becbc00) [pid = 2278] [serial = 1011] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 230 (0x115e41400) [pid = 2278] [serial = 1014] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 229 (0x12c5afc00) [pid = 2278] [serial = 1053] [outer = 0x0] [url = about:blank] 05:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 872ms 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3a4800 == 87 [pid = 2278] [id = 366] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12abe2000 == 86 [pid = 2278] [id = 365] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12a447800 == 85 [pid = 2278] [id = 364] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x128c04000 == 84 [pid = 2278] [id = 363] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x119709000 == 83 [pid = 2278] [id = 362] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x118060800 == 82 [pid = 2278] [id = 361] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x119306000 == 81 [pid = 2278] [id = 360] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12d2c7000 == 80 [pid = 2278] [id = 354] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x128c18800 == 79 [pid = 2278] [id = 353] 05:48:17 INFO - PROCESS | 2278 | --DOCSHELL 0x119702800 == 78 [pid = 2278] [id = 352] 05:48:17 INFO - PROCESS | 2278 | 1462625297252 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 2278 | 1462625297256 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:48:17 INFO - PROCESS | 2278 | 1462625297260 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 2278 | 1462625297262 Marionette TRACE conn2 <- [1,1506,null,{}] 05:48:17 INFO - PROCESS | 2278 | 1462625297264 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}] 05:48:17 INFO - PROCESS | 2278 | 1462625297361 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 228 (0x128bd4000) [pid = 2278] [serial = 1035] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 227 (0x12a49b800) [pid = 2278] [serial = 1038] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 226 (0x129058c00) [pid = 2278] [serial = 1036] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 225 (0x12ab91800) [pid = 2278] [serial = 1041] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 224 (0x118022800) [pid = 2278] [serial = 1020] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 223 (0x117532800) [pid = 2278] [serial = 996] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 222 (0x1160d7c00) [pid = 2278] [serial = 1023] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 221 (0x1185cec00) [pid = 2278] [serial = 1024] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 220 (0x126165000) [pid = 2278] [serial = 1002] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 219 (0x119011400) [pid = 2278] [serial = 1026] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 218 (0x119991400) [pid = 2278] [serial = 1027] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 217 (0x11a02a800) [pid = 2278] [serial = 999] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 216 (0x11a178400) [pid = 2278] [serial = 1029] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 215 (0x12322d000) [pid = 2278] [serial = 1030] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 214 (0x116072000) [pid = 2278] [serial = 1018] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 213 (0x1132f7400) [pid = 2278] [serial = 1017] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 212 (0x1237f6800) [pid = 2278] [serial = 1045] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 211 (0x1126f3400) [pid = 2278] [serial = 993] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 210 (0x112d98c00) [pid = 2278] [serial = 1044] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 209 (0x12c5a6400) [pid = 2278] [serial = 1048] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 208 (0x12ba8f000) [pid = 2278] [serial = 1042] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 207 (0x11817b800) [pid = 2278] [serial = 1021] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 206 (0x12ba94800) [pid = 2278] [serial = 1047] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 205 (0x112784c00) [pid = 2278] [serial = 1050] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 204 (0x123272000) [pid = 2278] [serial = 1032] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 203 (0x12c28d000) [pid = 2278] [serial = 1051] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 202 (0x1268b8400) [pid = 2278] [serial = 1033] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | --DOMWINDOW == 201 (0x12a91c400) [pid = 2278] [serial = 1039] [outer = 0x0] [url = about:blank] 05:48:17 INFO - PROCESS | 2278 | 1462625297437 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x11806c000 == 79 [pid = 2278] [id = 384] 05:48:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 202 (0x112d98c00) [pid = 2278] [serial = 1151] [outer = 0x0] 05:48:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 203 (0x1160d7c00) [pid = 2278] [serial = 1152] [outer = 0x112d98c00] 05:48:17 INFO - PROCESS | 2278 | 1462625297464 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 204 (0x117e78400) [pid = 2278] [serial = 1153] [outer = 0x112d98c00] 05:48:17 INFO - PROCESS | 2278 | 1462625297764 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]]]}] 05:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 05:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:48:17 INFO - PROCESS | 2278 | 1462625297780 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 2278 | 1462625297782 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:48:17 INFO - PROCESS | 2278 | 1462625297784 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 2278 | 1462625297787 Marionette TRACE conn2 <- [1,1510,null,{}] 05:48:17 INFO - PROCESS | 2278 | 1462625297802 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}] 05:48:17 INFO - PROCESS | 2278 | 1462625297898 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:48:17 INFO - PROCESS | 2278 | 1462625297980 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x126560800 == 80 [pid = 2278] [id = 385] 05:48:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 205 (0x1161e9000) [pid = 2278] [serial = 1154] [outer = 0x0] 05:48:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 206 (0x1190b4000) [pid = 2278] [serial = 1155] [outer = 0x1161e9000] 05:48:18 INFO - PROCESS | 2278 | 1462625298007 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 207 (0x119e70400) [pid = 2278] [serial = 1156] [outer = 0x1161e9000] 05:48:18 INFO - PROCESS | 2278 | 1462625298336 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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 581ms 05:48:18 INFO - PROCESS | 2278 | 1462625298366 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 2278 | 1462625298368 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:48:18 INFO - PROCESS | 2278 | 1462625298372 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 2278 | 1462625298373 Marionette TRACE conn2 <- [1,1514,null,{}] 05:48:18 INFO - PROCESS | 2278 | 1462625298376 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}] 05:48:18 INFO - PROCESS | 2278 | 1462625298536 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:48:18 INFO - PROCESS | 2278 | 1462625298644 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a43b000 == 81 [pid = 2278] [id = 386] 05:48:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 208 (0x11998cc00) [pid = 2278] [serial = 1157] [outer = 0x0] 05:48:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 209 (0x11a2e0c00) [pid = 2278] [serial = 1158] [outer = 0x11998cc00] 05:48:18 INFO - PROCESS | 2278 | 1462625298671 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 210 (0x1237f1c00) [pid = 2278] [serial = 1159] [outer = 0x11998cc00] 05:48:18 INFO - PROCESS | 2278 | 1462625298945 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]]]}] 05:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 621ms 05:48:18 INFO - PROCESS | 2278 | 1462625298995 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 2278 | 1462625298996 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:48:18 INFO - PROCESS | 2278 | 1462625298998 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 2278 | 1462625298999 Marionette TRACE conn2 <- [1,1518,null,{}] 05:48:19 INFO - PROCESS | 2278 | 1462625299002 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}] 05:48:19 INFO - PROCESS | 2278 | 1462625299133 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:48:19 INFO - PROCESS | 2278 | 1462625299175 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3a5800 == 82 [pid = 2278] [id = 387] 05:48:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 211 (0x113404000) [pid = 2278] [serial = 1160] [outer = 0x0] 05:48:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 212 (0x1242c6000) [pid = 2278] [serial = 1161] [outer = 0x113404000] 05:48:19 INFO - PROCESS | 2278 | 1462625299200 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 213 (0x126893400) [pid = 2278] [serial = 1162] [outer = 0x113404000] 05:48:19 INFO - PROCESS | 2278 | 1462625299511 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]]]}] 05:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 568ms 05:48:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:48:19 INFO - PROCESS | 2278 | 1462625299567 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 2278 | 1462625299568 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:48:19 INFO - PROCESS | 2278 | 1462625299575 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 2278 | 1462625299577 Marionette TRACE conn2 <- [1,1522,null,{}] 05:48:19 INFO - PROCESS | 2278 | 1462625299579 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}] 05:48:19 INFO - PROCESS | 2278 | 1462625299708 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:48:19 INFO - PROCESS | 2278 | 1462625299721 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c556000 == 83 [pid = 2278] [id = 388] 05:48:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 214 (0x1268ae000) [pid = 2278] [serial = 1163] [outer = 0x0] 05:48:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 215 (0x128bdc400) [pid = 2278] [serial = 1164] [outer = 0x1268ae000] 05:48:19 INFO - PROCESS | 2278 | 1462625299745 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 216 (0x12a914c00) [pid = 2278] [serial = 1165] [outer = 0x1268ae000] 05:48:20 INFO - PROCESS | 2278 | 1462625300093 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"]]]}] 05:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:48:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:48:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:48:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:48:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:48:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 575ms 05:48:20 INFO - PROCESS | 2278 | 1462625300146 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:48:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:48:20 INFO - PROCESS | 2278 | 1462625300148 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:48:20 INFO - PROCESS | 2278 | 1462625300151 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 2278 | 1462625300152 Marionette TRACE conn2 <- [1,1526,null,{}] 05:48:20 INFO - PROCESS | 2278 | 1462625300154 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}] 05:48:20 INFO - PROCESS | 2278 | 1462625300278 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:48:20 INFO - PROCESS | 2278 | 1462625300289 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d175000 == 84 [pid = 2278] [id = 389] 05:48:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 217 (0x1268b8400) [pid = 2278] [serial = 1166] [outer = 0x0] 05:48:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 218 (0x12ace1c00) [pid = 2278] [serial = 1167] [outer = 0x1268b8400] 05:48:20 INFO - PROCESS | 2278 | 1462625300313 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 219 (0x12c290400) [pid = 2278] [serial = 1168] [outer = 0x1268b8400] 05:48:20 INFO - PROCESS | 2278 | 1462625300648 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"]]]}] 05:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:48:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:48:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:48:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 518ms 05:48:20 INFO - PROCESS | 2278 | 1462625300670 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 2278 | 1462625300671 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:48:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:48:20 INFO - PROCESS | 2278 | 1462625300673 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 2278 | 1462625300674 Marionette TRACE conn2 <- [1,1530,null,{}] 05:48:20 INFO - PROCESS | 2278 | 1462625300677 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}] 05:48:20 INFO - PROCESS | 2278 | 1462625300792 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:48:20 INFO - PROCESS | 2278 | 1462625300805 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x134ded800 == 85 [pid = 2278] [id = 390] 05:48:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 220 (0x12ab94000) [pid = 2278] [serial = 1169] [outer = 0x0] 05:48:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 221 (0x12c868000) [pid = 2278] [serial = 1170] [outer = 0x12ab94000] 05:48:20 INFO - PROCESS | 2278 | 1462625300830 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 222 (0x12cd6fc00) [pid = 2278] [serial = 1171] [outer = 0x12ab94000] 05:48:21 INFO - PROCESS | 2278 | 1462625301161 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]]]}] 05:48:21 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:48:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:48:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:48:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:48:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:48:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:48:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 518ms 05:48:21 INFO - PROCESS | 2278 | 1462625301193 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 2278 | 1462625301194 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:48:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:48:21 INFO - PROCESS | 2278 | 1462625301196 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 2278 | 1462625301197 Marionette TRACE conn2 <- [1,1534,null,{}] 05:48:21 INFO - PROCESS | 2278 | 1462625301199 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}] 05:48:21 INFO - PROCESS | 2278 | 1462625301323 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:48:21 INFO - PROCESS | 2278 | 1462625301340 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x135bed000 == 86 [pid = 2278] [id = 391] 05:48:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 223 (0x12a921000) [pid = 2278] [serial = 1172] [outer = 0x0] 05:48:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 224 (0x12d88e400) [pid = 2278] [serial = 1173] [outer = 0x12a921000] 05:48:21 INFO - PROCESS | 2278 | 1462625301370 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 225 (0x12d894400) [pid = 2278] [serial = 1174] [outer = 0x12a921000] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 224 (0x126549000) [pid = 2278] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 223 (0x119007000) [pid = 2278] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 222 (0x1268b7800) [pid = 2278] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 221 (0x11998c400) [pid = 2278] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 220 (0x12322e800) [pid = 2278] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 219 (0x110fba400) [pid = 2278] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 218 (0x12c5a7000) [pid = 2278] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 217 (0x115e3e400) [pid = 2278] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 216 (0x112a70400) [pid = 2278] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 215 (0x128b18c00) [pid = 2278] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 214 (0x113dedc00) [pid = 2278] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 213 (0x128d86c00) [pid = 2278] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 212 (0x12113c000) [pid = 2278] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 211 (0x1237f5800) [pid = 2278] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 210 (0x110f75400) [pid = 2278] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 209 (0x1211cf000) [pid = 2278] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:48:21 INFO - PROCESS | 2278 | --DOMWINDOW == 208 (0x12a4a4000) [pid = 2278] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:48:22 INFO - PROCESS | 2278 | 1462625302004 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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:48:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 821ms 05:48:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:48:22 INFO - PROCESS | 2278 | 1462625302017 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 2278 | 1462625302019 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:48:22 INFO - PROCESS | 2278 | 1462625302046 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 2278 | 1462625302047 Marionette TRACE conn2 <- [1,1538,null,{}] 05:48:22 INFO - PROCESS | 2278 | 1462625302050 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}] 05:48:22 INFO - PROCESS | 2278 | 1462625302180 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:48:22 INFO - PROCESS | 2278 | 1462625302231 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae9e800 == 87 [pid = 2278] [id = 392] 05:48:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 209 (0x110f4fc00) [pid = 2278] [serial = 1175] [outer = 0x0] 05:48:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 210 (0x119006c00) [pid = 2278] [serial = 1176] [outer = 0x110f4fc00] 05:48:22 INFO - PROCESS | 2278 | 1462625302257 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 211 (0x1242bec00) [pid = 2278] [serial = 1177] [outer = 0x110f4fc00] 05:48:22 INFO - PROCESS | 2278 | 1462625302609 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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:48:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 645ms 05:48:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:48:22 INFO - PROCESS | 2278 | 1462625302667 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 2278 | 1462625302669 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:48:22 INFO - PROCESS | 2278 | 1462625302672 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 2278 | 1462625302675 Marionette TRACE conn2 <- [1,1542,null,{}] 05:48:22 INFO - PROCESS | 2278 | 1462625302679 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}] 05:48:22 INFO - PROCESS | 2278 | 1462625302881 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:48:22 INFO - PROCESS | 2278 | 1462625302898 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x137c07800 == 88 [pid = 2278] [id = 393] 05:48:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 212 (0x12a714400) [pid = 2278] [serial = 1178] [outer = 0x0] 05:48:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 213 (0x12ee89800) [pid = 2278] [serial = 1179] [outer = 0x12a714400] 05:48:22 INFO - PROCESS | 2278 | 1462625302944 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 214 (0x12ee93000) [pid = 2278] [serial = 1180] [outer = 0x12a714400] 05:48:23 INFO - PROCESS | 2278 | 1462625303326 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]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:48:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 672ms 05:48:23 INFO - PROCESS | 2278 | 1462625303345 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 2278 | 1462625303346 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:48:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:48:23 INFO - PROCESS | 2278 | 1462625303348 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 2278 | 1462625303349 Marionette TRACE conn2 <- [1,1546,null,{}] 05:48:23 INFO - PROCESS | 2278 | 1462625303352 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}] 05:48:23 INFO - PROCESS | 2278 | 1462625303461 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:48:23 INFO - PROCESS | 2278 | 1462625303542 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x138686000 == 89 [pid = 2278] [id = 394] 05:48:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 215 (0x12a93cc00) [pid = 2278] [serial = 1181] [outer = 0x0] 05:48:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 216 (0x12eee8c00) [pid = 2278] [serial = 1182] [outer = 0x12a93cc00] 05:48:23 INFO - PROCESS | 2278 | 1462625303567 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 217 (0x12eeedc00) [pid = 2278] [serial = 1183] [outer = 0x12a93cc00] 05:48:23 INFO - PROCESS | 2278 | 1462625303935 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]]]}] 05:48:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:48:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 620ms 05:48:23 INFO - PROCESS | 2278 | 1462625303969 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 2278 | 1462625303971 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:48:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:48:23 INFO - PROCESS | 2278 | 1462625303975 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 2278 | 1462625303978 Marionette TRACE conn2 <- [1,1550,null,{}] 05:48:23 INFO - PROCESS | 2278 | 1462625303982 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}] 05:48:24 INFO - PROCESS | 2278 | 1462625304103 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:48:24 INFO - PROCESS | 2278 | 1462625304189 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a073000 == 90 [pid = 2278] [id = 395] 05:48:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 218 (0x112780800) [pid = 2278] [serial = 1184] [outer = 0x0] 05:48:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 219 (0x112a42c00) [pid = 2278] [serial = 1185] [outer = 0x112780800] 05:48:24 INFO - PROCESS | 2278 | 1462625304220 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 220 (0x113145000) [pid = 2278] [serial = 1186] [outer = 0x112780800] 05:48:24 INFO - PROCESS | 2278 | 1462625304660 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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:48:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 725ms 05:48:24 INFO - PROCESS | 2278 | 1462625304700 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 2278 | 1462625304705 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:48:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:48:24 INFO - PROCESS | 2278 | 1462625304734 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 2278 | 1462625304736 Marionette TRACE conn2 <- [1,1554,null,{}] 05:48:24 INFO - PROCESS | 2278 | 1462625304771 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}] 05:48:24 INFO - PROCESS | 2278 | 1462625304886 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:48:24 INFO - PROCESS | 2278 | 1462625304974 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abe1000 == 91 [pid = 2278] [id = 396] 05:48:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 221 (0x118029400) [pid = 2278] [serial = 1187] [outer = 0x0] 05:48:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 222 (0x1185bd800) [pid = 2278] [serial = 1188] [outer = 0x118029400] 05:48:25 INFO - PROCESS | 2278 | 1462625305004 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 223 (0x118c78800) [pid = 2278] [serial = 1189] [outer = 0x118029400] 05:48:25 INFO - PROCESS | 2278 | 1462625305428 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]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:48:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 732ms 05:48:25 INFO - PROCESS | 2278 | 1462625305467 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:48:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:48:25 INFO - PROCESS | 2278 | 1462625305468 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:48:25 INFO - PROCESS | 2278 | 1462625305471 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 2278 | 1462625305474 Marionette TRACE conn2 <- [1,1558,null,{}] 05:48:25 INFO - PROCESS | 2278 | 1462625305481 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}] 05:48:25 INFO - PROCESS | 2278 | 1462625305597 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:48:25 INFO - PROCESS | 2278 | 1462625305714 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x137b1b800 == 92 [pid = 2278] [id = 397] 05:48:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 224 (0x1199da800) [pid = 2278] [serial = 1190] [outer = 0x0] 05:48:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 225 (0x12113f000) [pid = 2278] [serial = 1191] [outer = 0x1199da800] 05:48:25 INFO - PROCESS | 2278 | 1462625305749 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 226 (0x128b1a000) [pid = 2278] [serial = 1192] [outer = 0x1199da800] 05:48:26 INFO - PROCESS | 2278 | 1462625306177 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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:48:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 773ms 05:48:26 INFO - PROCESS | 2278 | 1462625306245 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:48:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:48:26 INFO - PROCESS | 2278 | 1462625306248 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:48:26 INFO - PROCESS | 2278 | 1462625306250 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 2278 | 1462625306251 Marionette TRACE conn2 <- [1,1562,null,{}] 05:48:26 INFO - PROCESS | 2278 | 1462625306254 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}] 05:48:26 INFO - PROCESS | 2278 | 1462625306365 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:48:26 INFO - PROCESS | 2278 | 1462625306454 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x138756000 == 93 [pid = 2278] [id = 398] 05:48:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 227 (0x128c3d400) [pid = 2278] [serial = 1193] [outer = 0x0] 05:48:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 228 (0x129325400) [pid = 2278] [serial = 1194] [outer = 0x128c3d400] 05:48:26 INFO - PROCESS | 2278 | 1462625306485 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 229 (0x12ace0000) [pid = 2278] [serial = 1195] [outer = 0x128c3d400] 05:48:26 INFO - PROCESS | 2278 | 1462625306905 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]]]}] 05:48:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:48:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 669ms 05:48:26 INFO - PROCESS | 2278 | 1462625306920 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 2278 | 1462625306922 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:48:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:48:26 INFO - PROCESS | 2278 | 1462625306926 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 2278 | 1462625306927 Marionette TRACE conn2 <- [1,1566,null,{}] 05:48:26 INFO - PROCESS | 2278 | 1462625306929 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}] 05:48:27 INFO - PROCESS | 2278 | 1462625307038 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:48:27 INFO - PROCESS | 2278 | 1462625307156 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x138769800 == 94 [pid = 2278] [id = 399] 05:48:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 230 (0x129325800) [pid = 2278] [serial = 1196] [outer = 0x0] 05:48:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 231 (0x12c5a4000) [pid = 2278] [serial = 1197] [outer = 0x129325800] 05:48:27 INFO - PROCESS | 2278 | 1462625307187 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 232 (0x12cd72c00) [pid = 2278] [serial = 1198] [outer = 0x129325800] 05:48:27 INFO - PROCESS | 2278 | 1462625307595 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]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:48:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 718ms 05:48:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:48:27 INFO - PROCESS | 2278 | 1462625307645 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:48:27 INFO - PROCESS | 2278 | 1462625307646 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:48:27 INFO - PROCESS | 2278 | 1462625307648 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 2278 | 1462625307649 Marionette TRACE conn2 <- [1,1570,null,{}] 05:48:27 INFO - PROCESS | 2278 | 1462625307651 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}] 05:48:27 INFO - PROCESS | 2278 | 1462625307800 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:48:27 INFO - PROCESS | 2278 | 1462625307921 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x13598a000 == 95 [pid = 2278] [id = 400] 05:48:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 233 (0x12ee87800) [pid = 2278] [serial = 1199] [outer = 0x0] 05:48:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 234 (0x12eee7800) [pid = 2278] [serial = 1200] [outer = 0x12ee87800] 05:48:27 INFO - PROCESS | 2278 | 1462625307953 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 235 (0x134e6a800) [pid = 2278] [serial = 1201] [outer = 0x12ee87800] 05:48:28 INFO - PROCESS | 2278 | 1462625308370 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]]]}] 05:48:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:48:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 769ms 05:48:28 INFO - PROCESS | 2278 | 1462625308418 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:48:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:48:28 INFO - PROCESS | 2278 | 1462625308420 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:48:28 INFO - PROCESS | 2278 | 1462625308424 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 2278 | 1462625308426 Marionette TRACE conn2 <- [1,1574,null,{}] 05:48:28 INFO - PROCESS | 2278 | 1462625308429 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}] 05:48:28 INFO - PROCESS | 2278 | 1462625308596 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:48:28 INFO - PROCESS | 2278 | 1462625308691 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x138788800 == 96 [pid = 2278] [id = 401] 05:48:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 236 (0x12ace5800) [pid = 2278] [serial = 1202] [outer = 0x0] 05:48:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 237 (0x12ee45c00) [pid = 2278] [serial = 1203] [outer = 0x12ace5800] 05:48:28 INFO - PROCESS | 2278 | 1462625308720 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 238 (0x12ee4d400) [pid = 2278] [serial = 1204] [outer = 0x12ace5800] 05:48:29 INFO - PROCESS | 2278 | 1462625309178 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]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:48:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 772ms 05:48:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:48:29 INFO - PROCESS | 2278 | 1462625309196 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 2278 | 1462625309198 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:48:29 INFO - PROCESS | 2278 | 1462625309201 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 2278 | 1462625309204 Marionette TRACE conn2 <- [1,1578,null,{}] 05:48:29 INFO - PROCESS | 2278 | 1462625309207 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}] 05:48:29 INFO - PROCESS | 2278 | 1462625309374 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:48:29 INFO - PROCESS | 2278 | 1462625309539 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x140269000 == 97 [pid = 2278] [id = 402] 05:48:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 239 (0x119731800) [pid = 2278] [serial = 1205] [outer = 0x0] 05:48:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 240 (0x12ee50800) [pid = 2278] [serial = 1206] [outer = 0x119731800] 05:48:29 INFO - PROCESS | 2278 | 1462625309589 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 241 (0x134e6e000) [pid = 2278] [serial = 1207] [outer = 0x119731800] 05:48:30 INFO - PROCESS | 2278 | 1462625310005 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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 824ms 05:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:48:30 INFO - PROCESS | 2278 | 1462625310026 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 2278 | 1462625310027 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:48:30 INFO - PROCESS | 2278 | 1462625310029 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 2278 | 1462625310030 Marionette TRACE conn2 <- [1,1582,null,{}] 05:48:30 INFO - PROCESS | 2278 | 1462625310033 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}] 05:48:30 INFO - PROCESS | 2278 | 1462625310143 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:48:30 INFO - PROCESS | 2278 | 1462625310276 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x14027a000 == 98 [pid = 2278] [id = 403] 05:48:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 242 (0x113127c00) [pid = 2278] [serial = 1208] [outer = 0x0] 05:48:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 243 (0x13f823400) [pid = 2278] [serial = 1209] [outer = 0x113127c00] 05:48:30 INFO - PROCESS | 2278 | 1462625310307 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 244 (0x13f829c00) [pid = 2278] [serial = 1210] [outer = 0x113127c00] 05:48:30 INFO - PROCESS | 2278 | 1462625310696 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]]]}] 05:48:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:48:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 721ms 05:48:30 INFO - PROCESS | 2278 | 1462625310751 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 2278 | 1462625310753 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:48:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:48:30 INFO - PROCESS | 2278 | 1462625310755 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 2278 | 1462625310756 Marionette TRACE conn2 <- [1,1586,null,{}] 05:48:30 INFO - PROCESS | 2278 | 1462625310759 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}] 05:48:30 INFO - PROCESS | 2278 | 1462625310890 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:48:30 INFO - PROCESS | 2278 | 1462625310983 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a253000 == 99 [pid = 2278] [id = 404] 05:48:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 245 (0x1126eb400) [pid = 2278] [serial = 1211] [outer = 0x0] 05:48:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 246 (0x119b6a400) [pid = 2278] [serial = 1212] [outer = 0x1126eb400] 05:48:31 INFO - PROCESS | 2278 | 1462625311012 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 247 (0x13f82ac00) [pid = 2278] [serial = 1213] [outer = 0x1126eb400] 05:48:31 INFO - PROCESS | 2278 | 1462625311405 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]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:48:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 721ms 05:48:31 INFO - PROCESS | 2278 | 1462625311476 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:48:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:48:31 INFO - PROCESS | 2278 | 1462625311478 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:48:31 INFO - PROCESS | 2278 | 1462625311480 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 2278 | 1462625311482 Marionette TRACE conn2 <- [1,1590,null,{}] 05:48:31 INFO - PROCESS | 2278 | 1462625311485 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}] 05:48:31 INFO - PROCESS | 2278 | 1462625311612 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:48:31 INFO - PROCESS | 2278 | 1462625311706 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c22e800 == 100 [pid = 2278] [id = 405] 05:48:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 248 (0x13f82bc00) [pid = 2278] [serial = 1214] [outer = 0x0] 05:48:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 249 (0x14057e800) [pid = 2278] [serial = 1215] [outer = 0x13f82bc00] 05:48:31 INFO - PROCESS | 2278 | 1462625311740 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 250 (0x140584800) [pid = 2278] [serial = 1216] [outer = 0x13f82bc00] 05:48:32 INFO - PROCESS | 2278 | 1462625312399 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]]]}] 05:48:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:48:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 971ms 05:48:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:48:32 INFO - PROCESS | 2278 | 1462625312452 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 2278 | 1462625312454 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:48:32 INFO - PROCESS | 2278 | 1462625312459 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 2278 | 1462625312462 Marionette TRACE conn2 <- [1,1594,null,{}] 05:48:32 INFO - PROCESS | 2278 | 1462625312465 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}] 05:48:32 INFO - PROCESS | 2278 | 1462625312574 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:48:32 INFO - PROCESS | 2278 | 1462625312669 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6b9000 == 101 [pid = 2278] [id = 406] 05:48:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 251 (0x112a71400) [pid = 2278] [serial = 1217] [outer = 0x0] 05:48:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 252 (0x113146000) [pid = 2278] [serial = 1218] [outer = 0x112a71400] 05:48:32 INFO - PROCESS | 2278 | 1462625312698 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 253 (0x116777800) [pid = 2278] [serial = 1219] [outer = 0x112a71400] 05:48:33 INFO - PROCESS | 2278 | 1462625313115 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]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 723ms 05:48:33 INFO - PROCESS | 2278 | 1462625313182 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 2278 | 1462625313188 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:48:33 INFO - PROCESS | 2278 | 1462625313194 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 2278 | 1462625313196 Marionette TRACE conn2 <- [1,1598,null,{}] 05:48:33 INFO - PROCESS | 2278 | 1462625313199 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}] 05:48:33 INFO - PROCESS | 2278 | 1462625313341 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:48:33 INFO - PROCESS | 2278 | 1462625313440 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x12111f000 == 102 [pid = 2278] [id = 407] 05:48:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 254 (0x117540800) [pid = 2278] [serial = 1220] [outer = 0x0] 05:48:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 255 (0x11817c800) [pid = 2278] [serial = 1221] [outer = 0x117540800] 05:48:33 INFO - PROCESS | 2278 | 1462625313467 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 256 (0x1185cfc00) [pid = 2278] [serial = 1222] [outer = 0x117540800] 05:48:33 INFO - PROCESS | 2278 | --DOCSHELL 0x137c07800 == 101 [pid = 2278] [id = 393] 05:48:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12ae9e800 == 100 [pid = 2278] [id = 392] 05:48:33 INFO - PROCESS | 2278 | --DOMWINDOW == 255 (0x117e7cc00) [pid = 2278] [serial = 1077] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 2278 | --DOMWINDOW == 254 (0x11312c800) [pid = 2278] [serial = 1116] [outer = 0x0] [url = about:blank] 05:48:33 INFO - PROCESS | 2278 | --DOCSHELL 0x135bed000 == 99 [pid = 2278] [id = 391] 05:48:33 INFO - PROCESS | 2278 | --DOCSHELL 0x134ded800 == 98 [pid = 2278] [id = 390] 05:48:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12d175000 == 97 [pid = 2278] [id = 389] 05:48:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12c556000 == 96 [pid = 2278] [id = 388] 05:48:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3a5800 == 95 [pid = 2278] [id = 387] 05:48:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12a43b000 == 94 [pid = 2278] [id = 386] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x126560800 == 93 [pid = 2278] [id = 385] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x11806c000 == 92 [pid = 2278] [id = 384] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x1232b3800 == 91 [pid = 2278] [id = 383] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x1182a5800 == 90 [pid = 2278] [id = 381] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x140197000 == 89 [pid = 2278] [id = 380] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x13f9ba000 == 88 [pid = 2278] [id = 379] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x1386db000 == 87 [pid = 2278] [id = 378] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x1386a2000 == 86 [pid = 2278] [id = 377] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x13868b000 == 85 [pid = 2278] [id = 376] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x1354b2800 == 84 [pid = 2278] [id = 375] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x12ae95000 == 83 [pid = 2278] [id = 374] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x11a254000 == 82 [pid = 2278] [id = 373] 05:48:34 INFO - PROCESS | 2278 | --DOCSHELL 0x1354be800 == 81 [pid = 2278] [id = 372] 05:48:34 INFO - PROCESS | 2278 | 1462625314037 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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 872ms 05:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:48:34 INFO - PROCESS | 2278 | 1462625314066 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 2278 | 1462625314067 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:48:34 INFO - PROCESS | 2278 | 1462625314069 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 2278 | 1462625314071 Marionette TRACE conn2 <- [1,1602,null,{}] 05:48:34 INFO - PROCESS | 2278 | 1462625314079 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}] 05:48:34 INFO - PROCESS | 2278 | 1462625314175 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 253 (0x1267f7c00) [pid = 2278] [serial = 931] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 252 (0x124db9c00) [pid = 2278] [serial = 870] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 251 (0x110f82000) [pid = 2278] [serial = 816] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 250 (0x128b21000) [pid = 2278] [serial = 1098] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 249 (0x1193c5400) [pid = 2278] [serial = 1089] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 248 (0x129321000) [pid = 2278] [serial = 1101] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 247 (0x119b65000) [pid = 2278] [serial = 1092] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 246 (0x1237ed800) [pid = 2278] [serial = 1095] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 245 (0x112a41000) [pid = 2278] [serial = 1081] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 244 (0x111caf000) [pid = 2278] [serial = 1080] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 243 (0x124a99400) [pid = 2278] [serial = 1062] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 242 (0x12a49d400) [pid = 2278] [serial = 1065] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 241 (0x12c868400) [pid = 2278] [serial = 1054] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 240 (0x112a47400) [pid = 2278] [serial = 1056] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 239 (0x118175000) [pid = 2278] [serial = 1086] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 238 (0x1185d7c00) [pid = 2278] [serial = 1087] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 237 (0x11753dc00) [pid = 2278] [serial = 1084] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 236 (0x115ec5400) [pid = 2278] [serial = 1083] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 235 (0x12c283400) [pid = 2278] [serial = 1068] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 234 (0x12a718400) [pid = 2278] [serial = 1104] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 233 (0x12c86e800) [pid = 2278] [serial = 1071] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 232 (0x12ca48400) [pid = 2278] [serial = 1074] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 231 (0x1182d9400) [pid = 2278] [serial = 1059] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 230 (0x1295f5c00) [pid = 2278] [serial = 1102] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 229 (0x12a942400) [pid = 2278] [serial = 1105] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 228 (0x1247fe400) [pid = 2278] [serial = 1108] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 227 (0x118179400) [pid = 2278] [serial = 1107] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 226 (0x1196ca800) [pid = 2278] [serial = 1090] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 225 (0x11a17c000) [pid = 2278] [serial = 1093] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 224 (0x12ace6800) [pid = 2278] [serial = 1110] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 223 (0x128c3e000) [pid = 2278] [serial = 1099] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 222 (0x12bec7000) [pid = 2278] [serial = 1111] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 221 (0x128c45c00) [pid = 2278] [serial = 1113] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 220 (0x125721800) [pid = 2278] [serial = 1096] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 219 (0x12ba94400) [pid = 2278] [serial = 1114] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | --DOMWINDOW == 218 (0x12ab8f800) [pid = 2278] [serial = 991] [outer = 0x0] [url = about:blank] 05:48:34 INFO - PROCESS | 2278 | 1462625314267 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a254000 == 82 [pid = 2278] [id = 408] 05:48:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 219 (0x1130a5c00) [pid = 2278] [serial = 1223] [outer = 0x0] 05:48:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 220 (0x1180bd400) [pid = 2278] [serial = 1224] [outer = 0x1130a5c00] 05:48:34 INFO - PROCESS | 2278 | 1462625314297 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 221 (0x119994800) [pid = 2278] [serial = 1225] [outer = 0x1130a5c00] 05:48:34 INFO - PROCESS | 2278 | 1462625314631 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]]]}] 05:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 572ms 05:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:48:34 INFO - PROCESS | 2278 | 1462625314643 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 2278 | 1462625314645 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:48:34 INFO - PROCESS | 2278 | 1462625314647 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 2278 | 1462625314648 Marionette TRACE conn2 <- [1,1606,null,{}] 05:48:34 INFO - PROCESS | 2278 | 1462625314650 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}] 05:48:34 INFO - PROCESS | 2278 | 1462625314745 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:48:34 INFO - PROCESS | 2278 | 1462625314820 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x125639000 == 83 [pid = 2278] [id = 409] 05:48:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 222 (0x119991400) [pid = 2278] [serial = 1226] [outer = 0x0] 05:48:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 223 (0x11a2e6c00) [pid = 2278] [serial = 1227] [outer = 0x119991400] 05:48:34 INFO - PROCESS | 2278 | 1462625314846 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 224 (0x12322f800) [pid = 2278] [serial = 1228] [outer = 0x119991400] 05:48:35 INFO - PROCESS | 2278 | 1462625315143 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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 05:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:48:35 INFO - PROCESS | 2278 | 1462625315165 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 2278 | 1462625315167 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:48:35 INFO - PROCESS | 2278 | 1462625315180 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 2278 | 1462625315181 Marionette TRACE conn2 <- [1,1610,null,{}] 05:48:35 INFO - PROCESS | 2278 | 1462625315183 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}] 05:48:35 INFO - PROCESS | 2278 | 1462625315274 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:48:35 INFO - PROCESS | 2278 | 1462625315278 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b343000 == 84 [pid = 2278] [id = 410] 05:48:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 225 (0x123693400) [pid = 2278] [serial = 1229] [outer = 0x0] 05:48:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 226 (0x124dbe400) [pid = 2278] [serial = 1230] [outer = 0x123693400] 05:48:35 INFO - PROCESS | 2278 | 1462625315303 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 227 (0x126893000) [pid = 2278] [serial = 1231] [outer = 0x123693400] 05:48:35 INFO - PROCESS | 2278 | 1462625315643 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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 481ms 05:48:35 INFO - PROCESS | 2278 | 1462625315653 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 2278 | 1462625315654 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:48:35 INFO - PROCESS | 2278 | 1462625315664 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 2278 | 1462625315665 Marionette TRACE conn2 <- [1,1614,null,{}] 05:48:35 INFO - PROCESS | 2278 | 1462625315667 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}] 05:48:35 INFO - PROCESS | 2278 | 1462625315830 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:48:35 INFO - PROCESS | 2278 | 1462625315876 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be38000 == 85 [pid = 2278] [id = 411] 05:48:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 228 (0x124db9c00) [pid = 2278] [serial = 1232] [outer = 0x0] 05:48:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 229 (0x128c3c800) [pid = 2278] [serial = 1233] [outer = 0x124db9c00] 05:48:35 INFO - PROCESS | 2278 | 1462625315902 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 230 (0x12a93e000) [pid = 2278] [serial = 1234] [outer = 0x124db9c00] 05:48:36 INFO - PROCESS | 2278 | 1462625316218 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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:48:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 574ms 05:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:48:36 INFO - PROCESS | 2278 | 1462625316233 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 2278 | 1462625316234 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:48:36 INFO - PROCESS | 2278 | 1462625316236 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 2278 | 1462625316237 Marionette TRACE conn2 <- [1,1618,null,{}] 05:48:36 INFO - PROCESS | 2278 | 1462625316243 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}] 05:48:36 INFO - PROCESS | 2278 | 1462625316365 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:48:36 INFO - PROCESS | 2278 | 1462625316385 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c846000 == 86 [pid = 2278] [id = 412] 05:48:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 231 (0x12a91bc00) [pid = 2278] [serial = 1235] [outer = 0x0] 05:48:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 232 (0x12ba94400) [pid = 2278] [serial = 1236] [outer = 0x12a91bc00] 05:48:36 INFO - PROCESS | 2278 | 1462625316411 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 233 (0x12c28f400) [pid = 2278] [serial = 1237] [outer = 0x12a91bc00] 05:48:36 INFO - PROCESS | 2278 | 1462625316777 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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:48:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 572ms 05:48:36 INFO - PROCESS | 2278 | 1462625316812 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 2278 | 1462625316813 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:48:36 INFO - PROCESS | 2278 | 1462625316816 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 2278 | 1462625316817 Marionette TRACE conn2 <- [1,1622,null,{}] 05:48:36 INFO - PROCESS | 2278 | 1462625316819 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}] 05:48:36 INFO - PROCESS | 2278 | 1462625316945 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:48:36 INFO - PROCESS | 2278 | 1462625316958 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d18a000 == 87 [pid = 2278] [id = 413] 05:48:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 234 (0x12acee800) [pid = 2278] [serial = 1238] [outer = 0x0] 05:48:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 235 (0x12c867000) [pid = 2278] [serial = 1239] [outer = 0x12acee800] 05:48:36 INFO - PROCESS | 2278 | 1462625316986 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 236 (0x12c96e800) [pid = 2278] [serial = 1240] [outer = 0x12acee800] 05:48:37 INFO - PROCESS | 2278 | 1462625317478 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]]]}] 05:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 668ms 05:48:37 INFO - PROCESS | 2278 | 1462625317485 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 2278 | 1462625317487 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:48:37 INFO - PROCESS | 2278 | 1462625317509 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 2278 | 1462625317510 Marionette TRACE conn2 <- [1,1626,null,{}] 05:48:37 INFO - PROCESS | 2278 | 1462625317512 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}] 05:48:37 INFO - PROCESS | 2278 | 1462625317639 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:48:37 INFO - PROCESS | 2278 | 1462625317681 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x134dd9800 == 88 [pid = 2278] [id = 414] 05:48:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 237 (0x112859000) [pid = 2278] [serial = 1241] [outer = 0x0] 05:48:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 238 (0x11285c400) [pid = 2278] [serial = 1242] [outer = 0x112859000] 05:48:37 INFO - PROCESS | 2278 | 1462625317712 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 239 (0x112860400) [pid = 2278] [serial = 1243] [outer = 0x112859000] 05:48:38 INFO - PROCESS | 2278 | 1462625318038 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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 238 (0x112a70800) [pid = 2278] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 237 (0x1268ae000) [pid = 2278] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 236 (0x112d98c00) [pid = 2278] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 235 (0x113404000) [pid = 2278] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 234 (0x11998cc00) [pid = 2278] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 233 (0x1268b8400) [pid = 2278] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 232 (0x1161e9000) [pid = 2278] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 231 (0x12a921000) [pid = 2278] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 230 (0x12a714400) [pid = 2278] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 229 (0x110f4fc00) [pid = 2278] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:48:38 INFO - PROCESS | 2278 | --DOMWINDOW == 228 (0x12ab94000) [pid = 2278] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:48:38 INFO - PROCESS | 2278 | 1462625318259 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 2278 | 1462625318260 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:48:38 INFO - PROCESS | 2278 | 1462625318271 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 2278 | 1462625318272 Marionette TRACE conn2 <- [1,1630,null,{}] 05:48:38 INFO - PROCESS | 2278 | 1462625318275 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}] 05:48:38 INFO - PROCESS | 2278 | 1462625318370 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:48:38 INFO - PROCESS | 2278 | 1462625318374 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d76e800 == 89 [pid = 2278] [id = 415] 05:48:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 229 (0x1161e9000) [pid = 2278] [serial = 1244] [outer = 0x0] 05:48:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 230 (0x12571f800) [pid = 2278] [serial = 1245] [outer = 0x1161e9000] 05:48:38 INFO - PROCESS | 2278 | 1462625318400 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 231 (0x12c962400) [pid = 2278] [serial = 1246] [outer = 0x1161e9000] 05:48:38 INFO - PROCESS | 2278 | 1462625318758 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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 05:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:48:38 INFO - PROCESS | 2278 | 1462625318791 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 2278 | 1462625318793 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:48:38 INFO - PROCESS | 2278 | 1462625318795 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 2278 | 1462625318797 Marionette TRACE conn2 <- [1,1634,null,{}] 05:48:38 INFO - PROCESS | 2278 | 1462625318799 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}] 05:48:38 INFO - PROCESS | 2278 | 1462625318904 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:48:39 INFO - PROCESS | 2278 | 1462625319007 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x137b1a800 == 90 [pid = 2278] [id = 416] 05:48:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 232 (0x12d88b800) [pid = 2278] [serial = 1247] [outer = 0x0] 05:48:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 233 (0x12ee88000) [pid = 2278] [serial = 1248] [outer = 0x12d88b800] 05:48:39 INFO - PROCESS | 2278 | 1462625319037 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 234 (0x12eeea400) [pid = 2278] [serial = 1249] [outer = 0x12d88b800] 05:48:39 INFO - PROCESS | 2278 | 1462625319330 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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 569ms 05:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:48:39 INFO - PROCESS | 2278 | 1462625319364 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 2278 | 1462625319365 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:48:39 INFO - PROCESS | 2278 | 1462625319367 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 2278 | 1462625319368 Marionette TRACE conn2 <- [1,1638,null,{}] 05:48:39 INFO - PROCESS | 2278 | 1462625319371 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}] 05:48:39 INFO - PROCESS | 2278 | 1462625319468 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:48:39 INFO - PROCESS | 2278 | 1462625319472 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x138695800 == 91 [pid = 2278] [id = 417] 05:48:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 235 (0x12eeeec00) [pid = 2278] [serial = 1250] [outer = 0x0] 05:48:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 236 (0x1347a6800) [pid = 2278] [serial = 1251] [outer = 0x12eeeec00] 05:48:39 INFO - PROCESS | 2278 | 1462625319497 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 237 (0x1347ae000) [pid = 2278] [serial = 1252] [outer = 0x12eeeec00] 05:48:39 INFO - PROCESS | 2278 | 1462625319842 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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 519ms 05:48:39 INFO - PROCESS | 2278 | 1462625319900 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 2278 | 1462625319901 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:48:39 INFO - PROCESS | 2278 | 1462625319904 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 2278 | 1462625319907 Marionette TRACE conn2 <- [1,1642,null,{}] 05:48:39 INFO - PROCESS | 2278 | 1462625319911 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}] 05:48:40 INFO - PROCESS | 2278 | 1462625320007 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:48:40 INFO - PROCESS | 2278 | 1462625320011 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x138777000 == 92 [pid = 2278] [id = 418] 05:48:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 238 (0x12eeea000) [pid = 2278] [serial = 1253] [outer = 0x0] 05:48:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 239 (0x1347b2000) [pid = 2278] [serial = 1254] [outer = 0x12eeea000] 05:48:40 INFO - PROCESS | 2278 | 1462625320035 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 240 (0x134827c00) [pid = 2278] [serial = 1255] [outer = 0x12eeea000] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12dd1f800 == 91 [pid = 2278] [id = 223] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x126107000 == 90 [pid = 2278] [id = 115] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcdd000 == 89 [pid = 2278] [id = 205] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x1245ce000 == 88 [pid = 2278] [id = 312] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x1354ae800 == 87 [pid = 2278] [id = 351] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12c841800 == 86 [pid = 2278] [id = 179] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x112642000 == 85 [pid = 2278] [id = 338] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x119bbc000 == 84 [pid = 2278] [id = 259] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12cade800 == 83 [pid = 2278] [id = 315] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12bce2800 == 82 [pid = 2278] [id = 313] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12d767800 == 81 [pid = 2278] [id = 330] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x1354b7000 == 80 [pid = 2278] [id = 336] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12d2d5800 == 79 [pid = 2278] [id = 257] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb5e800 == 78 [pid = 2278] [id = 382] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12a42e800 == 77 [pid = 2278] [id = 240] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb62800 == 76 [pid = 2278] [id = 150] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x125751000 == 75 [pid = 2278] [id = 317] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12d2c0000 == 74 [pid = 2278] [id = 243] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x137c34000 == 73 [pid = 2278] [id = 357] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12b34c800 == 72 [pid = 2278] [id = 203] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x137c16000 == 71 [pid = 2278] [id = 356] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12a755800 == 70 [pid = 2278] [id = 192] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x134dee000 == 69 [pid = 2278] [id = 241] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12c561000 == 68 [pid = 2278] [id = 314] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x121116800 == 67 [pid = 2278] [id = 337] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12d186800 == 66 [pid = 2278] [id = 219] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x124ada000 == 65 [pid = 2278] [id = 178] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12d183000 == 64 [pid = 2278] [id = 316] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x135bf2000 == 63 [pid = 2278] [id = 355] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x11696e000 == 62 [pid = 2278] [id = 359] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x1232b6800 == 61 [pid = 2278] [id = 131] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x13508a800 == 60 [pid = 2278] [id = 335] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12abc7800 == 59 [pid = 2278] [id = 242] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x11690b000 == 58 [pid = 2278] [id = 225] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12dd31000 == 57 [pid = 2278] [id = 258] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12abf0000 == 56 [pid = 2278] [id = 132] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9d6800 == 55 [pid = 2278] [id = 333] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x134ddd000 == 54 [pid = 2278] [id = 334] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12dd39000 == 53 [pid = 2278] [id = 224] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12be2f800 == 52 [pid = 2278] [id = 358] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12a75d000 == 51 [pid = 2278] [id = 163] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6b9000 == 50 [pid = 2278] [id = 406] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12c22e800 == 49 [pid = 2278] [id = 405] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x11a253000 == 48 [pid = 2278] [id = 404] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x14027a000 == 47 [pid = 2278] [id = 403] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x140269000 == 46 [pid = 2278] [id = 402] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x138788800 == 45 [pid = 2278] [id = 401] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x13598a000 == 44 [pid = 2278] [id = 400] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x138769800 == 43 [pid = 2278] [id = 399] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x138756000 == 42 [pid = 2278] [id = 398] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x137b1b800 == 41 [pid = 2278] [id = 397] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x12abe1000 == 40 [pid = 2278] [id = 396] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x138686000 == 39 [pid = 2278] [id = 394] 05:48:41 INFO - PROCESS | 2278 | --DOCSHELL 0x11a073000 == 38 [pid = 2278] [id = 395] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12111f000 == 37 [pid = 2278] [id = 407] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x11a254000 == 36 [pid = 2278] [id = 408] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12be38000 == 35 [pid = 2278] [id = 411] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x137b1a800 == 34 [pid = 2278] [id = 416] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x138695800 == 33 [pid = 2278] [id = 417] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12d18a000 == 32 [pid = 2278] [id = 413] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12d76e800 == 31 [pid = 2278] [id = 415] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12c846000 == 30 [pid = 2278] [id = 412] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x134dd9800 == 29 [pid = 2278] [id = 414] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x125639000 == 28 [pid = 2278] [id = 409] 05:48:42 INFO - PROCESS | 2278 | --DOCSHELL 0x12b343000 == 27 [pid = 2278] [id = 410] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 239 (0x1187d1400) [pid = 2278] [serial = 1125] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 238 (0x113340c00) [pid = 2278] [serial = 1150] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 237 (0x11312b800) [pid = 2278] [serial = 1149] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 236 (0x1242c6c00) [pid = 2278] [serial = 1131] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 235 (0x113125400) [pid = 2278] [serial = 1119] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 234 (0x12a914c00) [pid = 2278] [serial = 1165] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 233 (0x1160d7c00) [pid = 2278] [serial = 1152] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 232 (0x117e78400) [pid = 2278] [serial = 1153] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 231 (0x128bdc400) [pid = 2278] [serial = 1164] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 230 (0x1242c6000) [pid = 2278] [serial = 1161] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 229 (0x11a2e0c00) [pid = 2278] [serial = 1158] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 228 (0x1237f1c00) [pid = 2278] [serial = 1159] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 227 (0x11a2e9c00) [pid = 2278] [serial = 1128] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 226 (0x12ab93c00) [pid = 2278] [serial = 1134] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 225 (0x12ace1c00) [pid = 2278] [serial = 1167] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 224 (0x1190b4000) [pid = 2278] [serial = 1155] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 223 (0x12cd6a800) [pid = 2278] [serial = 1146] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 222 (0x12d88e400) [pid = 2278] [serial = 1173] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 221 (0x1131f2800) [pid = 2278] [serial = 1122] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 220 (0x119e70400) [pid = 2278] [serial = 1156] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 219 (0x12ee93000) [pid = 2278] [serial = 1180] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 218 (0x12c5ac400) [pid = 2278] [serial = 1137] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 217 (0x119006c00) [pid = 2278] [serial = 1176] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 216 (0x12c964000) [pid = 2278] [serial = 1140] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 215 (0x1131e8000) [pid = 2278] [serial = 1143] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 214 (0x12c868000) [pid = 2278] [serial = 1170] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 213 (0x12eee8c00) [pid = 2278] [serial = 1182] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 212 (0x12d894400) [pid = 2278] [serial = 1174] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 211 (0x12c290400) [pid = 2278] [serial = 1168] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 210 (0x1242bec00) [pid = 2278] [serial = 1177] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 209 (0x12cd6fc00) [pid = 2278] [serial = 1171] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 208 (0x126893400) [pid = 2278] [serial = 1162] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | --DOMWINDOW == 207 (0x12ee89800) [pid = 2278] [serial = 1179] [outer = 0x0] [url = about:blank] 05:48:42 INFO - PROCESS | 2278 | 1462625322235 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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2379ms 05:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:48:42 INFO - PROCESS | 2278 | 1462625322284 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 2278 | 1462625322286 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:48:42 INFO - PROCESS | 2278 | 1462625322290 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 2278 | 1462625322292 Marionette TRACE conn2 <- [1,1646,null,{}] 05:48:42 INFO - PROCESS | 2278 | 1462625322297 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}] 05:48:42 INFO - PROCESS | 2278 | 1462625322379 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:48:42 INFO - PROCESS | 2278 | 1462625322436 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x11324a800 == 28 [pid = 2278] [id = 419] 05:48:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 208 (0x111a0dc00) [pid = 2278] [serial = 1256] [outer = 0x0] 05:48:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 209 (0x111a0f400) [pid = 2278] [serial = 1257] [outer = 0x111a0dc00] 05:48:42 INFO - PROCESS | 2278 | 1462625322465 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 210 (0x11224d000) [pid = 2278] [serial = 1258] [outer = 0x111a0dc00] 05:48:42 INFO - PROCESS | 2278 | 1462625322836 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]]]}] 05:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 573ms 05:48:42 INFO - PROCESS | 2278 | 1462625322864 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:48:42 INFO - PROCESS | 2278 | 1462625322870 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:48:42 INFO - PROCESS | 2278 | 1462625322879 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:48:42 INFO - PROCESS | 2278 | 1462625322882 Marionette TRACE conn2 <- [1,1650,null,{}] 05:48:42 INFO - PROCESS | 2278 | 1462625322886 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}] 05:48:43 INFO - PROCESS | 2278 | 1462625323004 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:48:43 INFO - PROCESS | 2278 | 1462625323084 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x116702800 == 29 [pid = 2278] [id = 420] 05:48:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 211 (0x1122c5c00) [pid = 2278] [serial = 1259] [outer = 0x0] 05:48:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 212 (0x1126f6800) [pid = 2278] [serial = 1260] [outer = 0x1122c5c00] 05:48:43 INFO - PROCESS | 2278 | 1462625323112 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 213 (0x11277e800) [pid = 2278] [serial = 1261] [outer = 0x1122c5c00] 05:48:43 INFO - PROCESS | 2278 | 1462625323420 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]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 572ms 05:48:43 INFO - PROCESS | 2278 | 1462625323451 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:48:43 INFO - PROCESS | 2278 | 1462625323452 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:48:43 INFO - PROCESS | 2278 | 1462625323455 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 2278 | 1462625323460 Marionette TRACE conn2 <- [1,1654,null,{}] 05:48:43 INFO - PROCESS | 2278 | 1462625323468 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}] 05:48:43 INFO - PROCESS | 2278 | 1462625323573 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:48:43 INFO - PROCESS | 2278 | 1462625323588 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x1176dd000 == 30 [pid = 2278] [id = 421] 05:48:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 214 (0x110f49400) [pid = 2278] [serial = 1262] [outer = 0x0] 05:48:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 215 (0x112852400) [pid = 2278] [serial = 1263] [outer = 0x110f49400] 05:48:43 INFO - PROCESS | 2278 | 1462625323620 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 216 (0x112a41000) [pid = 2278] [serial = 1264] [outer = 0x110f49400] 05:48:43 INFO - PROCESS | 2278 | 1462625323925 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]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 525ms 05:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:48:43 INFO - PROCESS | 2278 | 1462625323981 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 2278 | 1462625323983 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:48:43 INFO - PROCESS | 2278 | 1462625323985 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 2278 | 1462625323986 Marionette TRACE conn2 <- [1,1658,null,{}] 05:48:43 INFO - PROCESS | 2278 | 1462625323989 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}] 05:48:44 INFO - PROCESS | 2278 | 1462625324065 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:48:44 INFO - PROCESS | 2278 | 1462625324069 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x119077000 == 31 [pid = 2278] [id = 422] 05:48:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 217 (0x112a3e000) [pid = 2278] [serial = 1265] [outer = 0x0] 05:48:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 218 (0x11312c800) [pid = 2278] [serial = 1266] [outer = 0x112a3e000] 05:48:44 INFO - PROCESS | 2278 | 1462625324098 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 219 (0x11313f400) [pid = 2278] [serial = 1267] [outer = 0x112a3e000] 05:48:44 INFO - PROCESS | 2278 | 1462625324431 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]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 473ms 05:48:44 INFO - PROCESS | 2278 | 1462625324459 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 2278 | 1462625324460 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:48:44 INFO - PROCESS | 2278 | 1462625324462 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 2278 | 1462625324463 Marionette TRACE conn2 <- [1,1662,null,{}] 05:48:44 INFO - PROCESS | 2278 | 1462625324465 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}] 05:48:44 INFO - PROCESS | 2278 | 1462625324562 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:48:44 INFO - PROCESS | 2278 | 1462625324569 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x11971c800 == 32 [pid = 2278] [id = 423] 05:48:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 220 (0x110fb8400) [pid = 2278] [serial = 1268] [outer = 0x0] 05:48:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 221 (0x113148800) [pid = 2278] [serial = 1269] [outer = 0x110fb8400] 05:48:44 INFO - PROCESS | 2278 | 1462625324597 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 222 (0x113340c00) [pid = 2278] [serial = 1270] [outer = 0x110fb8400] 05:48:44 INFO - PROCESS | 2278 | 1462625324894 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]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 469ms 05:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:48:44 INFO - PROCESS | 2278 | 1462625324931 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 2278 | 1462625324933 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:48:44 INFO - PROCESS | 2278 | 1462625324935 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 2278 | 1462625324947 Marionette TRACE conn2 <- [1,1666,null,{}] 05:48:44 INFO - PROCESS | 2278 | 1462625324949 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}] 05:48:45 INFO - PROCESS | 2278 | 1462625325046 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:48:45 INFO - PROCESS | 2278 | 1462625325052 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a077000 == 33 [pid = 2278] [id = 424] 05:48:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 223 (0x113406800) [pid = 2278] [serial = 1271] [outer = 0x0] 05:48:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 224 (0x113d75400) [pid = 2278] [serial = 1272] [outer = 0x113406800] 05:48:45 INFO - PROCESS | 2278 | 1462625325080 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 225 (0x116777000) [pid = 2278] [serial = 1273] [outer = 0x113406800] 05:48:45 INFO - PROCESS | 2278 | 1462625325415 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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 529ms 05:48:45 INFO - PROCESS | 2278 | 1462625325470 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 2278 | 1462625325472 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:48:45 INFO - PROCESS | 2278 | 1462625325474 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 2278 | 1462625325475 Marionette TRACE conn2 <- [1,1670,null,{}] 05:48:45 INFO - PROCESS | 2278 | 1462625325477 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}] 05:48:45 INFO - PROCESS | 2278 | 1462625325551 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:48:45 INFO - PROCESS | 2278 | 1462625325557 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x1231e8000 == 34 [pid = 2278] [id = 425] 05:48:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 226 (0x110fb8800) [pid = 2278] [serial = 1274] [outer = 0x0] 05:48:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 227 (0x116945c00) [pid = 2278] [serial = 1275] [outer = 0x110fb8800] 05:48:45 INFO - PROCESS | 2278 | 1462625325583 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 228 (0x117171800) [pid = 2278] [serial = 1276] [outer = 0x110fb8800] 05:48:45 INFO - PROCESS | 2278 | 1462625325902 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]]]}] 05:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 468ms 05:48:45 INFO - PROCESS | 2278 | 1462625325943 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 2278 | 1462625325944 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:48:45 INFO - PROCESS | 2278 | 1462625325946 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 2278 | 1462625325947 Marionette TRACE conn2 <- [1,1674,null,{}] 05:48:45 INFO - PROCESS | 2278 | 1462625325949 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}] 05:48:46 INFO - PROCESS | 2278 | 1462625326022 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:48:46 INFO - PROCESS | 2278 | 1462625326028 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x12420f000 == 35 [pid = 2278] [id = 426] 05:48:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 229 (0x117538c00) [pid = 2278] [serial = 1277] [outer = 0x0] 05:48:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 230 (0x117e7cc00) [pid = 2278] [serial = 1278] [outer = 0x117538c00] 05:48:46 INFO - PROCESS | 2278 | 1462625326053 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 231 (0x118023000) [pid = 2278] [serial = 1279] [outer = 0x117538c00] 05:48:46 INFO - PROCESS | 2278 | 1462625326396 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]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 05:48:46 INFO - PROCESS | 2278 | 1462625326415 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 2278 | 1462625326417 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:48:46 INFO - PROCESS | 2278 | 1462625326419 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 2278 | 1462625326420 Marionette TRACE conn2 <- [1,1678,null,{}] 05:48:46 INFO - PROCESS | 2278 | 1462625326424 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}] 05:48:46 INFO - PROCESS | 2278 | 1462625326526 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:48:46 INFO - PROCESS | 2278 | 1462625326532 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x1176da000 == 36 [pid = 2278] [id = 427] 05:48:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 232 (0x117e7ac00) [pid = 2278] [serial = 1280] [outer = 0x0] 05:48:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 233 (0x118028800) [pid = 2278] [serial = 1281] [outer = 0x117e7ac00] 05:48:46 INFO - PROCESS | 2278 | 1462625326557 Marionette DEBUG loaded listener.js 05:48:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 234 (0x118171400) [pid = 2278] [serial = 1282] [outer = 0x117e7ac00] 05:48:46 INFO - PROCESS | 2278 | 1462625326863 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]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 470ms 05:48:46 INFO - PROCESS | 2278 | 1462625326891 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 2278 | 1462625326893 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:48:46 INFO - PROCESS | 2278 | 1462625326896 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 2278 | 1462625326897 Marionette TRACE conn2 <- [1,1682,null,{}] 05:48:46 INFO - PROCESS | 2278 | 1462625326899 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}] 05:48:46 INFO - PROCESS | 2278 | 1462625326979 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:48:46 INFO - PROCESS | 2278 | 1462625326983 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x125645800 == 37 [pid = 2278] [id = 428] 05:48:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 235 (0x118174400) [pid = 2278] [serial = 1283] [outer = 0x0] 05:48:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 236 (0x118295400) [pid = 2278] [serial = 1284] [outer = 0x118174400] 05:48:47 INFO - PROCESS | 2278 | 1462625327011 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 237 (0x1182d2c00) [pid = 2278] [serial = 1285] [outer = 0x118174400] 05:48:47 INFO - PROCESS | 2278 | 1462625327363 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]]]}] 05:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 05:48:47 INFO - PROCESS | 2278 | 1462625327423 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 2278 | 1462625327424 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:48:47 INFO - PROCESS | 2278 | 1462625327426 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:48:47 INFO - PROCESS | 2278 | 1462625327428 Marionette TRACE conn2 <- [1,1686,null,{}] 05:48:47 INFO - PROCESS | 2278 | 1462625327430 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}] 05:48:47 INFO - PROCESS | 2278 | 1462625327552 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:48:47 INFO - PROCESS | 2278 | 1462625327574 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x119717000 == 38 [pid = 2278] [id = 429] 05:48:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 238 (0x118346800) [pid = 2278] [serial = 1286] [outer = 0x0] 05:48:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 239 (0x11834a800) [pid = 2278] [serial = 1287] [outer = 0x118346800] 05:48:47 INFO - PROCESS | 2278 | 1462625327606 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 240 (0x1185d7800) [pid = 2278] [serial = 1288] [outer = 0x118346800] 05:48:47 INFO - PROCESS | 2278 | 1462625327951 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]]]}] 05:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 568ms 05:48:47 INFO - PROCESS | 2278 | 1462625327995 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:48:47 INFO - PROCESS | 2278 | 1462625327997 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:48:48 INFO - PROCESS | 2278 | 1462625327999 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 2278 | 1462625328000 Marionette TRACE conn2 <- [1,1690,null,{}] 05:48:48 INFO - PROCESS | 2278 | 1462625328002 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}] 05:48:48 INFO - PROCESS | 2278 | 1462625328096 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:48:48 INFO - PROCESS | 2278 | 1462625328100 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x129334800 == 39 [pid = 2278] [id = 430] 05:48:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 241 (0x118346c00) [pid = 2278] [serial = 1289] [outer = 0x0] 05:48:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 242 (0x1187c8800) [pid = 2278] [serial = 1290] [outer = 0x118346c00] 05:48:48 INFO - PROCESS | 2278 | 1462625328126 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 243 (0x1187d4c00) [pid = 2278] [serial = 1291] [outer = 0x118346c00] 05:48:48 INFO - PROCESS | 2278 | 1462625328469 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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 520ms 05:48:48 INFO - PROCESS | 2278 | 1462625328519 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 2278 | 1462625328520 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:48:48 INFO - PROCESS | 2278 | 1462625328523 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 2278 | 1462625328524 Marionette TRACE conn2 <- [1,1694,null,{}] 05:48:48 INFO - PROCESS | 2278 | 1462625328526 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}] 05:48:48 INFO - PROCESS | 2278 | 1462625328626 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:48:48 INFO - PROCESS | 2278 | 1462625328630 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a448800 == 40 [pid = 2278] [id = 431] 05:48:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 244 (0x1185c1800) [pid = 2278] [serial = 1292] [outer = 0x0] 05:48:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 245 (0x118c72400) [pid = 2278] [serial = 1293] [outer = 0x1185c1800] 05:48:48 INFO - PROCESS | 2278 | 1462625328654 Marionette DEBUG loaded listener.js 05:48:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 246 (0x11908f800) [pid = 2278] [serial = 1294] [outer = 0x1185c1800] 05:48:48 INFO - PROCESS | 2278 | 1462625328985 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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 468ms 05:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:48:49 INFO - PROCESS | 2278 | 1462625328997 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 2278 | 1462625328998 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:48:49 INFO - PROCESS | 2278 | 1462625329000 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 2278 | 1462625329000 Marionette TRACE conn2 <- [1,1698,null,{}] 05:48:49 INFO - PROCESS | 2278 | 1462625329002 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}] 05:48:49 INFO - PROCESS | 2278 | 1462625329099 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:48:49 INFO - PROCESS | 2278 | 1462625329109 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab0f800 == 41 [pid = 2278] [id = 432] 05:48:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 247 (0x119096c00) [pid = 2278] [serial = 1295] [outer = 0x0] 05:48:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 248 (0x1190bfc00) [pid = 2278] [serial = 1296] [outer = 0x119096c00] 05:48:49 INFO - PROCESS | 2278 | 1462625329143 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 249 (0x1196ca800) [pid = 2278] [serial = 1297] [outer = 0x119096c00] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 248 (0x11829d400) [pid = 2278] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 247 (0x123456c00) [pid = 2278] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 246 (0x11a17ac00) [pid = 2278] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 245 (0x11801c000) [pid = 2278] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 244 (0x119991400) [pid = 2278] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 243 (0x1185d1800) [pid = 2278] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 242 (0x1187c9000) [pid = 2278] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 241 (0x1234ea800) [pid = 2278] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 240 (0x119989c00) [pid = 2278] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 239 (0x119091c00) [pid = 2278] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 238 (0x128c3f400) [pid = 2278] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 237 (0x128b1b000) [pid = 2278] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 236 (0x118530400) [pid = 2278] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 235 (0x1187c6c00) [pid = 2278] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 234 (0x12eeeec00) [pid = 2278] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 233 (0x119b68000) [pid = 2278] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 232 (0x12678fc00) [pid = 2278] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 231 (0x1237f1000) [pid = 2278] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 230 (0x129325800) [pid = 2278] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 229 (0x124db9c00) [pid = 2278] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 228 (0x123231800) [pid = 2278] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 227 (0x129057800) [pid = 2278] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 226 (0x110fbc800) [pid = 2278] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 225 (0x119e7c800) [pid = 2278] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 224 (0x11a2e4400) [pid = 2278] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 223 (0x119b68800) [pid = 2278] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 222 (0x119b69800) [pid = 2278] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 221 (0x112780800) [pid = 2278] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 220 (0x12a914000) [pid = 2278] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 219 (0x119731800) [pid = 2278] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 218 (0x113127400) [pid = 2278] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 217 (0x126159c00) [pid = 2278] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 216 (0x110f80000) [pid = 2278] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 215 (0x12d88b800) [pid = 2278] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 214 (0x12c5a7400) [pid = 2278] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 213 (0x13f82bc00) [pid = 2278] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 212 (0x1267f2c00) [pid = 2278] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 211 (0x124a98400) [pid = 2278] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 210 (0x110f48c00) [pid = 2278] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 209 (0x118029400) [pid = 2278] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 208 (0x128c3d400) [pid = 2278] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 207 (0x112859000) [pid = 2278] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 206 (0x12bacd400) [pid = 2278] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 205 (0x1160da800) [pid = 2278] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 204 (0x12a91bc00) [pid = 2278] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 203 (0x113127c00) [pid = 2278] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 202 (0x112a72800) [pid = 2278] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 201 (0x128b19c00) [pid = 2278] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 200 (0x123693400) [pid = 2278] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 199 (0x115e41c00) [pid = 2278] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 198 (0x12c871000) [pid = 2278] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 197 (0x1130a5c00) [pid = 2278] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 196 (0x1126f2000) [pid = 2278] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 195 (0x11515e800) [pid = 2278] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 194 (0x119988c00) [pid = 2278] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 193 (0x112a71400) [pid = 2278] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 192 (0x12a93cc00) [pid = 2278] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 191 (0x112a6ec00) [pid = 2278] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 190 (0x110fc6c00) [pid = 2278] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 189 (0x12acee800) [pid = 2278] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 188 (0x1268b6400) [pid = 2278] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 187 (0x117172800) [pid = 2278] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 186 (0x12ace5800) [pid = 2278] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 185 (0x12322e000) [pid = 2278] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 184 (0x115e38800) [pid = 2278] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 183 (0x111a05000) [pid = 2278] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 182 (0x112a3c800) [pid = 2278] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 181 (0x1199da800) [pid = 2278] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 180 (0x1161e9000) [pid = 2278] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 179 (0x111e67400) [pid = 2278] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 178 (0x1126eb400) [pid = 2278] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 177 (0x113142800) [pid = 2278] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 176 (0x12a4a3000) [pid = 2278] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 175 (0x1199df000) [pid = 2278] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 174 (0x111cb1c00) [pid = 2278] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 173 (0x1126ea800) [pid = 2278] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 172 (0x118294800) [pid = 2278] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 171 (0x12ee87800) [pid = 2278] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 170 (0x1180bf000) [pid = 2278] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 169 (0x11204d400) [pid = 2278] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 168 (0x111a0d800) [pid = 2278] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:48:50 INFO - PROCESS | 2278 | --DOMWINDOW == 167 (0x117540800) [pid = 2278] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:48:50 INFO - PROCESS | 2278 | 1462625330508 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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1523ms 05:48:50 INFO - PROCESS | 2278 | 1462625330524 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:48:50 INFO - PROCESS | 2278 | 1462625330525 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:48:50 INFO - PROCESS | 2278 | 1462625330527 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 2278 | 1462625330528 Marionette TRACE conn2 <- [1,1702,null,{}] 05:48:50 INFO - PROCESS | 2278 | 1462625330530 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}] 05:48:50 INFO - PROCESS | 2278 | 1462625330611 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:48:50 INFO - PROCESS | 2278 | 1462625330672 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x116f0e800 == 42 [pid = 2278] [id = 433] 05:48:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 168 (0x110f48c00) [pid = 2278] [serial = 1298] [outer = 0x0] 05:48:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 169 (0x111cb1c00) [pid = 2278] [serial = 1299] [outer = 0x110f48c00] 05:48:50 INFO - PROCESS | 2278 | 1462625330697 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 170 (0x112855800) [pid = 2278] [serial = 1300] [outer = 0x110f48c00] 05:48:50 INFO - PROCESS | 2278 | 1462625330975 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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 471ms 05:48:51 INFO - PROCESS | 2278 | 1462625330998 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 2278 | 1462625331012 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:48:51 INFO - PROCESS | 2278 | 1462625331019 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 2278 | 1462625331020 Marionette TRACE conn2 <- [1,1706,null,{}] 05:48:51 INFO - PROCESS | 2278 | 1462625331024 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}] 05:48:51 INFO - PROCESS | 2278 | 1462625331106 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:48:51 INFO - PROCESS | 2278 | 1462625331112 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6a8000 == 43 [pid = 2278] [id = 434] 05:48:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 171 (0x112a3d000) [pid = 2278] [serial = 1301] [outer = 0x0] 05:48:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x113147400) [pid = 2278] [serial = 1302] [outer = 0x112a3d000] 05:48:51 INFO - PROCESS | 2278 | 1462625331137 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x1166ba400) [pid = 2278] [serial = 1303] [outer = 0x112a3d000] 05:48:51 INFO - PROCESS | 2278 | 1462625331465 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]]]}] 05:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 472ms 05:48:51 INFO - PROCESS | 2278 | 1462625331492 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 2278 | 1462625331493 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:48:51 INFO - PROCESS | 2278 | 1462625331496 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 2278 | 1462625331497 Marionette TRACE conn2 <- [1,1710,null,{}] 05:48:51 INFO - PROCESS | 2278 | 1462625331500 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}] 05:48:51 INFO - PROCESS | 2278 | 1462625331616 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:48:51 INFO - PROCESS | 2278 | 1462625331625 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abd1800 == 44 [pid = 2278] [id = 435] 05:48:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 174 (0x11313e800) [pid = 2278] [serial = 1304] [outer = 0x0] 05:48:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 175 (0x118171c00) [pid = 2278] [serial = 1305] [outer = 0x11313e800] 05:48:51 INFO - PROCESS | 2278 | 1462625331666 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 176 (0x1182d5800) [pid = 2278] [serial = 1306] [outer = 0x11313e800] 05:48:52 INFO - PROCESS | 2278 | 1462625332079 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]]]}] 05:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 620ms 05:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:48:52 INFO - PROCESS | 2278 | 1462625332117 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 2278 | 1462625332118 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:48:52 INFO - PROCESS | 2278 | 1462625332120 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 2278 | 1462625332121 Marionette TRACE conn2 <- [1,1714,null,{}] 05:48:52 INFO - PROCESS | 2278 | 1462625332126 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}] 05:48:52 INFO - PROCESS | 2278 | 1462625332232 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:48:52 INFO - PROCESS | 2278 | 1462625332268 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae96800 == 45 [pid = 2278] [id = 436] 05:48:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 177 (0x1182ce000) [pid = 2278] [serial = 1307] [outer = 0x0] 05:48:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 178 (0x1187d2000) [pid = 2278] [serial = 1308] [outer = 0x1182ce000] 05:48:52 INFO - PROCESS | 2278 | 1462625332302 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 179 (0x1196cfc00) [pid = 2278] [serial = 1309] [outer = 0x1182ce000] 05:48:52 INFO - PROCESS | 2278 | 1462625332859 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]]]}] 05:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 771ms 05:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:48:52 INFO - PROCESS | 2278 | 1462625332893 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:48:52 INFO - PROCESS | 2278 | 1462625332895 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:48:52 INFO - PROCESS | 2278 | 1462625332898 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 2278 | 1462625332900 Marionette TRACE conn2 <- [1,1718,null,{}] 05:48:52 INFO - PROCESS | 2278 | 1462625332904 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}] 05:48:53 INFO - PROCESS | 2278 | 1462625333013 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:48:53 INFO - PROCESS | 2278 | 1462625333145 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x116f1a000 == 46 [pid = 2278] [id = 437] 05:48:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 180 (0x1122c6c00) [pid = 2278] [serial = 1310] [outer = 0x0] 05:48:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 181 (0x1126ecc00) [pid = 2278] [serial = 1311] [outer = 0x1122c6c00] 05:48:53 INFO - PROCESS | 2278 | 1462625333175 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 182 (0x11270bc00) [pid = 2278] [serial = 1312] [outer = 0x1122c6c00] 05:48:53 INFO - PROCESS | 2278 | 1462625333695 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]]]}] 05:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 819ms 05:48:53 INFO - PROCESS | 2278 | 1462625333734 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 2278 | 1462625333738 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:48:53 INFO - PROCESS | 2278 | 1462625333746 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 2278 | 1462625333748 Marionette TRACE conn2 <- [1,1722,null,{}] 05:48:53 INFO - PROCESS | 2278 | 1462625333751 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}] 05:48:53 INFO - PROCESS | 2278 | 1462625333865 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:48:53 INFO - PROCESS | 2278 | 1462625333974 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x116f08800 == 47 [pid = 2278] [id = 438] 05:48:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 183 (0x111a08400) [pid = 2278] [serial = 1313] [outer = 0x0] 05:48:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 184 (0x112782800) [pid = 2278] [serial = 1314] [outer = 0x111a08400] 05:48:54 INFO - PROCESS | 2278 | 1462625334004 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 185 (0x112d31c00) [pid = 2278] [serial = 1315] [outer = 0x111a08400] 05:48:54 INFO - PROCESS | 2278 | 1462625334706 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]]]}] 05:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1022ms 05:48:54 INFO - PROCESS | 2278 | 1462625334768 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 2278 | 1462625334771 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:48:54 INFO - PROCESS | 2278 | 1462625334777 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 2278 | 1462625334779 Marionette TRACE conn2 <- [1,1726,null,{}] 05:48:54 INFO - PROCESS | 2278 | 1462625334794 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}] 05:48:54 INFO - PROCESS | 2278 | 1462625334904 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:48:54 INFO - PROCESS | 2278 | 1462625334968 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 2278 | ++DOCSHELL 0x1161e0000 == 48 [pid = 2278] [id = 439] 05:48:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 186 (0x110fc3800) [pid = 2278] [serial = 1316] [outer = 0x0] 05:48:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 187 (0x11224bc00) [pid = 2278] [serial = 1317] [outer = 0x110fc3800] 05:48:55 INFO - PROCESS | 2278 | 1462625334997 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 188 (0x1126f6000) [pid = 2278] [serial = 1318] [outer = 0x110fc3800] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x112d09800 == 47 [pid = 2278] [id = 25] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12c556800 == 46 [pid = 2278] [id = 13] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12a755000 == 45 [pid = 2278] [id = 8] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12c845000 == 44 [pid = 2278] [id = 14] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3b5800 == 43 [pid = 2278] [id = 19] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12cde9000 == 42 [pid = 2278] [id = 17] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb60000 == 41 [pid = 2278] [id = 10] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12c23a800 == 40 [pid = 2278] [id = 12] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x128fd1800 == 39 [pid = 2278] [id = 6] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcd4000 == 38 [pid = 2278] [id = 11] 05:48:55 INFO - PROCESS | 2278 | --DOCSHELL 0x113b95800 == 37 [pid = 2278] [id = 26] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 187 (0x1347b2000) [pid = 2278] [serial = 1254] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 186 (0x1190b4c00) [pid = 2278] [serial = 1126] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 185 (0x12a715400) [pid = 2278] [serial = 777] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 184 (0x117171000) [pid = 2278] [serial = 876] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 183 (0x1187ce400) [pid = 2278] [serial = 822] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 182 (0x12c28f800) [pid = 2278] [serial = 1135] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 181 (0x123230800) [pid = 2278] [serial = 825] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 180 (0x124dbfc00) [pid = 2278] [serial = 946] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 179 (0x12bed3400) [pid = 2278] [serial = 1012] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 178 (0x128bdb800) [pid = 2278] [serial = 952] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 177 (0x12905dc00) [pid = 2278] [serial = 891] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 176 (0x12322d800) [pid = 2278] [serial = 943] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 175 (0x12cd72800) [pid = 2278] [serial = 1147] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 174 (0x1187c7800) [pid = 2278] [serial = 720] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 173 (0x11a033800) [pid = 2278] [serial = 765] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 172 (0x12acea800) [pid = 2278] [serial = 1066] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 171 (0x11313c000) [pid = 2278] [serial = 1120] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 170 (0x128bd4400) [pid = 2278] [serial = 949] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 169 (0x1185d6000) [pid = 2278] [serial = 1060] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 168 (0x12c86c800) [pid = 2278] [serial = 1138] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 167 (0x12113bc00) [pid = 2278] [serial = 1129] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 166 (0x12c28a000) [pid = 2278] [serial = 1144] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 165 (0x12c96b800) [pid = 2278] [serial = 1072] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 164 (0x1160e3c00) [pid = 2278] [serial = 1057] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 163 (0x116773c00) [pid = 2278] [serial = 1123] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 162 (0x12a4a7000) [pid = 2278] [serial = 1006] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x128bd5c00) [pid = 2278] [serial = 1003] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x112a47c00) [pid = 2278] [serial = 934] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x126158000) [pid = 2278] [serial = 882] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x118179000) [pid = 2278] [serial = 997] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x112a39400) [pid = 2278] [serial = 873] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x12322e400) [pid = 2278] [serial = 723] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x1267f8000) [pid = 2278] [serial = 828] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x1180c3400) [pid = 2278] [serial = 759] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 153 (0x12ca50000) [pid = 2278] [serial = 1075] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 152 (0x128bd2c00) [pid = 2278] [serial = 726] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 151 (0x116164c00) [pid = 2278] [serial = 819] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 150 (0x12c966800) [pid = 2278] [serial = 1078] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 149 (0x1131e6400) [pid = 2278] [serial = 994] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x128c42800) [pid = 2278] [serial = 888] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x1267f4000) [pid = 2278] [serial = 1132] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x12bacc800) [pid = 2278] [serial = 774] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x113130800) [pid = 2278] [serial = 1117] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x1187cec00) [pid = 2278] [serial = 762] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x1187c9800) [pid = 2278] [serial = 940] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x1169b4c00) [pid = 2278] [serial = 937] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x12ab91000) [pid = 2278] [serial = 729] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x1267fb400) [pid = 2278] [serial = 885] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x110fc3000) [pid = 2278] [serial = 756] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x12322dc00) [pid = 2278] [serial = 1000] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x12c290800) [pid = 2278] [serial = 1069] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x1237ef000) [pid = 2278] [serial = 768] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x119732c00) [pid = 2278] [serial = 1015] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x1133b0800) [pid = 2278] [serial = 717] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x12bad3800) [pid = 2278] [serial = 1009] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x1267f6800) [pid = 2278] [serial = 1063] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x126893800) [pid = 2278] [serial = 771] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x12ca4a800) [pid = 2278] [serial = 1141] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x1187c8c00) [pid = 2278] [serial = 879] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x12ba94400) [pid = 2278] [serial = 1236] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x12c867000) [pid = 2278] [serial = 1239] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x12c96e800) [pid = 2278] [serial = 1240] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x11285c400) [pid = 2278] [serial = 1242] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x12571f800) [pid = 2278] [serial = 1245] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x12c962400) [pid = 2278] [serial = 1246] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x1347a6800) [pid = 2278] [serial = 1251] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x12ee88000) [pid = 2278] [serial = 1248] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x112860400) [pid = 2278] [serial = 1243] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x14057e800) [pid = 2278] [serial = 1215] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x13f82ac00) [pid = 2278] [serial = 1213] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x119b6a400) [pid = 2278] [serial = 1212] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x13f823400) [pid = 2278] [serial = 1209] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x13f829c00) [pid = 2278] [serial = 1210] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x134e6e000) [pid = 2278] [serial = 1207] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x12ee50800) [pid = 2278] [serial = 1206] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x12ee4d400) [pid = 2278] [serial = 1204] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x12ee45c00) [pid = 2278] [serial = 1203] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x12eee7800) [pid = 2278] [serial = 1200] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x134e6a800) [pid = 2278] [serial = 1201] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x12c5a4000) [pid = 2278] [serial = 1197] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x12cd72c00) [pid = 2278] [serial = 1198] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x12ace0000) [pid = 2278] [serial = 1195] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x129325400) [pid = 2278] [serial = 1194] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x128b1a000) [pid = 2278] [serial = 1192] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x12113f000) [pid = 2278] [serial = 1191] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x118c78800) [pid = 2278] [serial = 1189] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1185bd800) [pid = 2278] [serial = 1188] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x113145000) [pid = 2278] [serial = 1186] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x112a42c00) [pid = 2278] [serial = 1185] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x12eeedc00) [pid = 2278] [serial = 1183] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x128c3c800) [pid = 2278] [serial = 1233] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x124dbe400) [pid = 2278] [serial = 1230] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x126893000) [pid = 2278] [serial = 1231] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x11a2e6c00) [pid = 2278] [serial = 1227] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x12322f800) [pid = 2278] [serial = 1228] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x1180bd400) [pid = 2278] [serial = 1224] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x119994800) [pid = 2278] [serial = 1225] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1185cfc00) [pid = 2278] [serial = 1222] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x11817c800) [pid = 2278] [serial = 1221] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x116777800) [pid = 2278] [serial = 1219] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x113146000) [pid = 2278] [serial = 1218] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x140584800) [pid = 2278] [serial = 1216] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x1347ae000) [pid = 2278] [serial = 1252] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x12c28f400) [pid = 2278] [serial = 1237] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x12a93e000) [pid = 2278] [serial = 1234] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x12eeea400) [pid = 2278] [serial = 1249] [outer = 0x0] [url = about:blank] 05:48:55 INFO - PROCESS | 2278 | 1462625335445 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]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 684ms 05:48:55 INFO - PROCESS | 2278 | 1462625335461 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 2278 | 1462625335464 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:48:55 INFO - PROCESS | 2278 | 1462625335468 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 2278 | 1462625335470 Marionette TRACE conn2 <- [1,1730,null,{}] 05:48:55 INFO - PROCESS | 2278 | 1462625335481 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}] 05:48:55 INFO - PROCESS | 2278 | 1462625335556 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:48:55 INFO - PROCESS | 2278 | 1462625335563 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x117057800 == 38 [pid = 2278] [id = 440] 05:48:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x11204b800) [pid = 2278] [serial = 1319] [outer = 0x0] 05:48:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x112854400) [pid = 2278] [serial = 1320] [outer = 0x11204b800] 05:48:55 INFO - PROCESS | 2278 | 1462625335588 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x112860400) [pid = 2278] [serial = 1321] [outer = 0x11204b800] 05:48:55 INFO - PROCESS | 2278 | 1462625335927 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]]]}] 05:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 477ms 05:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:48:55 INFO - PROCESS | 2278 | 1462625335945 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 2278 | 1462625335946 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:48:55 INFO - PROCESS | 2278 | 1462625335949 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 2278 | 1462625335951 Marionette TRACE conn2 <- [1,1734,null,{}] 05:48:55 INFO - PROCESS | 2278 | 1462625335960 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}] 05:48:56 INFO - PROCESS | 2278 | 1462625336036 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:48:56 INFO - PROCESS | 2278 | 1462625336088 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x119707800 == 39 [pid = 2278] [id = 441] 05:48:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x110f7e800) [pid = 2278] [serial = 1322] [outer = 0x0] 05:48:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x112a72800) [pid = 2278] [serial = 1323] [outer = 0x110f7e800] 05:48:56 INFO - PROCESS | 2278 | 1462625336115 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x11313c800) [pid = 2278] [serial = 1324] [outer = 0x110f7e800] 05:48:56 INFO - PROCESS | 2278 | 1462625336437 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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 521ms 05:48:56 INFO - PROCESS | 2278 | 1462625336470 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 2278 | 1462625336472 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:48:56 INFO - PROCESS | 2278 | 1462625336477 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 2278 | 1462625336478 Marionette TRACE conn2 <- [1,1738,null,{}] 05:48:56 INFO - PROCESS | 2278 | 1462625336480 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}] 05:48:56 INFO - PROCESS | 2278 | 1462625336560 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:48:56 INFO - PROCESS | 2278 | 1462625336564 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x121107800 == 40 [pid = 2278] [id = 442] 05:48:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x113143800) [pid = 2278] [serial = 1325] [outer = 0x0] 05:48:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x113405800) [pid = 2278] [serial = 1326] [outer = 0x113143800] 05:48:56 INFO - PROCESS | 2278 | 1462625336590 Marionette DEBUG loaded listener.js 05:48:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x113bfc800) [pid = 2278] [serial = 1327] [outer = 0x113143800] 05:48:56 INFO - PROCESS | 2278 | 1462625336912 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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 468ms 05:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:48:56 INFO - PROCESS | 2278 | 1462625336945 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 2278 | 1462625336947 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:48:56 INFO - PROCESS | 2278 | 1462625336949 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 2278 | 1462625336950 Marionette TRACE conn2 <- [1,1742,null,{}] 05:48:56 INFO - PROCESS | 2278 | 1462625336952 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}] 05:48:57 INFO - PROCESS | 2278 | 1462625337055 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:48:57 INFO - PROCESS | 2278 | 1462625337064 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232ae000 == 41 [pid = 2278] [id = 443] 05:48:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1133bd800) [pid = 2278] [serial = 1328] [outer = 0x0] 05:48:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x11515c800) [pid = 2278] [serial = 1329] [outer = 0x1133bd800] 05:48:57 INFO - PROCESS | 2278 | 1462625337088 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x115ec2c00) [pid = 2278] [serial = 1330] [outer = 0x1133bd800] 05:48:57 INFO - PROCESS | 2278 | 1462625337429 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]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 518ms 05:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:48:57 INFO - PROCESS | 2278 | 1462625337467 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:48:57 INFO - PROCESS | 2278 | 1462625337468 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:48:57 INFO - PROCESS | 2278 | 1462625337470 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:48:57 INFO - PROCESS | 2278 | 1462625337472 Marionette TRACE conn2 <- [1,1746,null,{}] 05:48:57 INFO - PROCESS | 2278 | 1462625337474 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}] 05:48:57 INFO - PROCESS | 2278 | 1462625337592 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:48:57 INFO - PROCESS | 2278 | 1462625337607 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x1246ac000 == 42 [pid = 2278] [id = 444] 05:48:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1160dcc00) [pid = 2278] [serial = 1331] [outer = 0x0] 05:48:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x116942400) [pid = 2278] [serial = 1332] [outer = 0x1160dcc00] 05:48:57 INFO - PROCESS | 2278 | 1462625337633 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x117e77800) [pid = 2278] [serial = 1333] [outer = 0x1160dcc00] 05:48:57 INFO - PROCESS | 2278 | 1462625337949 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]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 522ms 05:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:48:57 INFO - PROCESS | 2278 | 1462625337993 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 2278 | 1462625337994 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:48:58 INFO - PROCESS | 2278 | 1462625337996 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 2278 | 1462625337997 Marionette TRACE conn2 <- [1,1750,null,{}] 05:48:58 INFO - PROCESS | 2278 | 1462625337999 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}] 05:48:58 INFO - PROCESS | 2278 | 1462625338093 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:48:58 INFO - PROCESS | 2278 | 1462625338104 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x119308000 == 43 [pid = 2278] [id = 445] 05:48:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x110fc2400) [pid = 2278] [serial = 1334] [outer = 0x0] 05:48:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x118024800) [pid = 2278] [serial = 1335] [outer = 0x110fc2400] 05:48:58 INFO - PROCESS | 2278 | 1462625338129 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x1180c3000) [pid = 2278] [serial = 1336] [outer = 0x110fc2400] 05:48:58 INFO - PROCESS | 2278 | 1462625338436 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]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 467ms 05:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:48:58 INFO - PROCESS | 2278 | 1462625338465 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 2278 | 1462625338466 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:48:58 INFO - PROCESS | 2278 | 1462625338468 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 2278 | 1462625338469 Marionette TRACE conn2 <- [1,1754,null,{}] 05:48:58 INFO - PROCESS | 2278 | 1462625338472 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}] 05:48:58 INFO - PROCESS | 2278 | 1462625338568 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:48:58 INFO - PROCESS | 2278 | 1462625338572 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c0a800 == 44 [pid = 2278] [id = 446] 05:48:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x118025800) [pid = 2278] [serial = 1337] [outer = 0x0] 05:48:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x118179000) [pid = 2278] [serial = 1338] [outer = 0x118025800] 05:48:58 INFO - PROCESS | 2278 | 1462625338597 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x11829dc00) [pid = 2278] [serial = 1339] [outer = 0x118025800] 05:48:58 INFO - PROCESS | 2278 | 1462625338953 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]]]}] 05:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 519ms 05:48:58 INFO - PROCESS | 2278 | 1462625338988 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 2278 | 1462625338989 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:48:58 INFO - PROCESS | 2278 | 1462625338993 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 2278 | 1462625338995 Marionette TRACE conn2 <- [1,1758,null,{}] 05:48:58 INFO - PROCESS | 2278 | 1462625338997 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}] 05:48:59 INFO - PROCESS | 2278 | 1462625339090 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:48:59 INFO - PROCESS | 2278 | 1462625339103 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fbc800 == 45 [pid = 2278] [id = 447] 05:48:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x11817cc00) [pid = 2278] [serial = 1340] [outer = 0x0] 05:48:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1182d4c00) [pid = 2278] [serial = 1341] [outer = 0x11817cc00] 05:48:59 INFO - PROCESS | 2278 | 1462625339128 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1182db400) [pid = 2278] [serial = 1342] [outer = 0x11817cc00] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x118346c00) [pid = 2278] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1185c1800) [pid = 2278] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x110fb8400) [pid = 2278] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x112a3e000) [pid = 2278] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x117e7ac00) [pid = 2278] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x110fb8800) [pid = 2278] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x113406800) [pid = 2278] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x110f49400) [pid = 2278] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x1122c5c00) [pid = 2278] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x117538c00) [pid = 2278] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x118174400) [pid = 2278] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x111a0dc00) [pid = 2278] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x119096c00) [pid = 2278] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x110f48c00) [pid = 2278] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x112a3d000) [pid = 2278] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x118346800) [pid = 2278] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:48:59 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x11313e800) [pid = 2278] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:48:59 INFO - PROCESS | 2278 | 1462625339562 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]]]}] 05:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 620ms 05:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:48:59 INFO - PROCESS | 2278 | 1462625339614 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 2278 | 1462625339615 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:48:59 INFO - PROCESS | 2278 | 1462625339617 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 2278 | 1462625339618 Marionette TRACE conn2 <- [1,1762,null,{}] 05:48:59 INFO - PROCESS | 2278 | 1462625339621 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}] 05:48:59 INFO - PROCESS | 2278 | 1462625339699 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:48:59 INFO - PROCESS | 2278 | 1462625339704 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x121117800 == 46 [pid = 2278] [id = 448] 05:48:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x110fba800) [pid = 2278] [serial = 1343] [outer = 0x0] 05:48:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x11285b400) [pid = 2278] [serial = 1344] [outer = 0x110fba800] 05:48:59 INFO - PROCESS | 2278 | 1462625339732 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x115e3dc00) [pid = 2278] [serial = 1345] [outer = 0x110fba800] 05:49:00 INFO - PROCESS | 2278 | 1462625340077 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]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 468ms 05:49:00 INFO - PROCESS | 2278 | 1462625340097 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 2278 | 1462625340099 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:49:00 INFO - PROCESS | 2278 | 1462625340101 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 2278 | 1462625340103 Marionette TRACE conn2 <- [1,1766,null,{}] 05:49:00 INFO - PROCESS | 2278 | 1462625340112 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}] 05:49:00 INFO - PROCESS | 2278 | 1462625340250 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:49:00 INFO - PROCESS | 2278 | 1462625340260 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6b2000 == 47 [pid = 2278] [id = 449] 05:49:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x11693e800) [pid = 2278] [serial = 1346] [outer = 0x0] 05:49:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x118346000) [pid = 2278] [serial = 1347] [outer = 0x11693e800] 05:49:00 INFO - PROCESS | 2278 | 1462625340306 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1185d9400) [pid = 2278] [serial = 1348] [outer = 0x11693e800] 05:49:00 INFO - PROCESS | 2278 | 1462625340721 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]]]}] 05:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 05:49:00 INFO - PROCESS | 2278 | 1462625340778 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 2278 | 1462625340780 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:49:00 INFO - PROCESS | 2278 | 1462625340804 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 2278 | 1462625340806 Marionette TRACE conn2 <- [1,1770,null,{}] 05:49:00 INFO - PROCESS | 2278 | 1462625340813 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}] 05:49:00 INFO - PROCESS | 2278 | 1462625340942 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:49:00 INFO - PROCESS | 2278 | 1462625340949 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abb4000 == 48 [pid = 2278] [id = 450] 05:49:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x1187c6800) [pid = 2278] [serial = 1349] [outer = 0x0] 05:49:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1187cec00) [pid = 2278] [serial = 1350] [outer = 0x1187c6800] 05:49:00 INFO - PROCESS | 2278 | 1462625340990 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x118c75000) [pid = 2278] [serial = 1351] [outer = 0x1187c6800] 05:49:01 INFO - PROCESS | 2278 | 1462625341394 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]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 05:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:49:01 INFO - PROCESS | 2278 | 1462625341428 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 2278 | 1462625341429 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:49:01 INFO - PROCESS | 2278 | 1462625341431 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 2278 | 1462625341432 Marionette TRACE conn2 <- [1,1774,null,{}] 05:49:01 INFO - PROCESS | 2278 | 1462625341435 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}] 05:49:01 INFO - PROCESS | 2278 | 1462625341538 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:49:01 INFO - PROCESS | 2278 | 1462625341663 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x113b09800 == 49 [pid = 2278] [id = 451] 05:49:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x110f79800) [pid = 2278] [serial = 1352] [outer = 0x0] 05:49:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x110f82000) [pid = 2278] [serial = 1353] [outer = 0x110f79800] 05:49:01 INFO - PROCESS | 2278 | 1462625341694 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x111ab1400) [pid = 2278] [serial = 1354] [outer = 0x110f79800] 05:49:02 INFO - PROCESS | 2278 | 1462625342106 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 723ms 05:49:02 INFO - PROCESS | 2278 | 1462625342157 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 2278 | 1462625342160 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:49:02 INFO - PROCESS | 2278 | 1462625342163 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 2278 | 1462625342165 Marionette TRACE conn2 <- [1,1778,null,{}] 05:49:02 INFO - PROCESS | 2278 | 1462625342169 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}] 05:49:02 INFO - PROCESS | 2278 | 1462625342271 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:49:02 INFO - PROCESS | 2278 | 1462625342326 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x119d7f800 == 50 [pid = 2278] [id = 452] 05:49:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1126ee800) [pid = 2278] [serial = 1355] [outer = 0x0] 05:49:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x112787400) [pid = 2278] [serial = 1356] [outer = 0x1126ee800] 05:49:02 INFO - PROCESS | 2278 | 1462625342357 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x112d69000) [pid = 2278] [serial = 1357] [outer = 0x1126ee800] 05:49:02 INFO - PROCESS | 2278 | 1462625342775 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]]]}] 05:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 623ms 05:49:02 INFO - PROCESS | 2278 | 1462625342787 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 2278 | 1462625342791 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:49:02 INFO - PROCESS | 2278 | 1462625342795 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 2278 | 1462625342796 Marionette TRACE conn2 <- [1,1782,null,{}] 05:49:02 INFO - PROCESS | 2278 | 1462625342799 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}] 05:49:02 INFO - PROCESS | 2278 | 1462625342900 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:49:03 INFO - PROCESS | 2278 | 1462625343000 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a449000 == 51 [pid = 2278] [id = 453] 05:49:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x113131000) [pid = 2278] [serial = 1358] [outer = 0x0] 05:49:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x113149800) [pid = 2278] [serial = 1359] [outer = 0x113131000] 05:49:03 INFO - PROCESS | 2278 | 1462625343031 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x115ec3800) [pid = 2278] [serial = 1360] [outer = 0x113131000] 05:49:03 INFO - PROCESS | 2278 | 1462625343455 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]]]}] 05:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 669ms 05:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:49:03 INFO - PROCESS | 2278 | 1462625343465 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 2278 | 1462625343466 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:49:03 INFO - PROCESS | 2278 | 1462625343475 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 2278 | 1462625343480 Marionette TRACE conn2 <- [1,1786,null,{}] 05:49:03 INFO - PROCESS | 2278 | 1462625343483 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}] 05:49:03 INFO - PROCESS | 2278 | 1462625343584 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:49:03 INFO - PROCESS | 2278 | 1462625343634 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae94800 == 52 [pid = 2278] [id = 454] 05:49:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x113140000) [pid = 2278] [serial = 1361] [outer = 0x0] 05:49:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x11677b800) [pid = 2278] [serial = 1362] [outer = 0x113140000] 05:49:03 INFO - PROCESS | 2278 | 1462625343663 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x118024c00) [pid = 2278] [serial = 1363] [outer = 0x113140000] 05:49:04 INFO - PROCESS | 2278 | 1462625344077 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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 632ms 05:49:04 INFO - PROCESS | 2278 | 1462625344101 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 2278 | 1462625344103 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:49:04 INFO - PROCESS | 2278 | 1462625344125 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 2278 | 1462625344126 Marionette TRACE conn2 <- [1,1790,null,{}] 05:49:04 INFO - PROCESS | 2278 | 1462625344130 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}] 05:49:04 INFO - PROCESS | 2278 | 1462625344229 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:49:04 INFO - PROCESS | 2278 | 1462625344313 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3b0800 == 53 [pid = 2278] [id = 455] 05:49:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1180bdc00) [pid = 2278] [serial = 1364] [outer = 0x0] 05:49:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x118530400) [pid = 2278] [serial = 1365] [outer = 0x1180bdc00] 05:49:04 INFO - PROCESS | 2278 | 1462625344343 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1185d1c00) [pid = 2278] [serial = 1366] [outer = 0x1180bdc00] 05:49:04 INFO - PROCESS | 2278 | 1462625344764 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]]]}] 05:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 05:49:04 INFO - PROCESS | 2278 | 1462625344796 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 2278 | 1462625344798 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:49:04 INFO - PROCESS | 2278 | 1462625344801 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 2278 | 1462625344803 Marionette TRACE conn2 <- [1,1794,null,{}] 05:49:04 INFO - PROCESS | 2278 | 1462625344807 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}] 05:49:04 INFO - PROCESS | 2278 | 1462625344923 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:49:04 INFO - PROCESS | 2278 | 1462625344977 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb5e000 == 54 [pid = 2278] [id = 456] 05:49:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x11900a400) [pid = 2278] [serial = 1367] [outer = 0x0] 05:49:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x119093400) [pid = 2278] [serial = 1368] [outer = 0x11900a400] 05:49:05 INFO - PROCESS | 2278 | 1462625345012 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x1193ce000) [pid = 2278] [serial = 1369] [outer = 0x11900a400] 05:49:05 INFO - PROCESS | 2278 | 1462625345435 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]]]}] 05:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 719ms 05:49:05 INFO - PROCESS | 2278 | 1462625345538 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:49:05 INFO - PROCESS | 2278 | 1462625345541 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:49:05 INFO - PROCESS | 2278 | 1462625345546 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:49:05 INFO - PROCESS | 2278 | 1462625345547 Marionette TRACE conn2 <- [1,1798,null,{}] 05:49:05 INFO - PROCESS | 2278 | 1462625345549 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}] 05:49:05 INFO - PROCESS | 2278 | 1462625345652 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:49:05 INFO - PROCESS | 2278 | 1462625345720 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x11819d000 == 55 [pid = 2278] [id = 457] 05:49:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x11313b800) [pid = 2278] [serial = 1370] [outer = 0x0] 05:49:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x1182d8c00) [pid = 2278] [serial = 1371] [outer = 0x11313b800] 05:49:05 INFO - PROCESS | 2278 | 1462625345750 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x11972d400) [pid = 2278] [serial = 1372] [outer = 0x11313b800] 05:49:06 INFO - PROCESS | 2278 | 1462625346270 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]]]}] 05:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 770ms 05:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:49:06 INFO - PROCESS | 2278 | 1462625346316 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 2278 | 1462625346318 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:49:06 INFO - PROCESS | 2278 | 1462625346321 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 2278 | 1462625346323 Marionette TRACE conn2 <- [1,1802,null,{}] 05:49:06 INFO - PROCESS | 2278 | 1462625346327 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}] 05:49:06 INFO - PROCESS | 2278 | 1462625346420 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:49:06 INFO - PROCESS | 2278 | 1462625346476 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x11971f800 == 56 [pid = 2278] [id = 458] 05:49:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x111e30400) [pid = 2278] [serial = 1373] [outer = 0x0] 05:49:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1122c7400) [pid = 2278] [serial = 1374] [outer = 0x111e30400] 05:49:06 INFO - PROCESS | 2278 | 1462625346504 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x1126f3400) [pid = 2278] [serial = 1375] [outer = 0x111e30400] 05:49:06 INFO - PROCESS | 2278 | 1462625346933 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]]]}] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x11705d800 == 55 [pid = 2278] [id = 24] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12abb4000 == 54 [pid = 2278] [id = 450] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6b2000 == 53 [pid = 2278] [id = 449] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x121117800 == 52 [pid = 2278] [id = 448] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x128fbc800 == 51 [pid = 2278] [id = 447] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x128c0a800 == 50 [pid = 2278] [id = 446] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x1187d2000) [pid = 2278] [serial = 1308] [outer = 0x0] [url = about:blank] 05:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x119308000 == 49 [pid = 2278] [id = 445] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x1246ac000 == 48 [pid = 2278] [id = 444] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x1232ae000 == 47 [pid = 2278] [id = 443] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x121107800 == 46 [pid = 2278] [id = 442] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x119707800 == 45 [pid = 2278] [id = 441] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x117057800 == 44 [pid = 2278] [id = 440] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x1161e0000 == 43 [pid = 2278] [id = 439] 05:49:06 INFO - PROCESS | 2278 | --DOCSHELL 0x116f1a000 == 42 [pid = 2278] [id = 437] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1187c8800) [pid = 2278] [serial = 1290] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x118c72400) [pid = 2278] [serial = 1293] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x113148800) [pid = 2278] [serial = 1269] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x113340c00) [pid = 2278] [serial = 1270] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x11312c800) [pid = 2278] [serial = 1266] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x11313f400) [pid = 2278] [serial = 1267] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x118028800) [pid = 2278] [serial = 1281] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x118171400) [pid = 2278] [serial = 1282] [outer = 0x0] [url = about:blank] 05:49:06 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x116945c00) [pid = 2278] [serial = 1275] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x117171800) [pid = 2278] [serial = 1276] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x113d75400) [pid = 2278] [serial = 1272] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x116777000) [pid = 2278] [serial = 1273] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x112852400) [pid = 2278] [serial = 1263] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x112a41000) [pid = 2278] [serial = 1264] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1126f6800) [pid = 2278] [serial = 1260] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x11277e800) [pid = 2278] [serial = 1261] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x118023000) [pid = 2278] [serial = 1279] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x117e7cc00) [pid = 2278] [serial = 1278] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x118295400) [pid = 2278] [serial = 1284] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x111a0f400) [pid = 2278] [serial = 1257] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x11224d000) [pid = 2278] [serial = 1258] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x1187d4c00) [pid = 2278] [serial = 1291] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x1190bfc00) [pid = 2278] [serial = 1296] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x111cb1c00) [pid = 2278] [serial = 1299] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x11908f800) [pid = 2278] [serial = 1294] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1196ca800) [pid = 2278] [serial = 1297] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x112855800) [pid = 2278] [serial = 1300] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x113147400) [pid = 2278] [serial = 1302] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x1166ba400) [pid = 2278] [serial = 1303] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x11834a800) [pid = 2278] [serial = 1287] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1185d7800) [pid = 2278] [serial = 1288] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x118171c00) [pid = 2278] [serial = 1305] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x1182d2c00) [pid = 2278] [serial = 1285] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x1182d5800) [pid = 2278] [serial = 1306] [outer = 0x0] [url = about:blank] 05:49:07 INFO - PROCESS | 2278 | 1462625347008 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 2278 | 1462625347012 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:49:07 INFO - PROCESS | 2278 | 1462625347017 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 2278 | 1462625347019 Marionette TRACE conn2 <- [1,1806,null,{}] 05:49:07 INFO - PROCESS | 2278 | 1462625347029 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}] 05:49:07 INFO - PROCESS | 2278 | 1462625347127 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:49:07 INFO - PROCESS | 2278 | 1462625347140 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e1b000 == 43 [pid = 2278] [id = 459] 05:49:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x112785c00) [pid = 2278] [serial = 1376] [outer = 0x0] 05:49:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x112856800) [pid = 2278] [serial = 1377] [outer = 0x112785c00] 05:49:07 INFO - PROCESS | 2278 | 1462625347176 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x112a70800) [pid = 2278] [serial = 1378] [outer = 0x112785c00] 05:49:07 INFO - PROCESS | 2278 | 1462625347589 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]]]}] 05:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 621ms 05:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:49:07 INFO - PROCESS | 2278 | 1462625347644 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 2278 | 1462625347645 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:49:07 INFO - PROCESS | 2278 | 1462625347647 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 2278 | 1462625347650 Marionette TRACE conn2 <- [1,1810,null,{}] 05:49:07 INFO - PROCESS | 2278 | 1462625347658 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}] 05:49:07 INFO - PROCESS | 2278 | 1462625347744 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:49:07 INFO - PROCESS | 2278 | 1462625347760 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x119712000 == 44 [pid = 2278] [id = 460] 05:49:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x1131eac00) [pid = 2278] [serial = 1379] [outer = 0x0] 05:49:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1132f5800) [pid = 2278] [serial = 1380] [outer = 0x1131eac00] 05:49:07 INFO - PROCESS | 2278 | 1462625347790 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x113d72400) [pid = 2278] [serial = 1381] [outer = 0x1131eac00] 05:49:08 INFO - PROCESS | 2278 | 1462625348143 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]]]}] 05:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 05:49:08 INFO - PROCESS | 2278 | 1462625348169 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 2278 | 1462625348171 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:49:08 INFO - PROCESS | 2278 | 1462625348187 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 2278 | 1462625348189 Marionette TRACE conn2 <- [1,1814,null,{}] 05:49:08 INFO - PROCESS | 2278 | 1462625348192 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}] 05:49:08 INFO - PROCESS | 2278 | 1462625348320 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:49:08 INFO - PROCESS | 2278 | 1462625348326 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x1231e9800 == 45 [pid = 2278] [id = 461] 05:49:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x113df2000) [pid = 2278] [serial = 1382] [outer = 0x0] 05:49:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1161a4400) [pid = 2278] [serial = 1383] [outer = 0x113df2000] 05:49:08 INFO - PROCESS | 2278 | 1462625348369 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x116941800) [pid = 2278] [serial = 1384] [outer = 0x113df2000] 05:49:08 INFO - PROCESS | 2278 | 1462625348762 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]]]}] 05:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 621ms 05:49:08 INFO - PROCESS | 2278 | 1462625348809 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 2278 | 1462625348810 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:49:08 INFO - PROCESS | 2278 | 1462625348813 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 2278 | 1462625348814 Marionette TRACE conn2 <- [1,1818,null,{}] 05:49:08 INFO - PROCESS | 2278 | 1462625348816 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}] 05:49:08 INFO - PROCESS | 2278 | 1462625348898 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:49:08 INFO - PROCESS | 2278 | 1462625348902 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x1246a5000 == 46 [pid = 2278] [id = 462] 05:49:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x116945c00) [pid = 2278] [serial = 1385] [outer = 0x0] 05:49:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x117541400) [pid = 2278] [serial = 1386] [outer = 0x116945c00] 05:49:08 INFO - PROCESS | 2278 | 1462625348928 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x11802a000) [pid = 2278] [serial = 1387] [outer = 0x116945c00] 05:49:09 INFO - PROCESS | 2278 | 1462625349276 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 469ms 05:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:49:09 INFO - PROCESS | 2278 | 1462625349283 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 2278 | 1462625349284 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:49:09 INFO - PROCESS | 2278 | 1462625349286 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 2278 | 1462625349287 Marionette TRACE conn2 <- [1,1822,null,{}] 05:49:09 INFO - PROCESS | 2278 | 1462625349290 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}] 05:49:09 INFO - PROCESS | 2278 | 1462625349411 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:49:09 INFO - PROCESS | 2278 | 1462625349446 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c03800 == 47 [pid = 2278] [id = 463] 05:49:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x118173000) [pid = 2278] [serial = 1388] [outer = 0x0] 05:49:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1182d0000) [pid = 2278] [serial = 1389] [outer = 0x118173000] 05:49:09 INFO - PROCESS | 2278 | 1462625349472 Marionette DEBUG loaded listener.js 05:49:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1187d4c00) [pid = 2278] [serial = 1390] [outer = 0x118173000] 05:49:09 INFO - PROCESS | 2278 | 1462625349813 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]]]}] 05:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 572ms 05:49:09 INFO - PROCESS | 2278 | 1462625349858 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 2278 | 1462625349860 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:49:09 INFO - PROCESS | 2278 | 1462625349862 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 2278 | 1462625349863 Marionette TRACE conn2 <- [1,1826,null,{}] 05:49:09 INFO - PROCESS | 2278 | 1462625349865 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}] 05:49:09 INFO - PROCESS | 2278 | 1462625349966 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:49:09 INFO - PROCESS | 2278 | 1462625349983 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fc8000 == 48 [pid = 2278] [id = 464] 05:49:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1185d2400) [pid = 2278] [serial = 1391] [outer = 0x0] 05:49:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x1193c5400) [pid = 2278] [serial = 1392] [outer = 0x1185d2400] 05:49:10 INFO - PROCESS | 2278 | 1462625350008 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x119732c00) [pid = 2278] [serial = 1393] [outer = 0x1185d2400] 05:49:10 INFO - PROCESS | 2278 | 1462625350326 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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 518ms 05:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:49:10 INFO - PROCESS | 2278 | 1462625350385 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 2278 | 1462625350386 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:49:10 INFO - PROCESS | 2278 | 1462625350388 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 2278 | 1462625350389 Marionette TRACE conn2 <- [1,1830,null,{}] 05:49:10 INFO - PROCESS | 2278 | 1462625350392 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}] 05:49:10 INFO - PROCESS | 2278 | 1462625350492 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:49:10 INFO - PROCESS | 2278 | 1462625350525 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a444800 == 49 [pid = 2278] [id = 465] 05:49:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x118c72400) [pid = 2278] [serial = 1394] [outer = 0x0] 05:49:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x119989000) [pid = 2278] [serial = 1395] [outer = 0x118c72400] 05:49:10 INFO - PROCESS | 2278 | 1462625350550 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x119992c00) [pid = 2278] [serial = 1396] [outer = 0x118c72400] 05:49:10 INFO - PROCESS | 2278 | 1462625350897 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]]]}] 05:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms 05:49:10 INFO - PROCESS | 2278 | 1462625350912 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:49:10 INFO - PROCESS | 2278 | 1462625350914 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:49:10 INFO - PROCESS | 2278 | 1462625350917 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:49:10 INFO - PROCESS | 2278 | 1462625350919 Marionette TRACE conn2 <- [1,1834,null,{}] 05:49:10 INFO - PROCESS | 2278 | 1462625350923 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}] 05:49:11 INFO - PROCESS | 2278 | 1462625351089 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x11204b800) [pid = 2278] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x110f7e800) [pid = 2278] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x110fc3800) [pid = 2278] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x113143800) [pid = 2278] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x11817cc00) [pid = 2278] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x110fba800) [pid = 2278] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x11693e800) [pid = 2278] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x110fc2400) [pid = 2278] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x1160dcc00) [pid = 2278] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x118025800) [pid = 2278] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:49:11 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x1133bd800) [pid = 2278] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:49:11 INFO - PROCESS | 2278 | 1462625351246 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x118c9b800 == 50 [pid = 2278] [id = 466] 05:49:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x110f7e800) [pid = 2278] [serial = 1397] [outer = 0x0] 05:49:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x110fc3800) [pid = 2278] [serial = 1398] [outer = 0x110f7e800] 05:49:11 INFO - PROCESS | 2278 | 1462625351271 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x113143800) [pid = 2278] [serial = 1399] [outer = 0x110f7e800] 05:49:11 INFO - PROCESS | 2278 | 1462625351565 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]]]}] 05:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 05:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:49:11 INFO - PROCESS | 2278 | 1462625351597 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:49:11 INFO - PROCESS | 2278 | 1462625351599 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:49:11 INFO - PROCESS | 2278 | 1462625351603 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 2278 | 1462625351604 Marionette TRACE conn2 <- [1,1838,null,{}] 05:49:11 INFO - PROCESS | 2278 | 1462625351612 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}] 05:49:11 INFO - PROCESS | 2278 | 1462625351745 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:49:11 INFO - PROCESS | 2278 | 1462625351857 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc4000 == 51 [pid = 2278] [id = 467] 05:49:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1126ed000) [pid = 2278] [serial = 1400] [outer = 0x0] 05:49:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1182d5c00) [pid = 2278] [serial = 1401] [outer = 0x1126ed000] 05:49:11 INFO - PROCESS | 2278 | 1462625351898 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1199e5000) [pid = 2278] [serial = 1402] [outer = 0x1126ed000] 05:49:12 INFO - PROCESS | 2278 | 1462625352214 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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 627ms 05:49:12 INFO - PROCESS | 2278 | 1462625352237 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 2278 | 1462625352239 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:49:12 INFO - PROCESS | 2278 | 1462625352249 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 2278 | 1462625352251 Marionette TRACE conn2 <- [1,1842,null,{}] 05:49:12 INFO - PROCESS | 2278 | 1462625352253 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}] 05:49:12 INFO - PROCESS | 2278 | 1462625352384 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:49:12 INFO - PROCESS | 2278 | 1462625352390 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b347000 == 52 [pid = 2278] [id = 468] 05:49:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x11204b800) [pid = 2278] [serial = 1403] [outer = 0x0] 05:49:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x119b66000) [pid = 2278] [serial = 1404] [outer = 0x11204b800] 05:49:12 INFO - PROCESS | 2278 | 1462625352419 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x11a17c000) [pid = 2278] [serial = 1405] [outer = 0x11204b800] 05:49:12 INFO - PROCESS | 2278 | 1462625352726 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]]]}] 05:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 519ms 05:49:12 INFO - PROCESS | 2278 | 1462625352769 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 2278 | 1462625352770 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:49:12 INFO - PROCESS | 2278 | 1462625352772 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 2278 | 1462625352773 Marionette TRACE conn2 <- [1,1846,null,{}] 05:49:12 INFO - PROCESS | 2278 | 1462625352776 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}] 05:49:12 INFO - PROCESS | 2278 | 1462625352855 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:49:12 INFO - PROCESS | 2278 | 1462625352862 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be23000 == 53 [pid = 2278] [id = 469] 05:49:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x11998c800) [pid = 2278] [serial = 1406] [outer = 0x0] 05:49:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x11a2e4800) [pid = 2278] [serial = 1407] [outer = 0x11998c800] 05:49:12 INFO - PROCESS | 2278 | 1462625352886 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x11a2ed400) [pid = 2278] [serial = 1408] [outer = 0x11998c800] 05:49:13 INFO - PROCESS | 2278 | 1462625353313 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]]]}] 05:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 570ms 05:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:49:13 INFO - PROCESS | 2278 | 1462625353343 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 2278 | 1462625353346 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:49:13 INFO - PROCESS | 2278 | 1462625353350 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 2278 | 1462625353352 Marionette TRACE conn2 <- [1,1850,null,{}] 05:49:13 INFO - PROCESS | 2278 | 1462625353356 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}] 05:49:13 INFO - PROCESS | 2278 | 1462625353460 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:49:13 INFO - PROCESS | 2278 | 1462625353526 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x116907800 == 54 [pid = 2278] [id = 470] 05:49:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x110f7b400) [pid = 2278] [serial = 1409] [outer = 0x0] 05:49:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x111e71400) [pid = 2278] [serial = 1410] [outer = 0x110f7b400] 05:49:13 INFO - PROCESS | 2278 | 1462625353557 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x11270d000) [pid = 2278] [serial = 1411] [outer = 0x110f7b400] 05:49:13 INFO - PROCESS | 2278 | 1462625353979 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 05:49:14 INFO - PROCESS | 2278 | 1462625354020 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 2278 | 1462625354025 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:49:14 INFO - PROCESS | 2278 | 1462625354029 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 2278 | 1462625354031 Marionette TRACE conn2 <- [1,1854,null,{}] 05:49:14 INFO - PROCESS | 2278 | 1462625354034 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}] 05:49:14 INFO - PROCESS | 2278 | 1462625354139 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:49:14 INFO - PROCESS | 2278 | 1462625354246 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245e3000 == 55 [pid = 2278] [id = 471] 05:49:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x11309b000) [pid = 2278] [serial = 1412] [outer = 0x0] 05:49:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x113129800) [pid = 2278] [serial = 1413] [outer = 0x11309b000] 05:49:14 INFO - PROCESS | 2278 | 1462625354276 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x113149400) [pid = 2278] [serial = 1414] [outer = 0x11309b000] 05:49:14 INFO - PROCESS | 2278 | 1462625354695 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 724ms 05:49:14 INFO - PROCESS | 2278 | 1462625354754 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 2278 | 1462625354755 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:49:14 INFO - PROCESS | 2278 | 1462625354758 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 2278 | 1462625354760 Marionette TRACE conn2 <- [1,1858,null,{}] 05:49:14 INFO - PROCESS | 2278 | 1462625354768 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}] 05:49:14 INFO - PROCESS | 2278 | 1462625354878 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:49:14 INFO - PROCESS | 2278 | 1462625354947 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3b1800 == 56 [pid = 2278] [id = 472] 05:49:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x113d76400) [pid = 2278] [serial = 1415] [outer = 0x0] 05:49:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x11753c000) [pid = 2278] [serial = 1416] [outer = 0x113d76400] 05:49:14 INFO - PROCESS | 2278 | 1462625354980 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x118295800) [pid = 2278] [serial = 1417] [outer = 0x113d76400] 05:49:15 INFO - PROCESS | 2278 | 1462625355395 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]]]}] 05:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 05:49:15 INFO - PROCESS | 2278 | 1462625355429 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 2278 | 1462625355431 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:49:15 INFO - PROCESS | 2278 | 1462625355433 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 2278 | 1462625355435 Marionette TRACE conn2 <- [1,1862,null,{}] 05:49:15 INFO - PROCESS | 2278 | 1462625355437 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}] 05:49:15 INFO - PROCESS | 2278 | 1462625355564 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:49:15 INFO - PROCESS | 2278 | 1462625355633 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c237800 == 57 [pid = 2278] [id = 473] 05:49:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x11834a800) [pid = 2278] [serial = 1418] [outer = 0x0] 05:49:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x1187d3400) [pid = 2278] [serial = 1419] [outer = 0x11834a800] 05:49:15 INFO - PROCESS | 2278 | 1462625355662 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1196ca800) [pid = 2278] [serial = 1420] [outer = 0x11834a800] 05:49:16 INFO - PROCESS | 2278 | 1462625356054 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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 669ms 05:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:49:16 INFO - PROCESS | 2278 | 1462625356103 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 2278 | 1462625356104 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:49:16 INFO - PROCESS | 2278 | 1462625356107 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 2278 | 1462625356108 Marionette TRACE conn2 <- [1,1866,null,{}] 05:49:16 INFO - PROCESS | 2278 | 1462625356110 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}] 05:49:16 INFO - PROCESS | 2278 | 1462625356212 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:49:16 INFO - PROCESS | 2278 | 1462625356268 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c384000 == 58 [pid = 2278] [id = 474] 05:49:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x1185c1800) [pid = 2278] [serial = 1421] [outer = 0x0] 05:49:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x119989c00) [pid = 2278] [serial = 1422] [outer = 0x1185c1800] 05:49:16 INFO - PROCESS | 2278 | 1462625356297 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x119e71000) [pid = 2278] [serial = 1423] [outer = 0x1185c1800] 05:49:16 INFO - PROCESS | 2278 | 1462625356764 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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 721ms 05:49:16 INFO - PROCESS | 2278 | 1462625356828 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 2278 | 1462625356830 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:49:16 INFO - PROCESS | 2278 | 1462625356832 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 2278 | 1462625356833 Marionette TRACE conn2 <- [1,1870,null,{}] 05:49:16 INFO - PROCESS | 2278 | 1462625356836 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}] 05:49:16 INFO - PROCESS | 2278 | 1462625356977 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:49:17 INFO - PROCESS | 2278 | 1462625357052 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x119075800 == 59 [pid = 2278] [id = 475] 05:49:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x119e70400) [pid = 2278] [serial = 1424] [outer = 0x0] 05:49:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x11a17a000) [pid = 2278] [serial = 1425] [outer = 0x119e70400] 05:49:17 INFO - PROCESS | 2278 | 1462625357084 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x12113b800) [pid = 2278] [serial = 1426] [outer = 0x119e70400] 05:49:17 INFO - PROCESS | 2278 | 1462625357646 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]]]}] 05:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 820ms 05:49:17 INFO - PROCESS | 2278 | 1462625357652 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 2278 | 1462625357655 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:49:17 INFO - PROCESS | 2278 | 1462625357661 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 2278 | 1462625357663 Marionette TRACE conn2 <- [1,1874,null,{}] 05:49:17 INFO - PROCESS | 2278 | 1462625357666 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}] 05:49:17 INFO - PROCESS | 2278 | 1462625357759 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:49:17 INFO - PROCESS | 2278 | 1462625357815 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a254000 == 60 [pid = 2278] [id = 476] 05:49:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x1126ec400) [pid = 2278] [serial = 1427] [outer = 0x0] 05:49:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x1126f2000) [pid = 2278] [serial = 1428] [outer = 0x1126ec400] 05:49:17 INFO - PROCESS | 2278 | 1462625357841 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x112786400) [pid = 2278] [serial = 1429] [outer = 0x1126ec400] 05:49:18 INFO - PROCESS | 2278 | 1462625358268 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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 620ms 05:49:18 INFO - PROCESS | 2278 | 1462625358281 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 2278 | 1462625358285 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:49:18 INFO - PROCESS | 2278 | 1462625358289 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 2278 | 1462625358291 Marionette TRACE conn2 <- [1,1878,null,{}] 05:49:18 INFO - PROCESS | 2278 | 1462625358294 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}] 05:49:18 INFO - PROCESS | 2278 | 1462625358407 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x112abc000 == 59 [pid = 2278] [id = 22] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x12b347000 == 58 [pid = 2278] [id = 468] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x12abc4000 == 57 [pid = 2278] [id = 467] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x118c9b800 == 56 [pid = 2278] [id = 466] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x12a444800 == 55 [pid = 2278] [id = 465] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x128fc8000 == 54 [pid = 2278] [id = 464] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x128c03800 == 53 [pid = 2278] [id = 463] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x1126ecc00) [pid = 2278] [serial = 1311] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x112782800) [pid = 2278] [serial = 1314] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x1246a5000 == 52 [pid = 2278] [id = 462] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x1231e9800 == 51 [pid = 2278] [id = 461] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x119712000 == 50 [pid = 2278] [id = 460] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x115e1b000 == 49 [pid = 2278] [id = 459] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x11971f800 == 48 [pid = 2278] [id = 458] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x12a449000 == 47 [pid = 2278] [id = 453] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x119d7f800 == 46 [pid = 2278] [id = 452] 05:49:18 INFO - PROCESS | 2278 | --DOCSHELL 0x113b09800 == 45 [pid = 2278] [id = 451] 05:49:18 INFO - PROCESS | 2278 | 1462625358523 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e02800 == 46 [pid = 2278] [id = 477] 05:49:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x112782800) [pid = 2278] [serial = 1430] [outer = 0x0] 05:49:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x112a44400) [pid = 2278] [serial = 1431] [outer = 0x112782800] 05:49:18 INFO - PROCESS | 2278 | 1462625358549 Marionette DEBUG loaded listener.js 05:49:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x113147400) [pid = 2278] [serial = 1432] [outer = 0x112782800] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x118024800) [pid = 2278] [serial = 1335] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x116942400) [pid = 2278] [serial = 1332] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x118179000) [pid = 2278] [serial = 1338] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x11515c800) [pid = 2278] [serial = 1329] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x112854400) [pid = 2278] [serial = 1320] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x112860400) [pid = 2278] [serial = 1321] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x112a72800) [pid = 2278] [serial = 1323] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x11313c800) [pid = 2278] [serial = 1324] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x1126f6000) [pid = 2278] [serial = 1318] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x11224bc00) [pid = 2278] [serial = 1317] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x113405800) [pid = 2278] [serial = 1326] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x113bfc800) [pid = 2278] [serial = 1327] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x1182d4c00) [pid = 2278] [serial = 1341] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x1187cec00) [pid = 2278] [serial = 1350] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x11285b400) [pid = 2278] [serial = 1344] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1182db400) [pid = 2278] [serial = 1342] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x118346000) [pid = 2278] [serial = 1347] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x1180c3000) [pid = 2278] [serial = 1336] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x11829dc00) [pid = 2278] [serial = 1339] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x117e77800) [pid = 2278] [serial = 1333] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x1185d9400) [pid = 2278] [serial = 1348] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x115ec2c00) [pid = 2278] [serial = 1330] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x115e3dc00) [pid = 2278] [serial = 1345] [outer = 0x0] [url = about:blank] 05:49:18 INFO - PROCESS | 2278 | 1462625358864 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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 621ms 05:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:49:18 INFO - PROCESS | 2278 | 1462625358911 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 2278 | 1462625358912 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:49:18 INFO - PROCESS | 2278 | 1462625358914 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 2278 | 1462625358917 Marionette TRACE conn2 <- [1,1882,null,{}] 05:49:18 INFO - PROCESS | 2278 | 1462625358924 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}] 05:49:19 INFO - PROCESS | 2278 | 1462625359026 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:49:19 INFO - PROCESS | 2278 | 1462625359079 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x119b53000 == 47 [pid = 2278] [id = 478] 05:49:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x113147c00) [pid = 2278] [serial = 1433] [outer = 0x0] 05:49:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x113bf8c00) [pid = 2278] [serial = 1434] [outer = 0x113147c00] 05:49:19 INFO - PROCESS | 2278 | 1462625359107 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x116073000) [pid = 2278] [serial = 1435] [outer = 0x113147c00] 05:49:19 INFO - PROCESS | 2278 | 1462625359391 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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 520ms 05:49:19 INFO - PROCESS | 2278 | 1462625359435 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 2278 | 1462625359436 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:49:19 INFO - PROCESS | 2278 | 1462625359439 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 2278 | 1462625359441 Marionette TRACE conn2 <- [1,1886,null,{}] 05:49:19 INFO - PROCESS | 2278 | 1462625359446 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}] 05:49:19 INFO - PROCESS | 2278 | 1462625359529 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:49:19 INFO - PROCESS | 2278 | 1462625359534 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x123758000 == 48 [pid = 2278] [id = 479] 05:49:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x116169c00) [pid = 2278] [serial = 1436] [outer = 0x0] 05:49:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1169b3400) [pid = 2278] [serial = 1437] [outer = 0x116169c00] 05:49:19 INFO - PROCESS | 2278 | 1462625359560 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x11801e800) [pid = 2278] [serial = 1438] [outer = 0x116169c00] 05:49:19 INFO - PROCESS | 2278 | 1462625359906 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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 521ms 05:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:49:19 INFO - PROCESS | 2278 | 1462625359961 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:49:19 INFO - PROCESS | 2278 | 1462625359962 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:49:19 INFO - PROCESS | 2278 | 1462625359964 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:49:19 INFO - PROCESS | 2278 | 1462625359965 Marionette TRACE conn2 <- [1,1890,null,{}] 05:49:19 INFO - PROCESS | 2278 | 1462625359968 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}] 05:49:20 INFO - PROCESS | 2278 | 1462625360048 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:49:20 INFO - PROCESS | 2278 | 1462625360053 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x125640000 == 49 [pid = 2278] [id = 480] 05:49:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x117175c00) [pid = 2278] [serial = 1439] [outer = 0x0] 05:49:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x11802ac00) [pid = 2278] [serial = 1440] [outer = 0x117175c00] 05:49:20 INFO - PROCESS | 2278 | 1462625360078 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x118176400) [pid = 2278] [serial = 1441] [outer = 0x117175c00] 05:49:20 INFO - PROCESS | 2278 | 1462625360402 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]]]}] 05:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 470ms 05:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:49:20 INFO - PROCESS | 2278 | 1462625360435 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 2278 | 1462625360436 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:49:20 INFO - PROCESS | 2278 | 1462625360438 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 2278 | 1462625360439 Marionette TRACE conn2 <- [1,1894,null,{}] 05:49:20 INFO - PROCESS | 2278 | 1462625360444 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}] 05:49:20 INFO - PROCESS | 2278 | 1462625360535 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x111e30400) [pid = 2278] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1131eac00) [pid = 2278] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x113df2000) [pid = 2278] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x118173000) [pid = 2278] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x116945c00) [pid = 2278] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x112785c00) [pid = 2278] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x11313b800) [pid = 2278] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x1185d2400) [pid = 2278] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x110f7e800) [pid = 2278] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x118c72400) [pid = 2278] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x11204b800) [pid = 2278] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1126ed000) [pid = 2278] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1122c6c00) [pid = 2278] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x111a08400) [pid = 2278] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x12eeea000) [pid = 2278] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:49:20 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1182ce000) [pid = 2278] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:49:20 INFO - PROCESS | 2278 | 1462625360957 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x112d07800 == 50 [pid = 2278] [id = 481] 05:49:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x110f4a800) [pid = 2278] [serial = 1442] [outer = 0x0] 05:49:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x110f84000) [pid = 2278] [serial = 1443] [outer = 0x110f4a800] 05:49:20 INFO - PROCESS | 2278 | 1462625360991 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x111cbd400) [pid = 2278] [serial = 1444] [outer = 0x110f4a800] 05:49:21 INFO - PROCESS | 2278 | 1462625361548 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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1173ms 05:49:21 INFO - PROCESS | 2278 | 1462625361613 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 2278 | 1462625361618 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:49:21 INFO - PROCESS | 2278 | 1462625361622 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 2278 | 1462625361624 Marionette TRACE conn2 <- [1,1898,null,{}] 05:49:21 INFO - PROCESS | 2278 | 1462625361628 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}] 05:49:21 INFO - PROCESS | 2278 | 1462625361732 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:49:21 INFO - PROCESS | 2278 | 1462625361788 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x119703800 == 51 [pid = 2278] [id = 482] 05:49:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x11277f400) [pid = 2278] [serial = 1445] [outer = 0x0] 05:49:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x112786000) [pid = 2278] [serial = 1446] [outer = 0x11277f400] 05:49:21 INFO - PROCESS | 2278 | 1462625361820 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x112a3ec00) [pid = 2278] [serial = 1447] [outer = 0x11277f400] 05:49:22 INFO - PROCESS | 2278 | 1462625362299 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]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 722ms 05:49:22 INFO - PROCESS | 2278 | 1462625362345 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 2278 | 1462625362348 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:49:22 INFO - PROCESS | 2278 | 1462625362351 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 2278 | 1462625362352 Marionette TRACE conn2 <- [1,1902,null,{}] 05:49:22 INFO - PROCESS | 2278 | 1462625362355 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}] 05:49:22 INFO - PROCESS | 2278 | 1462625362457 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:49:22 INFO - PROCESS | 2278 | 1462625362514 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x125763800 == 52 [pid = 2278] [id = 483] 05:49:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x112a46800) [pid = 2278] [serial = 1448] [outer = 0x0] 05:49:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x11312b800) [pid = 2278] [serial = 1449] [outer = 0x112a46800] 05:49:22 INFO - PROCESS | 2278 | 1462625362545 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x113406800) [pid = 2278] [serial = 1450] [outer = 0x112a46800] 05:49:22 INFO - PROCESS | 2278 | 1462625362982 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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 668ms 05:49:23 INFO - PROCESS | 2278 | 1462625363020 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 2278 | 1462625363021 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:49:23 INFO - PROCESS | 2278 | 1462625363048 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 2278 | 1462625363052 Marionette TRACE conn2 <- [1,1906,null,{}] 05:49:23 INFO - PROCESS | 2278 | 1462625363055 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}] 05:49:23 INFO - PROCESS | 2278 | 1462625363159 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:49:23 INFO - PROCESS | 2278 | 1462625363226 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a42b800 == 53 [pid = 2278] [id = 484] 05:49:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x115ec9800) [pid = 2278] [serial = 1451] [outer = 0x0] 05:49:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x11753d400) [pid = 2278] [serial = 1452] [outer = 0x115ec9800] 05:49:23 INFO - PROCESS | 2278 | 1462625363256 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x118173000) [pid = 2278] [serial = 1453] [outer = 0x115ec9800] 05:49:23 INFO - PROCESS | 2278 | 1462625363640 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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 633ms 05:49:23 INFO - PROCESS | 2278 | 1462625363677 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 2278 | 1462625363678 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:49:23 INFO - PROCESS | 2278 | 1462625363682 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 2278 | 1462625363683 Marionette TRACE conn2 <- [1,1910,null,{}] 05:49:23 INFO - PROCESS | 2278 | 1462625363685 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}] 05:49:23 INFO - PROCESS | 2278 | 1462625363805 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:49:23 INFO - PROCESS | 2278 | 1462625363875 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x118028c00) [pid = 2278] [serial = 1454] [outer = 0x12c869400] 05:49:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc0800 == 54 [pid = 2278] [id = 485] 05:49:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x1182a1c00) [pid = 2278] [serial = 1455] [outer = 0x0] 05:49:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x1182d9000) [pid = 2278] [serial = 1456] [outer = 0x1182a1c00] 05:49:23 INFO - PROCESS | 2278 | 1462625363918 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x1185bf400) [pid = 2278] [serial = 1457] [outer = 0x1182a1c00] 05:49:24 INFO - PROCESS | 2278 | 1462625364349 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]]]}] 05:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 722ms 05:49:24 INFO - PROCESS | 2278 | 1462625364404 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 2278 | 1462625364406 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:49:24 INFO - PROCESS | 2278 | 1462625364408 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 2278 | 1462625364409 Marionette TRACE conn2 <- [1,1914,null,{}] 05:49:24 INFO - PROCESS | 2278 | 1462625364412 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}] 05:49:24 INFO - PROCESS | 2278 | 1462625364512 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:49:24 INFO - PROCESS | 2278 | 1462625364569 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab1d800 == 55 [pid = 2278] [id = 486] 05:49:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x1187c9800) [pid = 2278] [serial = 1458] [outer = 0x0] 05:49:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x118c29400) [pid = 2278] [serial = 1459] [outer = 0x1187c9800] 05:49:24 INFO - PROCESS | 2278 | 1462625364605 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x1196d1000) [pid = 2278] [serial = 1460] [outer = 0x1187c9800] 05:49:25 INFO - PROCESS | 2278 | 1462625365058 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 669ms 05:49:25 INFO - PROCESS | 2278 | 1462625365078 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:49:25 INFO - PROCESS | 2278 | 1462625365079 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:49:25 INFO - PROCESS | 2278 | 1462625365081 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 2278 | 1462625365082 Marionette TRACE conn2 <- [1,1918,null,{}] 05:49:25 INFO - PROCESS | 2278 | 1462625365085 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}] 05:49:25 INFO - PROCESS | 2278 | 1462625365204 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:49:25 INFO - PROCESS | 2278 | 1462625365272 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aeaa800 == 56 [pid = 2278] [id = 487] 05:49:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1187cd800) [pid = 2278] [serial = 1461] [outer = 0x0] 05:49:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x11998d000) [pid = 2278] [serial = 1462] [outer = 0x1187cd800] 05:49:25 INFO - PROCESS | 2278 | 1462625365303 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x119b6c800) [pid = 2278] [serial = 1463] [outer = 0x1187cd800] 05:49:25 INFO - PROCESS | 2278 | 1462625365686 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 05:49:25 INFO - PROCESS | 2278 | 1462625365753 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 2278 | 1462625365754 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:49:25 INFO - PROCESS | 2278 | 1462625365757 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 2278 | 1462625365758 Marionette TRACE conn2 <- [1,1922,null,{}] 05:49:25 INFO - PROCESS | 2278 | 1462625365761 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}] 05:49:25 INFO - PROCESS | 2278 | 1462625365859 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:49:25 INFO - PROCESS | 2278 | 1462625365915 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x116908800 == 57 [pid = 2278] [id = 488] 05:49:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x110f79c00) [pid = 2278] [serial = 1464] [outer = 0x0] 05:49:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x1130a6000) [pid = 2278] [serial = 1465] [outer = 0x110f79c00] 05:49:25 INFO - PROCESS | 2278 | 1462625365945 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x11972e000) [pid = 2278] [serial = 1466] [outer = 0x110f79c00] 05:49:26 INFO - PROCESS | 2278 | 1462625366443 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]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 723ms 05:49:26 INFO - PROCESS | 2278 | 1462625366500 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 2278 | 1462625366503 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:49:26 INFO - PROCESS | 2278 | 1462625366522 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 2278 | 1462625366524 Marionette TRACE conn2 <- [1,1926,null,{}] 05:49:26 INFO - PROCESS | 2278 | 1462625366529 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}] 05:49:26 INFO - PROCESS | 2278 | 1462625366625 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:49:26 INFO - PROCESS | 2278 | 1462625366697 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x1182bd000 == 58 [pid = 2278] [id = 489] 05:49:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x11270e000) [pid = 2278] [serial = 1467] [outer = 0x0] 05:49:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x112854000) [pid = 2278] [serial = 1468] [outer = 0x11270e000] 05:49:26 INFO - PROCESS | 2278 | 1462625366727 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x112a43400) [pid = 2278] [serial = 1469] [outer = 0x11270e000] 05:49:27 INFO - PROCESS | 2278 | --DOCSHELL 0x125640000 == 57 [pid = 2278] [id = 480] 05:49:27 INFO - PROCESS | 2278 | --DOCSHELL 0x123758000 == 56 [pid = 2278] [id = 479] 05:49:27 INFO - PROCESS | 2278 | --DOCSHELL 0x119b53000 == 55 [pid = 2278] [id = 478] 05:49:27 INFO - PROCESS | 2278 | --DOCSHELL 0x115e02800 == 54 [pid = 2278] [id = 477] 05:49:27 INFO - PROCESS | 2278 | --DOCSHELL 0x11a254000 == 53 [pid = 2278] [id = 476] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x110f82000) [pid = 2278] [serial = 1353] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x112787400) [pid = 2278] [serial = 1356] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x113149800) [pid = 2278] [serial = 1359] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x11677b800) [pid = 2278] [serial = 1362] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x118530400) [pid = 2278] [serial = 1365] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x119093400) [pid = 2278] [serial = 1368] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x11a2e4800) [pid = 2278] [serial = 1407] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3b1800 == 52 [pid = 2278] [id = 472] 05:49:27 INFO - PROCESS | 2278 | --DOCSHELL 0x1245e3000 == 51 [pid = 2278] [id = 471] 05:49:27 INFO - PROCESS | 2278 | --DOCSHELL 0x116907800 == 50 [pid = 2278] [id = 470] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x112d31c00) [pid = 2278] [serial = 1315] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x134827c00) [pid = 2278] [serial = 1255] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x11270bc00) [pid = 2278] [serial = 1312] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x1126f3400) [pid = 2278] [serial = 1375] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x1122c7400) [pid = 2278] [serial = 1374] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x1132f5800) [pid = 2278] [serial = 1380] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x113d72400) [pid = 2278] [serial = 1381] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1161a4400) [pid = 2278] [serial = 1383] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x1182d0000) [pid = 2278] [serial = 1389] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x116941800) [pid = 2278] [serial = 1384] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x117541400) [pid = 2278] [serial = 1386] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x112856800) [pid = 2278] [serial = 1377] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x112a70800) [pid = 2278] [serial = 1378] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x11972d400) [pid = 2278] [serial = 1372] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1182d8c00) [pid = 2278] [serial = 1371] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1193c5400) [pid = 2278] [serial = 1392] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1187d4c00) [pid = 2278] [serial = 1390] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x110fc3800) [pid = 2278] [serial = 1398] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x119992c00) [pid = 2278] [serial = 1396] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x119989000) [pid = 2278] [serial = 1395] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x113143800) [pid = 2278] [serial = 1399] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x119b66000) [pid = 2278] [serial = 1404] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x1182d5c00) [pid = 2278] [serial = 1401] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11a17c000) [pid = 2278] [serial = 1405] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x119732c00) [pid = 2278] [serial = 1393] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x1199e5000) [pid = 2278] [serial = 1402] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x11802a000) [pid = 2278] [serial = 1387] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x1196cfc00) [pid = 2278] [serial = 1309] [outer = 0x0] [url = about:blank] 05:49:27 INFO - PROCESS | 2278 | 1462625367235 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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 740ms 05:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:49:27 INFO - PROCESS | 2278 | 1462625367246 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 2278 | 1462625367249 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:49:27 INFO - PROCESS | 2278 | 1462625367252 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 2278 | 1462625367255 Marionette TRACE conn2 <- [1,1930,null,{}] 05:49:27 INFO - PROCESS | 2278 | 1462625367259 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}] 05:49:27 INFO - PROCESS | 2278 | 1462625367361 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:49:27 INFO - PROCESS | 2278 | 1462625367428 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x118056000 == 51 [pid = 2278] [id = 490] 05:49:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1122c6c00) [pid = 2278] [serial = 1470] [outer = 0x0] 05:49:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x112781000) [pid = 2278] [serial = 1471] [outer = 0x1122c6c00] 05:49:27 INFO - PROCESS | 2278 | 1462625367461 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x112a47400) [pid = 2278] [serial = 1472] [outer = 0x1122c6c00] 05:49:27 INFO - PROCESS | 2278 | 1462625367895 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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 722ms 05:49:27 INFO - PROCESS | 2278 | 1462625367975 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 2278 | 1462625367979 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:49:27 INFO - PROCESS | 2278 | 1462625367983 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 2278 | 1462625367985 Marionette TRACE conn2 <- [1,1934,null,{}] 05:49:27 INFO - PROCESS | 2278 | 1462625367988 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}] 05:49:28 INFO - PROCESS | 2278 | 1462625368126 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:49:28 INFO - PROCESS | 2278 | 1462625368138 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a246000 == 52 [pid = 2278] [id = 491] 05:49:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x11313c400) [pid = 2278] [serial = 1473] [outer = 0x0] 05:49:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x1132f5800) [pid = 2278] [serial = 1474] [outer = 0x11313c400] 05:49:28 INFO - PROCESS | 2278 | 1462625368181 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x113dee800) [pid = 2278] [serial = 1475] [outer = 0x11313c400] 05:49:28 INFO - PROCESS | 2278 | 1462625368671 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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 720ms 05:49:28 INFO - PROCESS | 2278 | 1462625368715 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 2278 | 1462625368717 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:49:28 INFO - PROCESS | 2278 | 1462625368721 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 2278 | 1462625368727 Marionette TRACE conn2 <- [1,1938,null,{}] 05:49:28 INFO - PROCESS | 2278 | 1462625368739 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}] 05:49:28 INFO - PROCESS | 2278 | 1462625368900 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:49:29 INFO - PROCESS | 2278 | 1462625369002 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x1246a4800 == 53 [pid = 2278] [id = 492] 05:49:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1161ef400) [pid = 2278] [serial = 1476] [outer = 0x0] 05:49:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x116a5b400) [pid = 2278] [serial = 1477] [outer = 0x1161ef400] 05:49:29 INFO - PROCESS | 2278 | 1462625369058 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1180c6800) [pid = 2278] [serial = 1478] [outer = 0x1161ef400] 05:49:29 INFO - PROCESS | 2278 | 1462625369533 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]]]}] 05:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 826ms 05:49:29 INFO - PROCESS | 2278 | 1462625369546 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 2278 | 1462625369548 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:49:29 INFO - PROCESS | 2278 | 1462625369551 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 2278 | 1462625369552 Marionette TRACE conn2 <- [1,1942,null,{}] 05:49:29 INFO - PROCESS | 2278 | 1462625369554 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}] 05:49:29 INFO - PROCESS | 2278 | 1462625369656 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:49:29 INFO - PROCESS | 2278 | 1462625369707 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c0a000 == 54 [pid = 2278] [id = 493] 05:49:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x11829d000) [pid = 2278] [serial = 1479] [outer = 0x0] 05:49:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1185d4800) [pid = 2278] [serial = 1480] [outer = 0x11829d000] 05:49:29 INFO - PROCESS | 2278 | 1462625369737 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x119096800) [pid = 2278] [serial = 1481] [outer = 0x11829d000] 05:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:49:30 INFO - PROCESS | 2278 | 1462625370166 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]]]}] 05:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 619ms 05:49:30 INFO - PROCESS | 2278 | 1462625370171 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 2278 | 1462625370172 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:49:30 INFO - PROCESS | 2278 | 1462625370174 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 2278 | 1462625370176 Marionette TRACE conn2 <- [1,1946,null,{}] 05:49:30 INFO - PROCESS | 2278 | 1462625370178 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}] 05:49:30 INFO - PROCESS | 2278 | 1462625370273 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:49:30 INFO - PROCESS | 2278 | 1462625370338 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x12933a800 == 55 [pid = 2278] [id = 494] 05:49:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1185d8000) [pid = 2278] [serial = 1482] [outer = 0x0] 05:49:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x1193c7400) [pid = 2278] [serial = 1483] [outer = 0x1185d8000] 05:49:30 INFO - PROCESS | 2278 | 1462625370367 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x119731c00) [pid = 2278] [serial = 1484] [outer = 0x1185d8000] 05:49:30 INFO - PROCESS | 2278 | 1462625370780 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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 669ms 05:49:30 INFO - PROCESS | 2278 | 1462625370845 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 2278 | 1462625370847 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:49:30 INFO - PROCESS | 2278 | 1462625370851 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 2278 | 1462625370852 Marionette TRACE conn2 <- [1,1950,null,{}] 05:49:30 INFO - PROCESS | 2278 | 1462625370856 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}] 05:49:31 INFO - PROCESS | 2278 | 1462625371063 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:49:31 INFO - PROCESS | 2278 | 1462625371147 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abb8800 == 56 [pid = 2278] [id = 495] 05:49:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x1193d4800) [pid = 2278] [serial = 1485] [outer = 0x0] 05:49:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x11a02a800) [pid = 2278] [serial = 1486] [outer = 0x1193d4800] 05:49:31 INFO - PROCESS | 2278 | 1462625371196 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x121134000) [pid = 2278] [serial = 1487] [outer = 0x1193d4800] 05:49:31 INFO - PROCESS | 2278 | 1462625371628 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]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 820ms 05:49:31 INFO - PROCESS | 2278 | 1462625371670 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 2278 | 1462625371672 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:49:31 INFO - PROCESS | 2278 | 1462625371674 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 2278 | 1462625371675 Marionette TRACE conn2 <- [1,1954,null,{}] 05:49:31 INFO - PROCESS | 2278 | 1462625371678 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}] 05:49:31 INFO - PROCESS | 2278 | 1462625371775 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:49:31 INFO - PROCESS | 2278 | 1462625371829 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b362800 == 57 [pid = 2278] [id = 496] 05:49:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x11a2e9000) [pid = 2278] [serial = 1488] [outer = 0x0] 05:49:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x12113bc00) [pid = 2278] [serial = 1489] [outer = 0x11a2e9000] 05:49:31 INFO - PROCESS | 2278 | 1462625371859 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x121141800) [pid = 2278] [serial = 1490] [outer = 0x11a2e9000] 05:49:32 INFO - PROCESS | 2278 | 1462625372261 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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 618ms 05:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:49:32 INFO - PROCESS | 2278 | 1462625372293 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 2278 | 1462625372294 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:49:32 INFO - PROCESS | 2278 | 1462625372297 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 2278 | 1462625372298 Marionette TRACE conn2 <- [1,1958,null,{}] 05:49:32 INFO - PROCESS | 2278 | 1462625372300 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}] 05:49:32 INFO - PROCESS | 2278 | 1462625372417 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:49:32 INFO - PROCESS | 2278 | 1462625372558 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcce800 == 58 [pid = 2278] [id = 497] 05:49:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x11285f400) [pid = 2278] [serial = 1491] [outer = 0x0] 05:49:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x12113d800) [pid = 2278] [serial = 1492] [outer = 0x11285f400] 05:49:32 INFO - PROCESS | 2278 | 1462625372610 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x123230000) [pid = 2278] [serial = 1493] [outer = 0x11285f400] 05:49:33 INFO - PROCESS | 2278 | 1462625373153 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]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 869ms 05:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:49:33 INFO - PROCESS | 2278 | 1462625373167 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 2278 | 1462625373169 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:49:33 INFO - PROCESS | 2278 | 1462625373172 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 2278 | 1462625373174 Marionette TRACE conn2 <- [1,1962,null,{}] 05:49:33 INFO - PROCESS | 2278 | 1462625373178 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}] 05:49:33 INFO - PROCESS | 2278 | 1462625373278 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:49:33 INFO - PROCESS | 2278 | 1462625373349 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a075000 == 59 [pid = 2278] [id = 498] 05:49:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x11277a400) [pid = 2278] [serial = 1494] [outer = 0x0] 05:49:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x1130a5c00) [pid = 2278] [serial = 1495] [outer = 0x11277a400] 05:49:33 INFO - PROCESS | 2278 | 1462625373378 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x113145800) [pid = 2278] [serial = 1496] [outer = 0x11277a400] 05:49:33 INFO - PROCESS | 2278 | 1462625373863 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]]]}] 05:49:33 INFO - PROCESS | 2278 | --DOCSHELL 0x116f08800 == 58 [pid = 2278] [id = 438] 05:49:33 INFO - PROCESS | 2278 | --DOCSHELL 0x125763800 == 57 [pid = 2278] [id = 483] 05:49:33 INFO - PROCESS | 2278 | --DOCSHELL 0x119703800 == 56 [pid = 2278] [id = 482] 05:49:33 INFO - PROCESS | 2278 | --DOCSHELL 0x112d07800 == 55 [pid = 2278] [id = 481] 05:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 824ms 05:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:49:34 INFO - PROCESS | 2278 | 1462625373996 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 2278 | 1462625373998 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:49:34 INFO - PROCESS | 2278 | 1462625374002 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 2278 | 1462625374004 Marionette TRACE conn2 <- [1,1966,null,{}] 05:49:34 INFO - PROCESS | 2278 | 1462625374007 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}] 05:49:34 INFO - PROCESS | 2278 | 1462625374094 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:49:34 INFO - PROCESS | 2278 | 1462625374166 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x118cb0800 == 56 [pid = 2278] [id = 499] 05:49:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x112858400) [pid = 2278] [serial = 1497] [outer = 0x0] 05:49:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x112a40400) [pid = 2278] [serial = 1498] [outer = 0x112858400] 05:49:34 INFO - PROCESS | 2278 | 1462625374215 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x11334d800) [pid = 2278] [serial = 1499] [outer = 0x112858400] 05:49:34 INFO - PROCESS | 2278 | 1462625374772 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]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 822ms 05:49:34 INFO - PROCESS | 2278 | 1462625374825 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 2278 | 1462625374831 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:49:34 INFO - PROCESS | 2278 | 1462625374838 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 2278 | 1462625374840 Marionette TRACE conn2 <- [1,1970,null,{}] 05:49:34 INFO - PROCESS | 2278 | 1462625374844 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}] 05:49:34 INFO - PROCESS | 2278 | 1462625374987 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:49:35 INFO - PROCESS | 2278 | 1462625375059 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x113b09800 == 57 [pid = 2278] [id = 500] 05:49:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x113df2000) [pid = 2278] [serial = 1500] [outer = 0x0] 05:49:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x115ecfc00) [pid = 2278] [serial = 1501] [outer = 0x113df2000] 05:49:35 INFO - PROCESS | 2278 | 1462625375091 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x118026000) [pid = 2278] [serial = 1502] [outer = 0x113df2000] 05:49:35 INFO - PROCESS | 2278 | 1462625375542 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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 723ms 05:49:35 INFO - PROCESS | 2278 | 1462625375561 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 2278 | 1462625375562 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:49:35 INFO - PROCESS | 2278 | 1462625375565 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 2278 | 1462625375567 Marionette TRACE conn2 <- [1,1974,null,{}] 05:49:35 INFO - PROCESS | 2278 | 1462625375576 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}] 05:49:35 INFO - PROCESS | 2278 | 1462625375683 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:49:35 INFO - PROCESS | 2278 | 1462625375739 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab20000 == 58 [pid = 2278] [id = 501] 05:49:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x11829e000) [pid = 2278] [serial = 1503] [outer = 0x0] 05:49:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x1185da000) [pid = 2278] [serial = 1504] [outer = 0x11829e000] 05:49:35 INFO - PROCESS | 2278 | 1462625375772 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x119731800) [pid = 2278] [serial = 1505] [outer = 0x11829e000] 05:49:36 INFO - PROCESS | 2278 | 1462625376209 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]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 05:49:36 INFO - PROCESS | 2278 | 1462625376238 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 2278 | 1462625376240 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:49:36 INFO - PROCESS | 2278 | 1462625376242 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 2278 | 1462625376244 Marionette TRACE conn2 <- [1,1978,null,{}] 05:49:36 INFO - PROCESS | 2278 | 1462625376246 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}] 05:49:36 INFO - PROCESS | 2278 | 1462625376348 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:49:36 INFO - PROCESS | 2278 | 1462625376405 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcd8800 == 59 [pid = 2278] [id = 502] 05:49:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x1199e6000) [pid = 2278] [serial = 1506] [outer = 0x0] 05:49:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x11a029c00) [pid = 2278] [serial = 1507] [outer = 0x1199e6000] 05:49:36 INFO - PROCESS | 2278 | 1462625376435 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x11a182800) [pid = 2278] [serial = 1508] [outer = 0x1199e6000] 05:49:36 INFO - PROCESS | 2278 | 1462625376883 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]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 05:49:36 INFO - PROCESS | 2278 | 1462625376913 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 2278 | 1462625376914 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:49:36 INFO - PROCESS | 2278 | 1462625376917 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 2278 | 1462625376918 Marionette TRACE conn2 <- [1,1982,null,{}] 05:49:36 INFO - PROCESS | 2278 | 1462625376920 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}] 05:49:37 INFO - PROCESS | 2278 | 1462625377020 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:49:37 INFO - PROCESS | 2278 | 1462625377108 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c38c000 == 60 [pid = 2278] [id = 503] 05:49:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x11a2e4c00) [pid = 2278] [serial = 1509] [outer = 0x0] 05:49:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x1211d9800) [pid = 2278] [serial = 1510] [outer = 0x11a2e4c00] 05:49:37 INFO - PROCESS | 2278 | 1462625377140 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x123236400) [pid = 2278] [serial = 1511] [outer = 0x11a2e4c00] 05:49:37 INFO - PROCESS | 2278 | 1462625377545 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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 669ms 05:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:49:37 INFO - PROCESS | 2278 | 1462625377586 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 2278 | 1462625377588 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:49:37 INFO - PROCESS | 2278 | 1462625377590 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 2278 | 1462625377591 Marionette TRACE conn2 <- [1,1986,null,{}] 05:49:37 INFO - PROCESS | 2278 | 1462625377594 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}] 05:49:37 INFO - PROCESS | 2278 | 1462625377722 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:49:37 INFO - PROCESS | 2278 | 1462625377784 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c83e800 == 61 [pid = 2278] [id = 504] 05:49:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x1234e2c00) [pid = 2278] [serial = 1512] [outer = 0x0] 05:49:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x12369fc00) [pid = 2278] [serial = 1513] [outer = 0x1234e2c00] 05:49:37 INFO - PROCESS | 2278 | 1462625377815 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x1242c1000) [pid = 2278] [serial = 1514] [outer = 0x1234e2c00] 05:49:38 INFO - PROCESS | 2278 | 1462625378262 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]]]}] 05:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 721ms 05:49:38 INFO - PROCESS | 2278 | 1462625378317 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:49:38 INFO - PROCESS | 2278 | 1462625378318 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:49:38 INFO - PROCESS | 2278 | 1462625378321 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 2278 | 1462625378322 Marionette TRACE conn2 <- [1,1990,null,{}] 05:49:38 INFO - PROCESS | 2278 | 1462625378345 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}] 05:49:38 INFO - PROCESS | 2278 | 1462625378443 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:49:38 INFO - PROCESS | 2278 | 1462625378513 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9d5000 == 62 [pid = 2278] [id = 505] 05:49:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x1234e4c00) [pid = 2278] [serial = 1515] [outer = 0x0] 05:49:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x1247fd000) [pid = 2278] [serial = 1516] [outer = 0x1234e4c00] 05:49:38 INFO - PROCESS | 2278 | 1462625378542 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x124dc5000) [pid = 2278] [serial = 1517] [outer = 0x1234e4c00] 05:49:38 INFO - PROCESS | 2278 | 1462625378961 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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 690ms 05:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:49:39 INFO - PROCESS | 2278 | 1462625379011 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 2278 | 1462625379012 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:49:39 INFO - PROCESS | 2278 | 1462625379015 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 2278 | 1462625379016 Marionette TRACE conn2 <- [1,1994,null,{}] 05:49:39 INFO - PROCESS | 2278 | 1462625379018 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}] 05:49:39 INFO - PROCESS | 2278 | 1462625379121 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:49:39 INFO - PROCESS | 2278 | 1462625379180 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cae3800 == 63 [pid = 2278] [id = 506] 05:49:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x1250e7400) [pid = 2278] [serial = 1518] [outer = 0x0] 05:49:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x12571e800) [pid = 2278] [serial = 1519] [outer = 0x1250e7400] 05:49:39 INFO - PROCESS | 2278 | 1462625379209 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x12577fc00) [pid = 2278] [serial = 1520] [outer = 0x1250e7400] 05:49:39 INFO - PROCESS | 2278 | 1462625379749 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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 770ms 05:49:39 INFO - PROCESS | 2278 | 1462625379785 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 2278 | 1462625379787 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:49:39 INFO - PROCESS | 2278 | 1462625379791 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 2278 | 1462625379793 Marionette TRACE conn2 <- [1,1998,null,{}] 05:49:39 INFO - PROCESS | 2278 | 1462625379797 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}] 05:49:39 INFO - PROCESS | 2278 | 1462625379901 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:49:39 INFO - PROCESS | 2278 | 1462625379962 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x128cb6000 == 64 [pid = 2278] [id = 507] 05:49:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x112859400) [pid = 2278] [serial = 1521] [outer = 0x0] 05:49:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x113126c00) [pid = 2278] [serial = 1522] [outer = 0x112859400] 05:49:39 INFO - PROCESS | 2278 | 1462625379991 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x1161f5000) [pid = 2278] [serial = 1523] [outer = 0x112859400] 05:49:40 INFO - PROCESS | 2278 | --DOCSHELL 0x119075800 == 63 [pid = 2278] [id = 475] 05:49:40 INFO - PROCESS | 2278 | --DOCSHELL 0x12c237800 == 62 [pid = 2278] [id = 473] 05:49:40 INFO - PROCESS | 2278 | --DOCSHELL 0x128c0a000 == 61 [pid = 2278] [id = 493] 05:49:40 INFO - PROCESS | 2278 | --DOCSHELL 0x1246a4800 == 60 [pid = 2278] [id = 492] 05:49:40 INFO - PROCESS | 2278 | --DOCSHELL 0x11a246000 == 59 [pid = 2278] [id = 491] 05:49:40 INFO - PROCESS | 2278 | --DOCSHELL 0x118056000 == 58 [pid = 2278] [id = 490] 05:49:40 INFO - PROCESS | 2278 | 1462625380547 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]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 773ms 05:49:40 INFO - PROCESS | 2278 | 1462625380563 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 2278 | 1462625380566 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:49:40 INFO - PROCESS | 2278 | 1462625380570 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 2278 | 1462625380572 Marionette TRACE conn2 <- [1,2002,null,{}] 05:49:40 INFO - PROCESS | 2278 | 1462625380576 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}] 05:49:40 INFO - PROCESS | 2278 | 1462625380683 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:49:40 INFO - PROCESS | 2278 | 1462625380745 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x124358000 == 59 [pid = 2278] [id = 508] 05:49:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x1131e8000) [pid = 2278] [serial = 1524] [outer = 0x0] 05:49:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x1161a4400) [pid = 2278] [serial = 1525] [outer = 0x1131e8000] 05:49:40 INFO - PROCESS | 2278 | 1462625380779 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x118171c00) [pid = 2278] [serial = 1526] [outer = 0x1131e8000] 05:49:41 INFO - PROCESS | 2278 | 1462625381227 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]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 720ms 05:49:41 INFO - PROCESS | 2278 | 1462625381290 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 2278 | 1462625381294 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:49:41 INFO - PROCESS | 2278 | 1462625381299 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 2278 | 1462625381301 Marionette TRACE conn2 <- [1,2006,null,{}] 05:49:41 INFO - PROCESS | 2278 | 1462625381303 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}] 05:49:41 INFO - PROCESS | 2278 | 1462625381408 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:49:41 INFO - PROCESS | 2278 | 1462625381486 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abb3800 == 60 [pid = 2278] [id = 509] 05:49:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 152 (0x118180400) [pid = 2278] [serial = 1527] [outer = 0x0] 05:49:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x11900a000) [pid = 2278] [serial = 1528] [outer = 0x118180400] 05:49:41 INFO - PROCESS | 2278 | 1462625381518 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x119993000) [pid = 2278] [serial = 1529] [outer = 0x118180400] 05:49:41 INFO - PROCESS | 2278 | 1462625381987 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]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 719ms 05:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:49:42 INFO - PROCESS | 2278 | 1462625382019 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 2278 | 1462625382020 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:49:42 INFO - PROCESS | 2278 | 1462625382023 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 2278 | 1462625382025 Marionette TRACE conn2 <- [1,2010,null,{}] 05:49:42 INFO - PROCESS | 2278 | 1462625382033 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}] 05:49:42 INFO - PROCESS | 2278 | 1462625382141 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:49:42 INFO - PROCESS | 2278 | 1462625382207 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c551800 == 61 [pid = 2278] [id = 510] 05:49:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x1199e6c00) [pid = 2278] [serial = 1530] [outer = 0x0] 05:49:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x11a180c00) [pid = 2278] [serial = 1531] [outer = 0x1199e6c00] 05:49:42 INFO - PROCESS | 2278 | 1462625382281 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x123274800) [pid = 2278] [serial = 1532] [outer = 0x1199e6c00] 05:49:42 INFO - PROCESS | 2278 | 1462625382765 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]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 774ms 05:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:49:42 INFO - PROCESS | 2278 | 1462625382797 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 2278 | 1462625382799 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:49:42 INFO - PROCESS | 2278 | 1462625382802 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 2278 | 1462625382803 Marionette TRACE conn2 <- [1,2014,null,{}] 05:49:42 INFO - PROCESS | 2278 | 1462625382806 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}] 05:49:42 INFO - PROCESS | 2278 | 1462625382910 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:49:42 INFO - PROCESS | 2278 | 1462625382973 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cdd7000 == 62 [pid = 2278] [id = 511] 05:49:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x1237eb400) [pid = 2278] [serial = 1533] [outer = 0x0] 05:49:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x1237f1c00) [pid = 2278] [serial = 1534] [outer = 0x1237eb400] 05:49:43 INFO - PROCESS | 2278 | 1462625383044 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x124a98000) [pid = 2278] [serial = 1535] [outer = 0x1237eb400] 05:49:43 INFO - PROCESS | 2278 | 1462625383461 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]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 668ms 05:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:49:43 INFO - PROCESS | 2278 | 1462625383471 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 2278 | 1462625383472 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:49:43 INFO - PROCESS | 2278 | 1462625383476 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 2278 | 1462625383478 Marionette TRACE conn2 <- [1,2018,null,{}] 05:49:43 INFO - PROCESS | 2278 | 1462625383481 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}] 05:49:43 INFO - PROCESS | 2278 | 1462625383578 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:49:43 INFO - PROCESS | 2278 | 1462625383638 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cdf6000 == 63 [pid = 2278] [id = 512] 05:49:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x1237f2000) [pid = 2278] [serial = 1536] [outer = 0x0] 05:49:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x12571f000) [pid = 2278] [serial = 1537] [outer = 0x1237f2000] 05:49:43 INFO - PROCESS | 2278 | 1462625383668 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x126159c00) [pid = 2278] [serial = 1538] [outer = 0x1237f2000] 05:49:44 INFO - PROCESS | 2278 | 1462625384123 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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 05:49:44 INFO - PROCESS | 2278 | 1462625384146 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 2278 | 1462625384147 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:49:44 INFO - PROCESS | 2278 | 1462625384150 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 2278 | 1462625384151 Marionette TRACE conn2 <- [1,2022,null,{}] 05:49:44 INFO - PROCESS | 2278 | 1462625384154 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}] 05:49:44 INFO - PROCESS | 2278 | 1462625384282 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:49:44 INFO - PROCESS | 2278 | 1462625384379 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2be000 == 64 [pid = 2278] [id = 513] 05:49:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x126549000) [pid = 2278] [serial = 1539] [outer = 0x0] 05:49:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 165 (0x1267f7800) [pid = 2278] [serial = 1540] [outer = 0x126549000] 05:49:44 INFO - PROCESS | 2278 | 1462625384409 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x128b1a800) [pid = 2278] [serial = 1541] [outer = 0x126549000] 05:49:44 INFO - PROCESS | 2278 | 1462625384836 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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 720ms 05:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:49:44 INFO - PROCESS | 2278 | 1462625384870 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 2278 | 1462625384872 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:49:44 INFO - PROCESS | 2278 | 1462625384874 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 2278 | 1462625384875 Marionette TRACE conn2 <- [1,2026,null,{}] 05:49:44 INFO - PROCESS | 2278 | 1462625384878 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}] 05:49:44 INFO - PROCESS | 2278 | 1462625384978 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:49:45 INFO - PROCESS | 2278 | 1462625385053 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d74f800 == 65 [pid = 2278] [id = 514] 05:49:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x126549c00) [pid = 2278] [serial = 1542] [outer = 0x0] 05:49:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 168 (0x128b21400) [pid = 2278] [serial = 1543] [outer = 0x126549c00] 05:49:45 INFO - PROCESS | 2278 | 1462625385082 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 169 (0x128b25c00) [pid = 2278] [serial = 1544] [outer = 0x126549c00] 05:49:45 INFO - PROCESS | 2278 | 1462625385506 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]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 05:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:49:45 INFO - PROCESS | 2278 | 1462625385545 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 2278 | 1462625385546 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:49:45 INFO - PROCESS | 2278 | 1462625385549 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 2278 | 1462625385550 Marionette TRACE conn2 <- [1,2030,null,{}] 05:49:45 INFO - PROCESS | 2278 | 1462625385552 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}] 05:49:45 INFO - PROCESS | 2278 | 1462625385655 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:49:45 INFO - PROCESS | 2278 | 1462625385867 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x11970b800 == 66 [pid = 2278] [id = 515] 05:49:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 170 (0x110f7e800) [pid = 2278] [serial = 1545] [outer = 0x0] 05:49:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 171 (0x111a0ac00) [pid = 2278] [serial = 1546] [outer = 0x110f7e800] 05:49:45 INFO - PROCESS | 2278 | 1462625385899 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x11313c800) [pid = 2278] [serial = 1547] [outer = 0x110f7e800] 05:49:46 INFO - PROCESS | 2278 | 1462625386317 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]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 819ms 05:49:46 INFO - PROCESS | 2278 | 1462625386369 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 2278 | 1462625386371 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:49:46 INFO - PROCESS | 2278 | 1462625386374 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 2278 | 1462625386377 Marionette TRACE conn2 <- [1,2034,null,{}] 05:49:46 INFO - PROCESS | 2278 | 1462625386380 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}] 05:49:46 INFO - PROCESS | 2278 | 1462625386483 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:49:46 INFO - PROCESS | 2278 | 1462625386548 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x12934a000 == 67 [pid = 2278] [id = 516] 05:49:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x115e3d000) [pid = 2278] [serial = 1548] [outer = 0x0] 05:49:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 174 (0x118172000) [pid = 2278] [serial = 1549] [outer = 0x115e3d000] 05:49:46 INFO - PROCESS | 2278 | 1462625386578 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 175 (0x1196cbc00) [pid = 2278] [serial = 1550] [outer = 0x115e3d000] 05:49:47 INFO - PROCESS | 2278 | --DOCSHELL 0x113b09800 == 66 [pid = 2278] [id = 500] 05:49:47 INFO - PROCESS | 2278 | --DOCSHELL 0x118cb0800 == 65 [pid = 2278] [id = 499] 05:49:47 INFO - PROCESS | 2278 | 1462625387127 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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 822ms 05:49:47 INFO - PROCESS | 2278 | 1462625387197 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:49:47 INFO - PROCESS | 2278 | 1462625387199 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:49:47 INFO - PROCESS | 2278 | 1462625387203 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 2278 | 1462625387205 Marionette TRACE conn2 <- [1,2038,null,{}] 05:49:47 INFO - PROCESS | 2278 | 1462625387209 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}] 05:49:47 INFO - PROCESS | 2278 | 1462625387316 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:49:47 INFO - PROCESS | 2278 | 1462625387395 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a758000 == 66 [pid = 2278] [id = 517] 05:49:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 176 (0x113bf4000) [pid = 2278] [serial = 1551] [outer = 0x0] 05:49:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 177 (0x11834f000) [pid = 2278] [serial = 1552] [outer = 0x113bf4000] 05:49:47 INFO - PROCESS | 2278 | 1462625387428 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 178 (0x11972ec00) [pid = 2278] [serial = 1553] [outer = 0x113bf4000] 05:49:47 INFO - PROCESS | 2278 | 1462625387863 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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 673ms 05:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:49:47 INFO - PROCESS | 2278 | 1462625387878 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 2278 | 1462625387881 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:49:47 INFO - PROCESS | 2278 | 1462625387886 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 2278 | 1462625387888 Marionette TRACE conn2 <- [1,2042,null,{}] 05:49:47 INFO - PROCESS | 2278 | 1462625387890 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}] 05:49:48 INFO - PROCESS | 2278 | 1462625387997 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:49:48 INFO - PROCESS | 2278 | 1462625388064 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9c5000 == 67 [pid = 2278] [id = 518] 05:49:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 179 (0x119994000) [pid = 2278] [serial = 1554] [outer = 0x0] 05:49:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 180 (0x11a051000) [pid = 2278] [serial = 1555] [outer = 0x119994000] 05:49:48 INFO - PROCESS | 2278 | 1462625388135 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 181 (0x123237800) [pid = 2278] [serial = 1556] [outer = 0x119994000] 05:49:48 INFO - PROCESS | 2278 | 1462625388560 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]]]}] 05:49: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) 05:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 720ms 05:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:49:48 INFO - PROCESS | 2278 | 1462625388636 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 2278 | 1462625388638 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:49:48 INFO - PROCESS | 2278 | 1462625388643 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 2278 | 1462625388646 Marionette TRACE conn2 <- [1,2046,null,{}] 05:49:48 INFO - PROCESS | 2278 | 1462625388654 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}] 05:49:48 INFO - PROCESS | 2278 | 1462625388760 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:49:48 INFO - PROCESS | 2278 | 1462625388841 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2d2800 == 68 [pid = 2278] [id = 519] 05:49:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 182 (0x1237f9800) [pid = 2278] [serial = 1557] [outer = 0x0] 05:49:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 183 (0x124d90800) [pid = 2278] [serial = 1558] [outer = 0x1237f9800] 05:49:48 INFO - PROCESS | 2278 | 1462625388874 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 184 (0x126160c00) [pid = 2278] [serial = 1559] [outer = 0x1237f9800] 05:49:49 INFO - PROCESS | 2278 | 1462625389286 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]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 673ms 05:49:49 INFO - PROCESS | 2278 | 1462625389315 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 2278 | 1462625389317 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:49:49 INFO - PROCESS | 2278 | 1462625389320 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 2278 | 1462625389321 Marionette TRACE conn2 <- [1,2050,null,{}] 05:49:49 INFO - PROCESS | 2278 | 1462625389323 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}] 05:49:49 INFO - PROCESS | 2278 | 1462625389428 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:49:49 INFO - PROCESS | 2278 | 1462625389495 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x12dd2c000 == 69 [pid = 2278] [id = 520] 05:49:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 185 (0x126738800) [pid = 2278] [serial = 1560] [outer = 0x0] 05:49:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 186 (0x126893400) [pid = 2278] [serial = 1561] [outer = 0x126738800] 05:49:49 INFO - PROCESS | 2278 | 1462625389565 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 187 (0x1268b9000) [pid = 2278] [serial = 1562] [outer = 0x126738800] 05:49:50 INFO - PROCESS | 2278 | 1462625389997 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]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 720ms 05:49:50 INFO - PROCESS | 2278 | 1462625390040 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 2278 | 1462625390042 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:49:50 INFO - PROCESS | 2278 | 1462625390044 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 2278 | 1462625390045 Marionette TRACE conn2 <- [1,2054,null,{}] 05:49:50 INFO - PROCESS | 2278 | 1462625390048 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}] 05:49:50 INFO - PROCESS | 2278 | 1462625390168 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:49:50 INFO - PROCESS | 2278 | 1462625390247 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x134de0800 == 70 [pid = 2278] [id = 521] 05:49:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 188 (0x126897800) [pid = 2278] [serial = 1563] [outer = 0x0] 05:49:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 189 (0x128bd2000) [pid = 2278] [serial = 1564] [outer = 0x126897800] 05:49:50 INFO - PROCESS | 2278 | 1462625390277 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 190 (0x128bdb000) [pid = 2278] [serial = 1565] [outer = 0x126897800] 05:49:50 INFO - PROCESS | 2278 | 1462625390700 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]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 720ms 05:49:50 INFO - PROCESS | 2278 | 1462625390764 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 2278 | 1462625390766 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:49:50 INFO - PROCESS | 2278 | 1462625390768 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 2278 | 1462625390769 Marionette TRACE conn2 <- [1,2058,null,{}] 05:49:50 INFO - PROCESS | 2278 | 1462625390772 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}] 05:49:50 INFO - PROCESS | 2278 | 1462625390899 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:49:50 INFO - PROCESS | 2278 | 1462625390981 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x135088800 == 71 [pid = 2278] [id = 522] 05:49:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 191 (0x128c3c000) [pid = 2278] [serial = 1566] [outer = 0x0] 05:49:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 192 (0x129054000) [pid = 2278] [serial = 1567] [outer = 0x128c3c000] 05:49:51 INFO - PROCESS | 2278 | 1462625391011 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 193 (0x12932e400) [pid = 2278] [serial = 1568] [outer = 0x128c3c000] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x12b362800 == 70 [pid = 2278] [id = 496] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x12933a800 == 69 [pid = 2278] [id = 494] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x11a075000 == 68 [pid = 2278] [id = 498] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x11970b800 == 67 [pid = 2278] [id = 515] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x12d2be000 == 66 [pid = 2278] [id = 513] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x12cdf6000 == 65 [pid = 2278] [id = 512] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x12cdd7000 == 64 [pid = 2278] [id = 511] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x12c551800 == 63 [pid = 2278] [id = 510] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x12abb3800 == 62 [pid = 2278] [id = 509] 05:49:51 INFO - PROCESS | 2278 | --DOCSHELL 0x124358000 == 61 [pid = 2278] [id = 508] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x1182bd000 == 60 [pid = 2278] [id = 489] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3b0800 == 59 [pid = 2278] [id = 455] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x1231e8000 == 58 [pid = 2278] [id = 425] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12d174800 == 57 [pid = 2278] [id = 18] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x129334800 == 56 [pid = 2278] [id = 430] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x1176dd000 == 55 [pid = 2278] [id = 421] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x116711800 == 54 [pid = 2278] [id = 23] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb5e000 == 53 [pid = 2278] [id = 456] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12cae3800 == 52 [pid = 2278] [id = 506] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12420f000 == 51 [pid = 2278] [id = 426] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12a42b800 == 50 [pid = 2278] [id = 484] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x125645800 == 49 [pid = 2278] [id = 428] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x11324a800 == 48 [pid = 2278] [id = 419] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab1d800 == 47 [pid = 2278] [id = 486] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x11a077000 == 46 [pid = 2278] [id = 424] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12ae96800 == 45 [pid = 2278] [id = 436] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x119717000 == 44 [pid = 2278] [id = 429] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcce800 == 43 [pid = 2278] [id = 497] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12a448800 == 42 [pid = 2278] [id = 431] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12d752800 == 41 [pid = 2278] [id = 20] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x116f0e800 == 40 [pid = 2278] [id = 433] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12d769800 == 39 [pid = 2278] [id = 21] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x1176da000 == 38 [pid = 2278] [id = 427] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12abb8800 == 37 [pid = 2278] [id = 495] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x138777000 == 36 [pid = 2278] [id = 418] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12abc0800 == 35 [pid = 2278] [id = 485] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12d74f800 == 34 [pid = 2278] [id = 514] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x119077000 == 33 [pid = 2278] [id = 422] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12abd1800 == 32 [pid = 2278] [id = 435] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x116702800 == 31 [pid = 2278] [id = 420] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12aea7000 == 30 [pid = 2278] [id = 9] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12ae94800 == 29 [pid = 2278] [id = 454] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab20000 == 28 [pid = 2278] [id = 501] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x11819d000 == 27 [pid = 2278] [id = 457] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcd8800 == 26 [pid = 2278] [id = 502] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12aeaa800 == 25 [pid = 2278] [id = 487] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c384000 == 24 [pid = 2278] [id = 474] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x11971c800 == 23 [pid = 2278] [id = 423] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c38c000 == 22 [pid = 2278] [id = 503] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c83e800 == 21 [pid = 2278] [id = 504] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9d5000 == 20 [pid = 2278] [id = 505] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab0f800 == 19 [pid = 2278] [id = 432] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6a8000 == 18 [pid = 2278] [id = 434] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12be23000 == 17 [pid = 2278] [id = 469] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x128cb6000 == 16 [pid = 2278] [id = 507] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x134de0800 == 15 [pid = 2278] [id = 521] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12dd2c000 == 14 [pid = 2278] [id = 520] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12d2d2800 == 13 [pid = 2278] [id = 519] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9c5000 == 12 [pid = 2278] [id = 518] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x116908800 == 11 [pid = 2278] [id = 488] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12934a000 == 10 [pid = 2278] [id = 516] 05:49:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12a758000 == 9 [pid = 2278] [id = 517] 05:49:55 INFO - PROCESS | 2278 | 1462625395044 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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 4432ms 05:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:49:55 INFO - PROCESS | 2278 | 1462625395201 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 2278 | 1462625395204 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:49:55 INFO - PROCESS | 2278 | 1462625395207 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 2278 | 1462625395210 Marionette TRACE conn2 <- [1,2062,null,{}] 05:49:55 INFO - PROCESS | 2278 | 1462625395215 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}] 05:49:55 INFO - PROCESS | 2278 | 1462625395294 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:49:55 INFO - PROCESS | 2278 | 1462625395353 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x113321000 == 10 [pid = 2278] [id = 523] 05:49:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 194 (0x11204b800) [pid = 2278] [serial = 1569] [outer = 0x0] 05:49:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 195 (0x1122b9400) [pid = 2278] [serial = 1570] [outer = 0x11204b800] 05:49:55 INFO - PROCESS | 2278 | 1462625395381 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 196 (0x1126f2400) [pid = 2278] [serial = 1571] [outer = 0x11204b800] 05:49:55 INFO - PROCESS | 2278 | 1462625395702 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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 524ms 05:49:55 INFO - PROCESS | 2278 | 1462625395731 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 2278 | 1462625395735 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:49:55 INFO - PROCESS | 2278 | 1462625395740 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 2278 | 1462625395743 Marionette TRACE conn2 <- [1,2066,null,{}] 05:49:55 INFO - PROCESS | 2278 | 1462625395747 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}] 05:49:55 INFO - PROCESS | 2278 | 1462625395825 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:49:55 INFO - PROCESS | 2278 | 1462625395832 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x11705c000 == 11 [pid = 2278] [id = 524] 05:49:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 197 (0x11270a000) [pid = 2278] [serial = 1572] [outer = 0x0] 05:49:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 198 (0x112789800) [pid = 2278] [serial = 1573] [outer = 0x11270a000] 05:49:55 INFO - PROCESS | 2278 | 1462625395860 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 199 (0x112a3b400) [pid = 2278] [serial = 1574] [outer = 0x11270a000] 05:49:56 INFO - PROCESS | 2278 | 1462625396206 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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 523ms 05:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:49:56 INFO - PROCESS | 2278 | 1462625396262 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 2278 | 1462625396264 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:49:56 INFO - PROCESS | 2278 | 1462625396266 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 2278 | 1462625396269 Marionette TRACE conn2 <- [1,2070,null,{}] 05:49:56 INFO - PROCESS | 2278 | 1462625396277 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}] 05:49:56 INFO - PROCESS | 2278 | 1462625396364 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:49:56 INFO - PROCESS | 2278 | 1462625396371 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x119705800 == 12 [pid = 2278] [id = 525] 05:49:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 200 (0x112a70400) [pid = 2278] [serial = 1575] [outer = 0x0] 05:49:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 201 (0x11312cc00) [pid = 2278] [serial = 1576] [outer = 0x112a70400] 05:49:56 INFO - PROCESS | 2278 | 1462625396403 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 202 (0x113141c00) [pid = 2278] [serial = 1577] [outer = 0x112a70400] 05:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 521ms 05:49:56 INFO - PROCESS | 2278 | 1462625396784 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]]]}] 05:49:56 INFO - PROCESS | 2278 | 1462625396788 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 2278 | 1462625396789 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:49:56 INFO - PROCESS | 2278 | 1462625396794 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 2278 | 1462625396796 Marionette TRACE conn2 <- [1,2074,null,{}] 05:49:56 INFO - PROCESS | 2278 | 1462625396799 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}] 05:49:56 INFO - PROCESS | 2278 | 1462625396913 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:49:56 INFO - PROCESS | 2278 | 1462625396952 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e21800 == 13 [pid = 2278] [id = 526] 05:49:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 203 (0x11270bc00) [pid = 2278] [serial = 1578] [outer = 0x0] 05:49:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 204 (0x113463800) [pid = 2278] [serial = 1579] [outer = 0x11270bc00] 05:49:56 INFO - PROCESS | 2278 | 1462625396978 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 205 (0x116074800) [pid = 2278] [serial = 1580] [outer = 0x11270bc00] 05:49:57 INFO - PROCESS | 2278 | 1462625397315 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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 573ms 05:49:57 INFO - PROCESS | 2278 | 1462625397365 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 2278 | 1462625397366 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:49:57 INFO - PROCESS | 2278 | 1462625397375 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 2278 | 1462625397376 Marionette TRACE conn2 <- [1,2078,null,{}] 05:49:57 INFO - PROCESS | 2278 | 1462625397378 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}] 05:49:57 INFO - PROCESS | 2278 | 1462625397457 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:49:57 INFO - PROCESS | 2278 | 1462625397461 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x124208000 == 14 [pid = 2278] [id = 527] 05:49:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 206 (0x11285cc00) [pid = 2278] [serial = 1581] [outer = 0x0] 05:49:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 207 (0x1161f5800) [pid = 2278] [serial = 1582] [outer = 0x11285cc00] 05:49:57 INFO - PROCESS | 2278 | 1462625397481 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 208 (0x117532400) [pid = 2278] [serial = 1583] [outer = 0x11285cc00] 05:49:57 INFO - PROCESS | 2278 | 1462625397967 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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 620ms 05:49:58 INFO - PROCESS | 2278 | 1462625397998 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 2278 | 1462625398000 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:49:58 INFO - PROCESS | 2278 | 1462625398003 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 2278 | 1462625398005 Marionette TRACE conn2 <- [1,2082,null,{}] 05:49:58 INFO - PROCESS | 2278 | 1462625398008 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}] 05:49:58 INFO - PROCESS | 2278 | 1462625398187 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:49:58 INFO - PROCESS | 2278 | 1462625398219 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x126576800 == 15 [pid = 2278] [id = 528] 05:49:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 209 (0x117e77c00) [pid = 2278] [serial = 1584] [outer = 0x0] 05:49:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 210 (0x118027800) [pid = 2278] [serial = 1585] [outer = 0x117e77c00] 05:49:58 INFO - PROCESS | 2278 | 1462625398257 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 211 (0x1182d8800) [pid = 2278] [serial = 1586] [outer = 0x117e77c00] 05:49:58 INFO - PROCESS | 2278 | 1462625398613 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]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 620ms 05:49:58 INFO - PROCESS | 2278 | 1462625398623 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 2278 | 1462625398624 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:49:58 INFO - PROCESS | 2278 | 1462625398630 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 2278 | 1462625398631 Marionette TRACE conn2 <- [1,2086,null,{}] 05:49:58 INFO - PROCESS | 2278 | 1462625398633 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}] 05:49:58 INFO - PROCESS | 2278 | 1462625398729 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:49:58 INFO - PROCESS | 2278 | 1462625398762 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x129334800 == 16 [pid = 2278] [id = 529] 05:49:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 212 (0x11801fc00) [pid = 2278] [serial = 1587] [outer = 0x0] 05:49:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 213 (0x1185c0000) [pid = 2278] [serial = 1588] [outer = 0x11801fc00] 05:49:58 INFO - PROCESS | 2278 | 1462625398786 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 214 (0x1185d3000) [pid = 2278] [serial = 1589] [outer = 0x11801fc00] 05:49:59 INFO - PROCESS | 2278 | 1462625399102 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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 05:49:59 INFO - PROCESS | 2278 | 1462625399148 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:49:59 INFO - PROCESS | 2278 | 1462625399149 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:49:59 INFO - PROCESS | 2278 | 1462625399151 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 2278 | 1462625399152 Marionette TRACE conn2 <- [1,2090,null,{}] 05:49:59 INFO - PROCESS | 2278 | 1462625399160 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}] 05:49:59 INFO - PROCESS | 2278 | 1462625399961 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 213 (0x112859400) [pid = 2278] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 212 (0x115e3d000) [pid = 2278] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 211 (0x11829e000) [pid = 2278] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 210 (0x1182a1c00) [pid = 2278] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 209 (0x110f79800) [pid = 2278] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 208 (0x1126ee800) [pid = 2278] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 207 (0x113131000) [pid = 2278] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 206 (0x113140000) [pid = 2278] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 205 (0x1180bdc00) [pid = 2278] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 204 (0x11900a400) [pid = 2278] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 203 (0x115ec9800) [pid = 2278] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 202 (0x112a46800) [pid = 2278] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 201 (0x110f4a800) [pid = 2278] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 200 (0x110f7e800) [pid = 2278] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 199 (0x11277f400) [pid = 2278] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 198 (0x11277a400) [pid = 2278] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 197 (0x119e70400) [pid = 2278] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 196 (0x112782800) [pid = 2278] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 195 (0x117175c00) [pid = 2278] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 194 (0x110f7b400) [pid = 2278] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 193 (0x1126ec400) [pid = 2278] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 192 (0x116169c00) [pid = 2278] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 191 (0x113147c00) [pid = 2278] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 190 (0x11998c800) [pid = 2278] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 189 (0x11309b000) [pid = 2278] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 188 (0x113d76400) [pid = 2278] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 187 (0x11834a800) [pid = 2278] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 186 (0x1185c1800) [pid = 2278] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 185 (0x1237eb400) [pid = 2278] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 184 (0x11a2e9000) [pid = 2278] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 183 (0x113bf4000) [pid = 2278] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 182 (0x1193d4800) [pid = 2278] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 181 (0x1185d8000) [pid = 2278] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 180 (0x112858400) [pid = 2278] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 179 (0x1199e6c00) [pid = 2278] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 178 (0x11829d000) [pid = 2278] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 177 (0x1161ef400) [pid = 2278] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 176 (0x118180400) [pid = 2278] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 175 (0x1131e8000) [pid = 2278] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 174 (0x11270e000) [pid = 2278] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 173 (0x110f79c00) [pid = 2278] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 172 (0x11a2e4c00) [pid = 2278] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 171 (0x119994000) [pid = 2278] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 170 (0x1187cd800) [pid = 2278] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 169 (0x1122c6c00) [pid = 2278] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 168 (0x1187c9800) [pid = 2278] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 167 (0x1199e6000) [pid = 2278] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 166 (0x11313c400) [pid = 2278] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 165 (0x113df2000) [pid = 2278] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 164 (0x126897800) [pid = 2278] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 163 (0x126549c00) [pid = 2278] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 162 (0x126549000) [pid = 2278] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x126738800) [pid = 2278] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x1250e7400) [pid = 2278] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x1234e4c00) [pid = 2278] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x1237f9800) [pid = 2278] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x1234e2c00) [pid = 2278] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x1237f2000) [pid = 2278] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x11285f400) [pid = 2278] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:49:59 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x1187c6800) [pid = 2278] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:50:00 INFO - PROCESS | 2278 | 1462625400049 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x11349b800 == 17 [pid = 2278] [id = 530] 05:50:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x110f51800) [pid = 2278] [serial = 1590] [outer = 0x0] 05:50:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x110f7d400) [pid = 2278] [serial = 1591] [outer = 0x110f51800] 05:50:00 INFO - PROCESS | 2278 | 1462625400081 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x11224d000) [pid = 2278] [serial = 1592] [outer = 0x110f51800] 05:50:00 INFO - PROCESS | 2278 | 1462625400362 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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1231ms 05:50:00 INFO - PROCESS | 2278 | 1462625400383 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 2278 | 1462625400384 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:50:00 INFO - PROCESS | 2278 | 1462625400386 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 2278 | 1462625400387 Marionette TRACE conn2 <- [1,2094,null,{}] 05:50:00 INFO - PROCESS | 2278 | 1462625400389 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}] 05:50:00 INFO - PROCESS | 2278 | 1462625400480 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:50:00 INFO - PROCESS | 2278 | 1462625400538 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x119711000 == 18 [pid = 2278] [id = 531] 05:50:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x110fbcc00) [pid = 2278] [serial = 1593] [outer = 0x0] 05:50:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x112859400) [pid = 2278] [serial = 1594] [outer = 0x110fbcc00] 05:50:00 INFO - PROCESS | 2278 | 1462625400563 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x113145c00) [pid = 2278] [serial = 1595] [outer = 0x110fbcc00] 05:50:00 INFO - PROCESS | 2278 | 1462625400937 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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 570ms 05:50:00 INFO - PROCESS | 2278 | 1462625400957 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 2278 | 1462625400958 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:50:00 INFO - PROCESS | 2278 | 1462625400962 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 2278 | 1462625400963 Marionette TRACE conn2 <- [1,2098,null,{}] 05:50:00 INFO - PROCESS | 2278 | 1462625400966 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}] 05:50:01 INFO - PROCESS | 2278 | 1462625401045 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:50:01 INFO - PROCESS | 2278 | 1462625401050 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6b2800 == 19 [pid = 2278] [id = 532] 05:50:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x113469000) [pid = 2278] [serial = 1596] [outer = 0x0] 05:50:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x115e3e800) [pid = 2278] [serial = 1597] [outer = 0x113469000] 05:50:01 INFO - PROCESS | 2278 | 1462625401075 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x116a5e400) [pid = 2278] [serial = 1598] [outer = 0x113469000] 05:50:01 INFO - PROCESS | 2278 | 1462625401426 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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 518ms 05:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:50:01 INFO - PROCESS | 2278 | 1462625401481 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 2278 | 1462625401482 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:50:01 INFO - PROCESS | 2278 | 1462625401485 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 2278 | 1462625401486 Marionette TRACE conn2 <- [1,2102,null,{}] 05:50:01 INFO - PROCESS | 2278 | 1462625401489 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}] 05:50:01 INFO - PROCESS | 2278 | 1462625401579 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:50:01 INFO - PROCESS | 2278 | 1462625401585 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abd3800 == 20 [pid = 2278] [id = 533] 05:50:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x11801c400) [pid = 2278] [serial = 1599] [outer = 0x0] 05:50:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 165 (0x118346800) [pid = 2278] [serial = 1600] [outer = 0x11801c400] 05:50:01 INFO - PROCESS | 2278 | 1462625401617 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x1187cfc00) [pid = 2278] [serial = 1601] [outer = 0x11801c400] 05:50:02 INFO - PROCESS | 2278 | 1462625402030 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]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 569ms 05:50:02 INFO - PROCESS | 2278 | 1462625402054 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 2278 | 1462625402057 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:50:02 INFO - PROCESS | 2278 | 1462625402063 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 2278 | 1462625402065 Marionette TRACE conn2 <- [1,2106,null,{}] 05:50:02 INFO - PROCESS | 2278 | 1462625402070 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}] 05:50:02 INFO - PROCESS | 2278 | 1462625402167 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:50:02 INFO - PROCESS | 2278 | 1462625402245 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x1161ca800 == 21 [pid = 2278] [id = 534] 05:50:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x110fb9800) [pid = 2278] [serial = 1602] [outer = 0x0] 05:50:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 168 (0x110fbf400) [pid = 2278] [serial = 1603] [outer = 0x110fb9800] 05:50:02 INFO - PROCESS | 2278 | 1462625402277 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 169 (0x1122c2000) [pid = 2278] [serial = 1604] [outer = 0x110fb9800] 05:50:02 INFO - PROCESS | 2278 | 1462625402761 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]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 726ms 05:50:02 INFO - PROCESS | 2278 | 1462625402806 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 2278 | 1462625402814 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:50:02 INFO - PROCESS | 2278 | 1462625402821 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 2278 | 1462625402825 Marionette TRACE conn2 <- [1,2110,null,{}] 05:50:02 INFO - PROCESS | 2278 | 1462625402829 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}] 05:50:02 INFO - PROCESS | 2278 | 1462625402976 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:50:03 INFO - PROCESS | 2278 | 1462625403056 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x123753000 == 22 [pid = 2278] [id = 535] 05:50:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 170 (0x112783400) [pid = 2278] [serial = 1605] [outer = 0x0] 05:50:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 171 (0x112a41c00) [pid = 2278] [serial = 1606] [outer = 0x112783400] 05:50:03 INFO - PROCESS | 2278 | 1462625403085 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x1130a2800) [pid = 2278] [serial = 1607] [outer = 0x112783400] 05:50:03 INFO - PROCESS | 2278 | 1462625403526 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]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 725ms 05:50:03 INFO - PROCESS | 2278 | 1462625403546 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 2278 | 1462625403548 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:50:03 INFO - PROCESS | 2278 | 1462625403550 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 2278 | 1462625403553 Marionette TRACE conn2 <- [1,2114,null,{}] 05:50:03 INFO - PROCESS | 2278 | 1462625403560 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}] 05:50:03 INFO - PROCESS | 2278 | 1462625403662 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:50:03 INFO - PROCESS | 2278 | 1462625403740 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b349800 == 23 [pid = 2278] [id = 536] 05:50:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x11313a400) [pid = 2278] [serial = 1608] [outer = 0x0] 05:50:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 174 (0x1161a0800) [pid = 2278] [serial = 1609] [outer = 0x11313a400] 05:50:03 INFO - PROCESS | 2278 | 1462625403769 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 175 (0x118023000) [pid = 2278] [serial = 1610] [outer = 0x11313a400] 05:50:04 INFO - PROCESS | 2278 | 1462625404181 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]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 05:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:50:04 INFO - PROCESS | 2278 | 1462625404221 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 2278 | 1462625404223 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:50:04 INFO - PROCESS | 2278 | 1462625404225 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 2278 | 1462625404227 Marionette TRACE conn2 <- [1,2118,null,{}] 05:50:04 INFO - PROCESS | 2278 | 1462625404229 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}] 05:50:04 INFO - PROCESS | 2278 | 1462625404324 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:50:04 INFO - PROCESS | 2278 | 1462625404399 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3b6000 == 24 [pid = 2278] [id = 537] 05:50:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 176 (0x1169ac400) [pid = 2278] [serial = 1611] [outer = 0x0] 05:50:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 177 (0x118295400) [pid = 2278] [serial = 1612] [outer = 0x1169ac400] 05:50:04 INFO - PROCESS | 2278 | 1462625404429 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 178 (0x1185c6400) [pid = 2278] [serial = 1613] [outer = 0x1169ac400] 05:50:04 INFO - PROCESS | 2278 | 1462625404806 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]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 620ms 05:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:50:04 INFO - PROCESS | 2278 | 1462625404846 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 2278 | 1462625404847 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:50:04 INFO - PROCESS | 2278 | 1462625404849 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 2278 | 1462625404851 Marionette TRACE conn2 <- [1,2122,null,{}] 05:50:04 INFO - PROCESS | 2278 | 1462625404853 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}] 05:50:04 INFO - PROCESS | 2278 | 1462625404950 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:50:05 INFO - PROCESS | 2278 | 1462625405055 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be2c800 == 25 [pid = 2278] [id = 538] 05:50:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 179 (0x11834a800) [pid = 2278] [serial = 1614] [outer = 0x0] 05:50:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 180 (0x1187d1c00) [pid = 2278] [serial = 1615] [outer = 0x11834a800] 05:50:05 INFO - PROCESS | 2278 | 1462625405098 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 181 (0x118c78800) [pid = 2278] [serial = 1616] [outer = 0x11834a800] 05:50:05 INFO - PROCESS | 2278 | 1462625405573 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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 05:50:05 INFO - PROCESS | 2278 | 1462625405619 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:50:05 INFO - PROCESS | 2278 | 1462625405620 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:50:05 INFO - PROCESS | 2278 | 1462625405623 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 2278 | 1462625405624 Marionette TRACE conn2 <- [1,2126,null,{}] 05:50:05 INFO - PROCESS | 2278 | 1462625405647 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}] 05:50:05 INFO - PROCESS | 2278 | 1462625405814 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:50:05 INFO - PROCESS | 2278 | 1462625405925 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x123760000 == 26 [pid = 2278] [id = 539] 05:50:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 182 (0x112a3dc00) [pid = 2278] [serial = 1617] [outer = 0x0] 05:50:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 183 (0x11801e400) [pid = 2278] [serial = 1618] [outer = 0x112a3dc00] 05:50:05 INFO - PROCESS | 2278 | 1462625405976 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 184 (0x1193d2400) [pid = 2278] [serial = 1619] [outer = 0x112a3dc00] 05:50:06 INFO - PROCESS | 2278 | 1462625406650 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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1041ms 05:50:06 INFO - PROCESS | 2278 | 1462625406665 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 2278 | 1462625406667 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:50:06 INFO - PROCESS | 2278 | 1462625406670 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 2278 | 1462625406673 Marionette TRACE conn2 <- [1,2130,null,{}] 05:50:06 INFO - PROCESS | 2278 | 1462625406677 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}] 05:50:06 INFO - PROCESS | 2278 | 1462625406766 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:50:06 INFO - PROCESS | 2278 | 1462625406827 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x113b97000 == 27 [pid = 2278] [id = 540] 05:50:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 185 (0x110f83400) [pid = 2278] [serial = 1620] [outer = 0x0] 05:50:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 186 (0x110fb9400) [pid = 2278] [serial = 1621] [outer = 0x110f83400] 05:50:06 INFO - PROCESS | 2278 | 1462625406856 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 187 (0x110fc4c00) [pid = 2278] [serial = 1622] [outer = 0x110f83400] 05:50:07 INFO - PROCESS | 2278 | 1462625407269 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] 05:50:07 INFO - PROCESS | 2278 | 1462625407299 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:50:07 INFO - PROCESS | 2278 | 1462625407304 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 2278 | 1462625407305 Marionette TRACE conn2 <- [1,2134,null,{}] 05:50:07 INFO - PROCESS | 2278 | 1462625407308 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}] 05:50:07 INFO - PROCESS | 2278 | 1462625407416 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:50:07 INFO - PROCESS | 2278 | --DOCSHELL 0x135088800 == 26 [pid = 2278] [id = 522] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 186 (0x129054000) [pid = 2278] [serial = 1567] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 185 (0x11312b800) [pid = 2278] [serial = 1449] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 184 (0x112781000) [pid = 2278] [serial = 1471] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 183 (0x1161a4400) [pid = 2278] [serial = 1525] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 182 (0x11313c800) [pid = 2278] [serial = 1547] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 181 (0x113126c00) [pid = 2278] [serial = 1522] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 180 (0x112a3ec00) [pid = 2278] [serial = 1447] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 179 (0x113145800) [pid = 2278] [serial = 1496] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 178 (0x118172000) [pid = 2278] [serial = 1549] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 177 (0x112786000) [pid = 2278] [serial = 1446] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 176 (0x112a40400) [pid = 2278] [serial = 1498] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 175 (0x1130a5c00) [pid = 2278] [serial = 1495] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 174 (0x12113b800) [pid = 2278] [serial = 1426] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 173 (0x11a17a000) [pid = 2278] [serial = 1425] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 172 (0x112a44400) [pid = 2278] [serial = 1431] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 171 (0x113147400) [pid = 2278] [serial = 1432] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 170 (0x11802ac00) [pid = 2278] [serial = 1440] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 169 (0x118176400) [pid = 2278] [serial = 1441] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 168 (0x11270d000) [pid = 2278] [serial = 1411] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 167 (0x111e71400) [pid = 2278] [serial = 1410] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 166 (0x112786400) [pid = 2278] [serial = 1429] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 165 (0x1126f2000) [pid = 2278] [serial = 1428] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 164 (0x11801e800) [pid = 2278] [serial = 1438] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 163 (0x1169b3400) [pid = 2278] [serial = 1437] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 162 (0x113bf8c00) [pid = 2278] [serial = 1434] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 161 (0x116073000) [pid = 2278] [serial = 1435] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 160 (0x11a2ed400) [pid = 2278] [serial = 1408] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 159 (0x113149400) [pid = 2278] [serial = 1414] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x113129800) [pid = 2278] [serial = 1413] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x118295800) [pid = 2278] [serial = 1417] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x11753c000) [pid = 2278] [serial = 1416] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x1196ca800) [pid = 2278] [serial = 1420] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x1187d3400) [pid = 2278] [serial = 1419] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 153 (0x119e71000) [pid = 2278] [serial = 1423] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 152 (0x119989c00) [pid = 2278] [serial = 1422] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 151 (0x111a0ac00) [pid = 2278] [serial = 1546] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 150 (0x111cbd400) [pid = 2278] [serial = 1444] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 149 (0x11a182800) [pid = 2278] [serial = 1508] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x11a029c00) [pid = 2278] [serial = 1507] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x1161f5000) [pid = 2278] [serial = 1523] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x11998d000) [pid = 2278] [serial = 1462] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x1196cbc00) [pid = 2278] [serial = 1550] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x119731800) [pid = 2278] [serial = 1505] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x1182d9000) [pid = 2278] [serial = 1456] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x118c29400) [pid = 2278] [serial = 1459] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x1185bf400) [pid = 2278] [serial = 1457] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x111ab1400) [pid = 2278] [serial = 1354] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x112d69000) [pid = 2278] [serial = 1357] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x115ec3800) [pid = 2278] [serial = 1360] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x118024c00) [pid = 2278] [serial = 1363] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x1185d1c00) [pid = 2278] [serial = 1366] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x1193ce000) [pid = 2278] [serial = 1369] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x1185da000) [pid = 2278] [serial = 1504] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x11834f000) [pid = 2278] [serial = 1552] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x115ecfc00) [pid = 2278] [serial = 1501] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x118173000) [pid = 2278] [serial = 1453] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x11753d400) [pid = 2278] [serial = 1452] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x113406800) [pid = 2278] [serial = 1450] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x118c73000) [pid = 2278] [serial = 913] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x110f84000) [pid = 2278] [serial = 1443] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x116a5b400) [pid = 2278] [serial = 1477] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x113dee800) [pid = 2278] [serial = 1475] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x11900a000) [pid = 2278] [serial = 1528] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x118171c00) [pid = 2278] [serial = 1526] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x124d90800) [pid = 2278] [serial = 1558] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x112a43400) [pid = 2278] [serial = 1469] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x11972e000) [pid = 2278] [serial = 1466] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x123236400) [pid = 2278] [serial = 1511] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x12369fc00) [pid = 2278] [serial = 1513] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x123237800) [pid = 2278] [serial = 1556] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x112854000) [pid = 2278] [serial = 1468] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x119b6c800) [pid = 2278] [serial = 1463] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1211d9800) [pid = 2278] [serial = 1510] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x112a47400) [pid = 2278] [serial = 1472] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x1130a6000) [pid = 2278] [serial = 1465] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x11a051000) [pid = 2278] [serial = 1555] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x1196d1000) [pid = 2278] [serial = 1460] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x1267f7800) [pid = 2278] [serial = 1540] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x12113d800) [pid = 2278] [serial = 1492] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x123230000) [pid = 2278] [serial = 1493] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x118c75000) [pid = 2278] [serial = 1351] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x124a98000) [pid = 2278] [serial = 1535] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x121141800) [pid = 2278] [serial = 1490] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x12571f000) [pid = 2278] [serial = 1537] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x12113bc00) [pid = 2278] [serial = 1489] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x11972ec00) [pid = 2278] [serial = 1553] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x121134000) [pid = 2278] [serial = 1487] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x119731c00) [pid = 2278] [serial = 1484] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11a02a800) [pid = 2278] [serial = 1486] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x11334d800) [pid = 2278] [serial = 1499] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x123274800) [pid = 2278] [serial = 1532] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1237f1c00) [pid = 2278] [serial = 1534] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x119096800) [pid = 2278] [serial = 1481] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x1193c7400) [pid = 2278] [serial = 1483] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x1180c6800) [pid = 2278] [serial = 1478] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x11a180c00) [pid = 2278] [serial = 1531] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1185d4800) [pid = 2278] [serial = 1480] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x119993000) [pid = 2278] [serial = 1529] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x118026000) [pid = 2278] [serial = 1502] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x128bdb000) [pid = 2278] [serial = 1565] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x128b25c00) [pid = 2278] [serial = 1544] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x128b1a800) [pid = 2278] [serial = 1541] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x128b21400) [pid = 2278] [serial = 1543] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x1268b9000) [pid = 2278] [serial = 1562] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x12577fc00) [pid = 2278] [serial = 1520] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 81 (0x128bd2000) [pid = 2278] [serial = 1564] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 80 (0x124dc5000) [pid = 2278] [serial = 1517] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 79 (0x12571e800) [pid = 2278] [serial = 1519] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 78 (0x1247fd000) [pid = 2278] [serial = 1516] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 77 (0x126160c00) [pid = 2278] [serial = 1559] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 76 (0x1242c1000) [pid = 2278] [serial = 1514] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 75 (0x126893400) [pid = 2278] [serial = 1561] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 74 (0x126159c00) [pid = 2278] [serial = 1538] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | --DOMWINDOW == 73 (0x1132f5800) [pid = 2278] [serial = 1474] [outer = 0x0] [url = about:blank] 05:50:07 INFO - PROCESS | 2278 | 1462625407524 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e08800 == 27 [pid = 2278] [id = 541] 05:50:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 74 (0x111a0ac00) [pid = 2278] [serial = 1623] [outer = 0x0] 05:50:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 75 (0x1126ec400) [pid = 2278] [serial = 1624] [outer = 0x111a0ac00] 05:50:07 INFO - PROCESS | 2278 | 1462625407555 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 76 (0x11270f400) [pid = 2278] [serial = 1625] [outer = 0x111a0ac00] 05:50:07 INFO - PROCESS | 2278 | 1462625407898 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]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 619ms 05:50:07 INFO - PROCESS | 2278 | 1462625407925 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 2278 | 1462625407926 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:50:07 INFO - PROCESS | 2278 | 1462625407929 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 2278 | 1462625407931 Marionette TRACE conn2 <- [1,2138,null,{}] 05:50:07 INFO - PROCESS | 2278 | 1462625407939 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}] 05:50:08 INFO - PROCESS | 2278 | 1462625408020 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:50:08 INFO - PROCESS | 2278 | 1462625408027 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x119067800 == 28 [pid = 2278] [id = 542] 05:50:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 77 (0x112787400) [pid = 2278] [serial = 1626] [outer = 0x0] 05:50:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 78 (0x112a3d000) [pid = 2278] [serial = 1627] [outer = 0x112787400] 05:50:08 INFO - PROCESS | 2278 | 1462625408056 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 79 (0x1130a5c00) [pid = 2278] [serial = 1628] [outer = 0x112787400] 05:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 474ms 05:50:08 INFO - PROCESS | 2278 | 1462625408399 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]]]}] 05:50:08 INFO - PROCESS | 2278 | 1462625408404 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 2278 | 1462625408406 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:50:08 INFO - PROCESS | 2278 | 1462625408418 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 2278 | 1462625408419 Marionette TRACE conn2 <- [1,2142,null,{}] 05:50:08 INFO - PROCESS | 2278 | 1462625408422 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}] 05:50:08 INFO - PROCESS | 2278 | 1462625408503 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:50:08 INFO - PROCESS | 2278 | 1462625408507 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x119bce000 == 29 [pid = 2278] [id = 543] 05:50:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 80 (0x113125c00) [pid = 2278] [serial = 1629] [outer = 0x0] 05:50:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 81 (0x113130000) [pid = 2278] [serial = 1630] [outer = 0x113125c00] 05:50:08 INFO - PROCESS | 2278 | 1462625408537 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 82 (0x113145800) [pid = 2278] [serial = 1631] [outer = 0x113125c00] 05:50:08 INFO - PROCESS | 2278 | 1462625408890 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] 05:50:08 INFO - PROCESS | 2278 | 1462625408940 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:50:08 INFO - PROCESS | 2278 | 1462625408948 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 2278 | 1462625408949 Marionette TRACE conn2 <- [1,2146,null,{}] 05:50:08 INFO - PROCESS | 2278 | 1462625408951 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}] 05:50:09 INFO - PROCESS | 2278 | 1462625409025 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:50:09 INFO - PROCESS | 2278 | 1462625409031 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a07f000 == 30 [pid = 2278] [id = 544] 05:50:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x1131ee000) [pid = 2278] [serial = 1632] [outer = 0x0] 05:50:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x113405c00) [pid = 2278] [serial = 1633] [outer = 0x1131ee000] 05:50:09 INFO - PROCESS | 2278 | 1462625409056 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x113dee000) [pid = 2278] [serial = 1634] [outer = 0x1131ee000] 05:50:09 INFO - PROCESS | 2278 | 1462625409387 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] 05:50:09 INFO - PROCESS | 2278 | 1462625409417 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:50:09 INFO - PROCESS | 2278 | 1462625409419 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 2278 | 1462625409421 Marionette TRACE conn2 <- [1,2150,null,{}] 05:50:09 INFO - PROCESS | 2278 | 1462625409423 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}] 05:50:09 INFO - PROCESS | 2278 | 1462625409514 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:50:09 INFO - PROCESS | 2278 | 1462625409520 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232b7800 == 31 [pid = 2278] [id = 545] 05:50:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x115e3b400) [pid = 2278] [serial = 1635] [outer = 0x0] 05:50:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x1161ab400) [pid = 2278] [serial = 1636] [outer = 0x115e3b400] 05:50:09 INFO - PROCESS | 2278 | 1462625409546 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x117e78000) [pid = 2278] [serial = 1637] [outer = 0x115e3b400] 05:50:09 INFO - PROCESS | 2278 | 1462625409922 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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 519ms 05:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:50:09 INFO - PROCESS | 2278 | 1462625409939 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 2278 | 1462625409940 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:50:09 INFO - PROCESS | 2278 | 1462625409942 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 2278 | 1462625409944 Marionette TRACE conn2 <- [1,2154,null,{}] 05:50:09 INFO - PROCESS | 2278 | 1462625409946 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}] 05:50:10 INFO - PROCESS | 2278 | 1462625410043 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:50:10 INFO - PROCESS | 2278 | 1462625410055 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245c4800 == 32 [pid = 2278] [id = 546] 05:50:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x11801dc00) [pid = 2278] [serial = 1638] [outer = 0x0] 05:50:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x118026000) [pid = 2278] [serial = 1639] [outer = 0x11801dc00] 05:50:10 INFO - PROCESS | 2278 | 1462625410081 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x118172c00) [pid = 2278] [serial = 1640] [outer = 0x11801dc00] 05:50:10 INFO - PROCESS | 2278 | 1462625410438 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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 05:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:50:10 INFO - PROCESS | 2278 | 1462625410464 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 2278 | 1462625410465 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:50:10 INFO - PROCESS | 2278 | 1462625410467 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 2278 | 1462625410468 Marionette TRACE conn2 <- [1,2158,null,{}] 05:50:10 INFO - PROCESS | 2278 | 1462625410476 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}] 05:50:10 INFO - PROCESS | 2278 | 1462625410573 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:50:10 INFO - PROCESS | 2278 | 1462625410578 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x125636800 == 33 [pid = 2278] [id = 547] 05:50:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x118171400) [pid = 2278] [serial = 1641] [outer = 0x0] 05:50:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x118180800) [pid = 2278] [serial = 1642] [outer = 0x118171400] 05:50:10 INFO - PROCESS | 2278 | 1462625410631 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1182d9800) [pid = 2278] [serial = 1643] [outer = 0x118171400] 05:50:10 INFO - PROCESS | 2278 | 1462625410937 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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 528ms 05:50:10 INFO - PROCESS | 2278 | 1462625410996 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 2278 | 1462625410997 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:50:11 INFO - PROCESS | 2278 | 1462625410999 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 2278 | 1462625411000 Marionette TRACE conn2 <- [1,2162,null,{}] 05:50:11 INFO - PROCESS | 2278 | 1462625411009 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}] 05:50:11 INFO - PROCESS | 2278 | 1462625411114 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:50:11 INFO - PROCESS | 2278 | 1462625411118 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x12676b800 == 34 [pid = 2278] [id = 548] 05:50:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x118294800) [pid = 2278] [serial = 1644] [outer = 0x0] 05:50:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x11834a400) [pid = 2278] [serial = 1645] [outer = 0x118294800] 05:50:11 INFO - PROCESS | 2278 | 1462625411143 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1185ce400) [pid = 2278] [serial = 1646] [outer = 0x118294800] 05:50:11 INFO - PROCESS | 2278 | 1462625411489 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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 519ms 05:50:11 INFO - PROCESS | 2278 | 1462625411518 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 2278 | 1462625411519 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:50:11 INFO - PROCESS | 2278 | 1462625411531 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 2278 | 1462625411532 Marionette TRACE conn2 <- [1,2166,null,{}] 05:50:11 INFO - PROCESS | 2278 | 1462625411534 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}] 05:50:11 INFO - PROCESS | 2278 | 1462625411632 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:50:11 INFO - PROCESS | 2278 | 1462625411636 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x128dbc800 == 35 [pid = 2278] [id = 549] 05:50:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x118295800) [pid = 2278] [serial = 1647] [outer = 0x0] 05:50:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x1185da400) [pid = 2278] [serial = 1648] [outer = 0x118295800] 05:50:11 INFO - PROCESS | 2278 | 1462625411661 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x118c2c000) [pid = 2278] [serial = 1649] [outer = 0x118295800] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11285cc00) [pid = 2278] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x117e77c00) [pid = 2278] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x112a70400) [pid = 2278] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x11204b800) [pid = 2278] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x11270bc00) [pid = 2278] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x11270a000) [pid = 2278] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x128c3c000) [pid = 2278] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x11801fc00) [pid = 2278] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x113469000) [pid = 2278] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x110f51800) [pid = 2278] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:50:11 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x110fbcc00) [pid = 2278] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:50:11 INFO - PROCESS | 2278 | 1462625411980 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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 468ms 05:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:50:12 INFO - PROCESS | 2278 | 1462625412000 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 2278 | 1462625412001 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:50:12 INFO - PROCESS | 2278 | 1462625412004 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 2278 | 1462625412005 Marionette TRACE conn2 <- [1,2170,null,{}] 05:50:12 INFO - PROCESS | 2278 | 1462625412022 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}] 05:50:12 INFO - PROCESS | 2278 | 1462625412146 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:50:12 INFO - PROCESS | 2278 | 1462625412150 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a430800 == 36 [pid = 2278] [id = 550] 05:50:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x111ed4000) [pid = 2278] [serial = 1650] [outer = 0x0] 05:50:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x117538c00) [pid = 2278] [serial = 1651] [outer = 0x111ed4000] 05:50:12 INFO - PROCESS | 2278 | 1462625412186 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1190b4c00) [pid = 2278] [serial = 1652] [outer = 0x111ed4000] 05:50:12 INFO - PROCESS | 2278 | 1462625412503 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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 05:50:12 INFO - PROCESS | 2278 | 1462625412524 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 2278 | 1462625412525 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:50:12 INFO - PROCESS | 2278 | 1462625412530 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 2278 | 1462625412531 Marionette TRACE conn2 <- [1,2174,null,{}] 05:50:12 INFO - PROCESS | 2278 | 1462625412534 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}] 05:50:12 INFO - PROCESS | 2278 | 1462625412615 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:50:12 INFO - PROCESS | 2278 | 1462625412667 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a742800 == 37 [pid = 2278] [id = 551] 05:50:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x1187c9000) [pid = 2278] [serial = 1653] [outer = 0x0] 05:50:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1193cbc00) [pid = 2278] [serial = 1654] [outer = 0x1187c9000] 05:50:12 INFO - PROCESS | 2278 | 1462625412691 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1196d0c00) [pid = 2278] [serial = 1655] [outer = 0x1187c9000] 05:50:12 INFO - PROCESS | 2278 | 1462625412957 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]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 470ms 05:50:13 INFO - PROCESS | 2278 | 1462625413001 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 2278 | 1462625413002 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:50:13 INFO - PROCESS | 2278 | 1462625413004 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 2278 | 1462625413005 Marionette TRACE conn2 <- [1,2178,null,{}] 05:50:13 INFO - PROCESS | 2278 | 1462625413007 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}] 05:50:13 INFO - PROCESS | 2278 | 1462625413102 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:50:13 INFO - PROCESS | 2278 | 1462625413105 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abca000 == 38 [pid = 2278] [id = 552] 05:50:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x119724400) [pid = 2278] [serial = 1656] [outer = 0x0] 05:50:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x119730800) [pid = 2278] [serial = 1657] [outer = 0x119724400] 05:50:13 INFO - PROCESS | 2278 | 1462625413130 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x119988400) [pid = 2278] [serial = 1658] [outer = 0x119724400] 05:50:13 INFO - PROCESS | 2278 | 1462625413476 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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 519ms 05:50:13 INFO - PROCESS | 2278 | 1462625413523 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 2278 | 1462625413524 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:50:13 INFO - PROCESS | 2278 | 1462625413527 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 2278 | 1462625413528 Marionette TRACE conn2 <- [1,2182,null,{}] 05:50:13 INFO - PROCESS | 2278 | 1462625413531 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}] 05:50:13 INFO - PROCESS | 2278 | 1462625413608 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:50:13 INFO - PROCESS | 2278 | 1462625413614 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae9c000 == 39 [pid = 2278] [id = 553] 05:50:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x11972ec00) [pid = 2278] [serial = 1659] [outer = 0x0] 05:50:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x11998f400) [pid = 2278] [serial = 1660] [outer = 0x11972ec00] 05:50:13 INFO - PROCESS | 2278 | 1462625413639 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x119994c00) [pid = 2278] [serial = 1661] [outer = 0x11972ec00] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x119067800 == 38 [pid = 2278] [id = 542] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x115e08800 == 37 [pid = 2278] [id = 541] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x125636800 == 36 [pid = 2278] [id = 547] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x12676b800 == 35 [pid = 2278] [id = 548] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x12a742800 == 34 [pid = 2278] [id = 551] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x1232b7800 == 33 [pid = 2278] [id = 545] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x119bce000 == 32 [pid = 2278] [id = 543] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x1245c4800 == 31 [pid = 2278] [id = 546] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x128dbc800 == 30 [pid = 2278] [id = 549] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x12a430800 == 29 [pid = 2278] [id = 550] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x11a07f000 == 28 [pid = 2278] [id = 544] 05:50:15 INFO - PROCESS | 2278 | --DOCSHELL 0x12abca000 == 27 [pid = 2278] [id = 552] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x118346800) [pid = 2278] [serial = 1600] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x1161f5800) [pid = 2278] [serial = 1582] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x117532400) [pid = 2278] [serial = 1583] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x118027800) [pid = 2278] [serial = 1585] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x11312cc00) [pid = 2278] [serial = 1576] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x113141c00) [pid = 2278] [serial = 1577] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x1122b9400) [pid = 2278] [serial = 1570] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x1126f2400) [pid = 2278] [serial = 1571] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x113463800) [pid = 2278] [serial = 1579] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x112a3b400) [pid = 2278] [serial = 1574] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x112789800) [pid = 2278] [serial = 1573] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x12932e400) [pid = 2278] [serial = 1568] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x1185d3000) [pid = 2278] [serial = 1589] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x1185c0000) [pid = 2278] [serial = 1588] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x115e3e800) [pid = 2278] [serial = 1597] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x110f7d400) [pid = 2278] [serial = 1591] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x112859400) [pid = 2278] [serial = 1594] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x11224d000) [pid = 2278] [serial = 1592] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x1182d8800) [pid = 2278] [serial = 1586] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 81 (0x116074800) [pid = 2278] [serial = 1580] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 80 (0x113145c00) [pid = 2278] [serial = 1595] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | --DOMWINDOW == 79 (0x116a5e400) [pid = 2278] [serial = 1598] [outer = 0x0] [url = about:blank] 05:50:15 INFO - PROCESS | 2278 | 1462625415323 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]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1824ms 05:50:15 INFO - PROCESS | 2278 | 1462625415351 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 2278 | 1462625415354 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:50:15 INFO - PROCESS | 2278 | 1462625415358 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 2278 | 1462625415360 Marionette TRACE conn2 <- [1,2186,null,{}] 05:50:15 INFO - PROCESS | 2278 | 1462625415364 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}] 05:50:15 INFO - PROCESS | 2278 | 1462625415464 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:50:15 INFO - PROCESS | 2278 | 1462625415520 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x113d31800 == 28 [pid = 2278] [id = 554] 05:50:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 80 (0x110fc5c00) [pid = 2278] [serial = 1662] [outer = 0x0] 05:50:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 81 (0x111e2fc00) [pid = 2278] [serial = 1663] [outer = 0x110fc5c00] 05:50:15 INFO - PROCESS | 2278 | 1462625415548 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 82 (0x1122b9400) [pid = 2278] [serial = 1664] [outer = 0x110fc5c00] 05:50:15 INFO - PROCESS | 2278 | 1462625415882 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]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 572ms 05:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:50:15 INFO - PROCESS | 2278 | 1462625415930 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 2278 | 1462625415935 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:50:15 INFO - PROCESS | 2278 | 1462625415939 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 2278 | 1462625415941 Marionette TRACE conn2 <- [1,2190,null,{}] 05:50:15 INFO - PROCESS | 2278 | 1462625415943 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}] 05:50:16 INFO - PROCESS | 2278 | 1462625416019 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:50:16 INFO - PROCESS | 2278 | 1462625416024 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x11805a000 == 29 [pid = 2278] [id = 555] 05:50:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x11277a400) [pid = 2278] [serial = 1665] [outer = 0x0] 05:50:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x112786400) [pid = 2278] [serial = 1666] [outer = 0x11277a400] 05:50:16 INFO - PROCESS | 2278 | 1462625416054 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x11285b400) [pid = 2278] [serial = 1667] [outer = 0x11277a400] 05:50:16 INFO - PROCESS | 2278 | 1462625416395 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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 470ms 05:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:50:16 INFO - PROCESS | 2278 | 1462625416412 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 2278 | 1462625416414 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:50:16 INFO - PROCESS | 2278 | 1462625416416 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 2278 | 1462625416419 Marionette TRACE conn2 <- [1,2194,null,{}] 05:50:16 INFO - PROCESS | 2278 | 1462625416427 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}] 05:50:16 INFO - PROCESS | 2278 | 1462625416511 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:50:16 INFO - PROCESS | 2278 | 1462625416516 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x119312000 == 30 [pid = 2278] [id = 556] 05:50:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x110f79c00) [pid = 2278] [serial = 1668] [outer = 0x0] 05:50:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x112a70800) [pid = 2278] [serial = 1669] [outer = 0x110f79c00] 05:50:16 INFO - PROCESS | 2278 | 1462625416547 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x113127000) [pid = 2278] [serial = 1670] [outer = 0x110f79c00] 05:50:16 INFO - PROCESS | 2278 | 1462625416897 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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 521ms 05:50:16 INFO - PROCESS | 2278 | 1462625416938 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:50:16 INFO - PROCESS | 2278 | 1462625416939 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:50:16 INFO - PROCESS | 2278 | 1462625416941 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 2278 | 1462625416943 Marionette TRACE conn2 <- [1,2198,null,{}] 05:50:16 INFO - PROCESS | 2278 | 1462625416945 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}] 05:50:17 INFO - PROCESS | 2278 | 1462625417039 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:50:17 INFO - PROCESS | 2278 | 1462625417045 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x119b52000 == 31 [pid = 2278] [id = 557] 05:50:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x110f7c800) [pid = 2278] [serial = 1671] [outer = 0x0] 05:50:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x11312f800) [pid = 2278] [serial = 1672] [outer = 0x110f7c800] 05:50:17 INFO - PROCESS | 2278 | 1462625417071 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x1131eac00) [pid = 2278] [serial = 1673] [outer = 0x110f7c800] 05:50:17 INFO - PROCESS | 2278 | 1462625417357 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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 470ms 05:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:50:17 INFO - PROCESS | 2278 | 1462625417414 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 2278 | 1462625417415 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:50:17 INFO - PROCESS | 2278 | 1462625417417 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 2278 | 1462625417419 Marionette TRACE conn2 <- [1,2202,null,{}] 05:50:17 INFO - PROCESS | 2278 | 1462625417421 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}] 05:50:17 INFO - PROCESS | 2278 | 1462625417491 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:50:17 INFO - PROCESS | 2278 | 1462625417497 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x12110d000 == 32 [pid = 2278] [id = 558] 05:50:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x112713400) [pid = 2278] [serial = 1674] [outer = 0x0] 05:50:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x11334d000) [pid = 2278] [serial = 1675] [outer = 0x112713400] 05:50:17 INFO - PROCESS | 2278 | 1462625417523 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x113bfbc00) [pid = 2278] [serial = 1676] [outer = 0x112713400] 05:50:17 INFO - PROCESS | 2278 | 1462625417865 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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 469ms 05:50:17 INFO - PROCESS | 2278 | 1462625417887 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 2278 | 1462625417889 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:50:17 INFO - PROCESS | 2278 | 1462625417891 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 2278 | 1462625417892 Marionette TRACE conn2 <- [1,2206,null,{}] 05:50:17 INFO - PROCESS | 2278 | 1462625417905 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}] 05:50:18 INFO - PROCESS | 2278 | 1462625417999 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:50:18 INFO - PROCESS | 2278 | 1462625418005 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233ee000 == 33 [pid = 2278] [id = 559] 05:50:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x110fbac00) [pid = 2278] [serial = 1677] [outer = 0x0] 05:50:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x115ec9800) [pid = 2278] [serial = 1678] [outer = 0x110fbac00] 05:50:18 INFO - PROCESS | 2278 | 1462625418033 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x11693f000) [pid = 2278] [serial = 1679] [outer = 0x110fbac00] 05:50:18 INFO - PROCESS | 2278 | 1462625418331 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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 478ms 05:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:50:18 INFO - PROCESS | 2278 | 1462625418369 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 2278 | 1462625418371 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:50:18 INFO - PROCESS | 2278 | 1462625418373 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 2278 | 1462625418374 Marionette TRACE conn2 <- [1,2210,null,{}] 05:50:18 INFO - PROCESS | 2278 | 1462625418379 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}] 05:50:18 INFO - PROCESS | 2278 | 1462625418446 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:50:18 INFO - PROCESS | 2278 | 1462625418450 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x1246a2800 == 34 [pid = 2278] [id = 560] 05:50:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x110f7dc00) [pid = 2278] [serial = 1680] [outer = 0x0] 05:50:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x116a5d400) [pid = 2278] [serial = 1681] [outer = 0x110f7dc00] 05:50:18 INFO - PROCESS | 2278 | 1462625418477 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x117177800) [pid = 2278] [serial = 1682] [outer = 0x110f7dc00] 05:50:18 INFO - PROCESS | 2278 | 1462625418795 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]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 468ms 05:50:18 INFO - PROCESS | 2278 | 1462625418842 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 2278 | 1462625418843 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:50:18 INFO - PROCESS | 2278 | 1462625418846 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 2278 | 1462625418847 Marionette TRACE conn2 <- [1,2214,null,{}] 05:50:18 INFO - PROCESS | 2278 | 1462625418849 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}] 05:50:18 INFO - PROCESS | 2278 | 1462625418942 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:50:18 INFO - PROCESS | 2278 | 1462625418950 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x124dde000 == 35 [pid = 2278] [id = 561] 05:50:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x117540c00) [pid = 2278] [serial = 1683] [outer = 0x0] 05:50:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x117e78400) [pid = 2278] [serial = 1684] [outer = 0x117540c00] 05:50:18 INFO - PROCESS | 2278 | 1462625418983 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x118020c00) [pid = 2278] [serial = 1685] [outer = 0x117540c00] 05:50:19 INFO - PROCESS | 2278 | 1462625419295 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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 468ms 05:50:19 INFO - PROCESS | 2278 | 1462625419315 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 2278 | 1462625419316 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:50:19 INFO - PROCESS | 2278 | 1462625419318 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 2278 | 1462625419319 Marionette TRACE conn2 <- [1,2218,null,{}] 05:50:19 INFO - PROCESS | 2278 | 1462625419322 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}] 05:50:19 INFO - PROCESS | 2278 | 1462625419395 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:50:19 INFO - PROCESS | 2278 | 1462625419399 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x11930d000 == 36 [pid = 2278] [id = 562] 05:50:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x117e6f000) [pid = 2278] [serial = 1686] [outer = 0x0] 05:50:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x11802a800) [pid = 2278] [serial = 1687] [outer = 0x117e6f000] 05:50:19 INFO - PROCESS | 2278 | 1462625419424 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x118172800) [pid = 2278] [serial = 1688] [outer = 0x117e6f000] 05:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:50:19 INFO - PROCESS | 2278 | 1462625419733 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]]]}] 05:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 418ms 05:50:19 INFO - PROCESS | 2278 | 1462625419737 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 2278 | 1462625419738 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:50:19 INFO - PROCESS | 2278 | 1462625419740 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 2278 | 1462625419741 Marionette TRACE conn2 <- [1,2222,null,{}] 05:50:19 INFO - PROCESS | 2278 | 1462625419751 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}] 05:50:19 INFO - PROCESS | 2278 | 1462625419831 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:50:19 INFO - PROCESS | 2278 | 1462625419890 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x128cc7800 == 37 [pid = 2278] [id = 563] 05:50:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x116774400) [pid = 2278] [serial = 1689] [outer = 0x0] 05:50:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x118172000) [pid = 2278] [serial = 1690] [outer = 0x116774400] 05:50:19 INFO - PROCESS | 2278 | 1462625419915 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x118295000) [pid = 2278] [serial = 1691] [outer = 0x116774400] 05:50:20 INFO - PROCESS | 2278 | 1462625420221 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]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 530ms 05:50:20 INFO - PROCESS | 2278 | 1462625420276 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 2278 | 1462625420278 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:50:20 INFO - PROCESS | 2278 | 1462625420280 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 2278 | 1462625420282 Marionette TRACE conn2 <- [1,2226,null,{}] 05:50:20 INFO - PROCESS | 2278 | 1462625420284 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}] 05:50:20 INFO - PROCESS | 2278 | 1462625420391 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:50:20 INFO - PROCESS | 2278 | 1462625420396 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x12110c000 == 38 [pid = 2278] [id = 564] 05:50:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x1182a0c00) [pid = 2278] [serial = 1692] [outer = 0x0] 05:50:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1182d7c00) [pid = 2278] [serial = 1693] [outer = 0x1182a0c00] 05:50:20 INFO - PROCESS | 2278 | 1462625420428 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x1185cd400) [pid = 2278] [serial = 1694] [outer = 0x1182a0c00] 05:50:20 INFO - PROCESS | 2278 | 1462625420763 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]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 05:50:20 INFO - PROCESS | 2278 | 1462625420800 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:50:20 INFO - PROCESS | 2278 | 1462625420801 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:50:20 INFO - PROCESS | 2278 | 1462625420803 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 2278 | 1462625420804 Marionette TRACE conn2 <- [1,2230,null,{}] 05:50:20 INFO - PROCESS | 2278 | 1462625420807 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}] 05:50:20 INFO - PROCESS | 2278 | 1462625420898 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:50:20 INFO - PROCESS | 2278 | 1462625420907 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a742800 == 39 [pid = 2278] [id = 565] 05:50:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x11852fc00) [pid = 2278] [serial = 1695] [outer = 0x0] 05:50:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x1185d7400) [pid = 2278] [serial = 1696] [outer = 0x11852fc00] 05:50:20 INFO - PROCESS | 2278 | 1462625420935 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x1187cf400) [pid = 2278] [serial = 1697] [outer = 0x11852fc00] 05:50:21 INFO - PROCESS | 2278 | 1462625421244 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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 05:50:21 INFO - PROCESS | 2278 | 1462625421272 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 2278 | 1462625421273 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:50:21 INFO - PROCESS | 2278 | 1462625421276 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 2278 | 1462625421278 Marionette TRACE conn2 <- [1,2234,null,{}] 05:50:21 INFO - PROCESS | 2278 | 1462625421282 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}] 05:50:21 INFO - PROCESS | 2278 | 1462625421374 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:50:21 INFO - PROCESS | 2278 | 1462625421416 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc8800 == 40 [pid = 2278] [id = 566] 05:50:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x1187d4400) [pid = 2278] [serial = 1698] [outer = 0x0] 05:50:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x118c6e400) [pid = 2278] [serial = 1699] [outer = 0x1187d4400] 05:50:21 INFO - PROCESS | 2278 | 1462625421441 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x11900a000) [pid = 2278] [serial = 1700] [outer = 0x1187d4400] 05:50:21 INFO - PROCESS | 2278 | 1462625421767 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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 521ms 05:50:21 INFO - PROCESS | 2278 | 1462625421803 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 2278 | 1462625421804 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:50:21 INFO - PROCESS | 2278 | 1462625421806 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 2278 | 1462625421807 Marionette TRACE conn2 <- [1,2238,null,{}] 05:50:21 INFO - PROCESS | 2278 | 1462625421809 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}] 05:50:21 INFO - PROCESS | 2278 | 1462625421904 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:50:21 INFO - PROCESS | 2278 | 1462625421911 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ae90800 == 41 [pid = 2278] [id = 567] 05:50:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x118c73000) [pid = 2278] [serial = 1701] [outer = 0x0] 05:50:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x11909bc00) [pid = 2278] [serial = 1702] [outer = 0x118c73000] 05:50:21 INFO - PROCESS | 2278 | 1462625421935 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1193cec00) [pid = 2278] [serial = 1703] [outer = 0x118c73000] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x11801dc00) [pid = 2278] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x118171400) [pid = 2278] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x118294800) [pid = 2278] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x118295800) [pid = 2278] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x111ed4000) [pid = 2278] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1187c9000) [pid = 2278] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1169ac400) [pid = 2278] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x11313a400) [pid = 2278] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x112783400) [pid = 2278] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x110fb9800) [pid = 2278] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x11801c400) [pid = 2278] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x115e3b400) [pid = 2278] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x1131ee000) [pid = 2278] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x113125c00) [pid = 2278] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x112787400) [pid = 2278] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x111a0ac00) [pid = 2278] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x110f83400) [pid = 2278] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x112a3dc00) [pid = 2278] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x11834a800) [pid = 2278] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:50:22 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x119724400) [pid = 2278] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:50:22 INFO - PROCESS | 2278 | 1462625422395 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]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 618ms 05:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:50:22 INFO - PROCESS | 2278 | 1462625422424 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 2278 | 1462625422426 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:50:22 INFO - PROCESS | 2278 | 1462625422428 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 2278 | 1462625422429 Marionette TRACE conn2 <- [1,2242,null,{}] 05:50:22 INFO - PROCESS | 2278 | 1462625422431 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}] 05:50:22 INFO - PROCESS | 2278 | 1462625422504 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:50:22 INFO - PROCESS | 2278 | 1462625422511 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x123757000 == 42 [pid = 2278] [id = 568] 05:50:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1126e9800) [pid = 2278] [serial = 1704] [outer = 0x0] 05:50:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x112a66400) [pid = 2278] [serial = 1705] [outer = 0x1126e9800] 05:50:22 INFO - PROCESS | 2278 | 1462625422536 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x115e3d800) [pid = 2278] [serial = 1706] [outer = 0x1126e9800] 05:50:22 INFO - PROCESS | 2278 | 1462625422862 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]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 469ms 05:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:50:22 INFO - PROCESS | 2278 | 1462625422897 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 2278 | 1462625422898 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:50:22 INFO - PROCESS | 2278 | 1462625422900 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 2278 | 1462625422901 Marionette TRACE conn2 <- [1,2246,null,{}] 05:50:22 INFO - PROCESS | 2278 | 1462625422903 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}] 05:50:23 INFO - PROCESS | 2278 | 1462625423000 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:50:23 INFO - PROCESS | 2278 | 1462625423007 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a754000 == 43 [pid = 2278] [id = 569] 05:50:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x112857800) [pid = 2278] [serial = 1707] [outer = 0x0] 05:50:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1182db000) [pid = 2278] [serial = 1708] [outer = 0x112857800] 05:50:23 INFO - PROCESS | 2278 | 1462625423037 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1193c9000) [pid = 2278] [serial = 1709] [outer = 0x112857800] 05:50:23 INFO - PROCESS | 2278 | 1462625423437 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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:50:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 568ms 05:50:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:50:23 INFO - PROCESS | 2278 | 1462625423469 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 2278 | 1462625423471 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:50:23 INFO - PROCESS | 2278 | 1462625423474 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 2278 | 1462625423475 Marionette TRACE conn2 <- [1,2250,null,{}] 05:50:23 INFO - PROCESS | 2278 | 1462625423479 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}] 05:50:23 INFO - PROCESS | 2278 | 1462625423601 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:50:23 INFO - PROCESS | 2278 | 1462625423666 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3b9800 == 44 [pid = 2278] [id = 570] 05:50:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x11313bc00) [pid = 2278] [serial = 1710] [outer = 0x0] 05:50:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x1196cb800) [pid = 2278] [serial = 1711] [outer = 0x11313bc00] 05:50:23 INFO - PROCESS | 2278 | 1462625423690 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x119914c00) [pid = 2278] [serial = 1712] [outer = 0x11313bc00] 05:50:23 INFO - PROCESS | 2278 | 1462625423947 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]]]}] 05:50:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:50:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 523ms 05:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:50:24 INFO - PROCESS | 2278 | 1462625423999 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 2278 | 1462625424000 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:50:24 INFO - PROCESS | 2278 | 1462625424002 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 2278 | 1462625424003 Marionette TRACE conn2 <- [1,2254,null,{}] 05:50:24 INFO - PROCESS | 2278 | 1462625424005 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}] 05:50:24 INFO - PROCESS | 2278 | 1462625424098 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:50:24 INFO - PROCESS | 2278 | 1462625424102 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcd0000 == 45 [pid = 2278] [id = 571] 05:50:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x119915000) [pid = 2278] [serial = 1713] [outer = 0x0] 05:50:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x119990c00) [pid = 2278] [serial = 1714] [outer = 0x119915000] 05:50:24 INFO - PROCESS | 2278 | 1462625424126 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1199e0800) [pid = 2278] [serial = 1715] [outer = 0x119915000] 05:50:24 INFO - PROCESS | 2278 | 1462625424634 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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:50:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 669ms 05:50:24 INFO - PROCESS | 2278 | 1462625424671 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 2278 | 1462625424674 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:50:24 INFO - PROCESS | 2278 | 1462625424705 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 2278 | 1462625424708 Marionette TRACE conn2 <- [1,2258,null,{}] 05:50:24 INFO - PROCESS | 2278 | 1462625424714 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}] 05:50:24 INFO - PROCESS | 2278 | 1462625424821 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:50:24 INFO - PROCESS | 2278 | 1462625424897 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x1176d0800 == 46 [pid = 2278] [id = 572] 05:50:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x110fbd800) [pid = 2278] [serial = 1716] [outer = 0x0] 05:50:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x111ed4000) [pid = 2278] [serial = 1717] [outer = 0x110fbd800] 05:50:24 INFO - PROCESS | 2278 | 1462625424929 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x11270e800) [pid = 2278] [serial = 1718] [outer = 0x110fbd800] 05:50:25 INFO - PROCESS | 2278 | 1462625425487 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]]]}] 05:50:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:50:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 826ms 05:50:25 INFO - PROCESS | 2278 | 1462625425530 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:50:25 INFO - PROCESS | 2278 | 1462625425535 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:50:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:50:25 INFO - PROCESS | 2278 | 1462625425539 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 2278 | 1462625425541 Marionette TRACE conn2 <- [1,2262,null,{}] 05:50:25 INFO - PROCESS | 2278 | 1462625425544 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}] 05:50:25 INFO - PROCESS | 2278 | 1462625425655 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:50:25 INFO - PROCESS | 2278 | 1462625425732 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x113253800 == 47 [pid = 2278] [id = 573] 05:50:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x110fc0800) [pid = 2278] [serial = 1719] [outer = 0x0] 05:50:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x11277c800) [pid = 2278] [serial = 1720] [outer = 0x110fc0800] 05:50:25 INFO - PROCESS | 2278 | 1462625425762 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x113128000) [pid = 2278] [serial = 1721] [outer = 0x110fc0800] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3b6000 == 46 [pid = 2278] [id = 537] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x1161ca800 == 45 [pid = 2278] [id = 534] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x119705800 == 44 [pid = 2278] [id = 525] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x11705c000 == 43 [pid = 2278] [id = 524] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x126576800 == 42 [pid = 2278] [id = 528] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x113321000 == 41 [pid = 2278] [id = 523] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x123760000 == 40 [pid = 2278] [id = 539] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x12be2c800 == 39 [pid = 2278] [id = 538] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x119e21800 == 38 [pid = 2278] [id = 526] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6b2800 == 37 [pid = 2278] [id = 532] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x12b349800 == 36 [pid = 2278] [id = 536] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x129334800 == 35 [pid = 2278] [id = 529] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x124208000 == 34 [pid = 2278] [id = 527] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x123753000 == 33 [pid = 2278] [id = 535] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x11998f400) [pid = 2278] [serial = 1660] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOCSHELL 0x12ae9c000 == 32 [pid = 2278] [id = 553] 05:50:26 INFO - PROCESS | 2278 | 1462625426431 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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:50:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 924ms 05:50:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:50:26 INFO - PROCESS | 2278 | 1462625426464 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 2278 | 1462625426467 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:50:26 INFO - PROCESS | 2278 | 1462625426470 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 2278 | 1462625426472 Marionette TRACE conn2 <- [1,2266,null,{}] 05:50:26 INFO - PROCESS | 2278 | 1462625426475 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}] 05:50:26 INFO - PROCESS | 2278 | 1462625426549 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:50:26 INFO - PROCESS | 2278 | 1462625426554 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x116711000 == 33 [pid = 2278] [id = 574] 05:50:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x11270d000) [pid = 2278] [serial = 1722] [outer = 0x0] 05:50:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x112785400) [pid = 2278] [serial = 1723] [outer = 0x11270d000] 05:50:26 INFO - PROCESS | 2278 | 1462625426585 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x11285f400) [pid = 2278] [serial = 1724] [outer = 0x11270d000] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x119988400) [pid = 2278] [serial = 1658] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x118026000) [pid = 2278] [serial = 1639] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x118180800) [pid = 2278] [serial = 1642] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x11834a400) [pid = 2278] [serial = 1645] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x1182d9800) [pid = 2278] [serial = 1643] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1185da400) [pid = 2278] [serial = 1648] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x117538c00) [pid = 2278] [serial = 1651] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x1185ce400) [pid = 2278] [serial = 1646] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x1196d0c00) [pid = 2278] [serial = 1655] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x119730800) [pid = 2278] [serial = 1657] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x118c2c000) [pid = 2278] [serial = 1649] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x118295400) [pid = 2278] [serial = 1612] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x118023000) [pid = 2278] [serial = 1610] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1161a0800) [pid = 2278] [serial = 1609] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1130a2800) [pid = 2278] [serial = 1607] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x112a41c00) [pid = 2278] [serial = 1606] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1122c2000) [pid = 2278] [serial = 1604] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x110fbf400) [pid = 2278] [serial = 1603] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1187cfc00) [pid = 2278] [serial = 1601] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1161ab400) [pid = 2278] [serial = 1636] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x113405c00) [pid = 2278] [serial = 1633] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x113dee000) [pid = 2278] [serial = 1634] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x113145800) [pid = 2278] [serial = 1631] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x113130000) [pid = 2278] [serial = 1630] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x112a3d000) [pid = 2278] [serial = 1627] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1130a5c00) [pid = 2278] [serial = 1628] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x1126ec400) [pid = 2278] [serial = 1624] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x11270f400) [pid = 2278] [serial = 1625] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x110fc4c00) [pid = 2278] [serial = 1622] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x110fb9400) [pid = 2278] [serial = 1621] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1193d2400) [pid = 2278] [serial = 1619] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x11801e400) [pid = 2278] [serial = 1618] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x118c78800) [pid = 2278] [serial = 1616] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x1187d1c00) [pid = 2278] [serial = 1615] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x1185c6400) [pid = 2278] [serial = 1613] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x1193cbc00) [pid = 2278] [serial = 1654] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x118172c00) [pid = 2278] [serial = 1640] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x1190b4c00) [pid = 2278] [serial = 1652] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x117e78000) [pid = 2278] [serial = 1637] [outer = 0x0] [url = about:blank] 05:50:26 INFO - PROCESS | 2278 | 1462625426954 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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:50:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 520ms 05:50:26 INFO - PROCESS | 2278 | 1462625426990 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 2278 | 1462625426994 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:50:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:50:27 INFO - PROCESS | 2278 | 1462625426998 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 2278 | 1462625427000 Marionette TRACE conn2 <- [1,2270,null,{}] 05:50:27 INFO - PROCESS | 2278 | 1462625427002 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}] 05:50:27 INFO - PROCESS | 2278 | 1462625427079 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:50:27 INFO - PROCESS | 2278 | 1462625427083 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x1182bd000 == 34 [pid = 2278] [id = 575] 05:50:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x112a3e000) [pid = 2278] [serial = 1725] [outer = 0x0] 05:50:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x11309b000) [pid = 2278] [serial = 1726] [outer = 0x112a3e000] 05:50:27 INFO - PROCESS | 2278 | 1462625427111 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x11313a800) [pid = 2278] [serial = 1727] [outer = 0x112a3e000] 05:50:27 INFO - PROCESS | 2278 | 1462625427452 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 469ms 05:50:27 INFO - PROCESS | 2278 | 1462625427467 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 2278 | 1462625427468 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:50:27 INFO - PROCESS | 2278 | 1462625427471 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 2278 | 1462625427473 Marionette TRACE conn2 <- [1,2274,null,{}] 05:50:27 INFO - PROCESS | 2278 | 1462625427481 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}] 05:50:27 INFO - PROCESS | 2278 | 1462625427573 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:50:27 INFO - PROCESS | 2278 | 1462625427626 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e11000 == 35 [pid = 2278] [id = 576] 05:50:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x110f80c00) [pid = 2278] [serial = 1728] [outer = 0x0] 05:50:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x113146000) [pid = 2278] [serial = 1729] [outer = 0x110f80c00] 05:50:27 INFO - PROCESS | 2278 | 1462625427653 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x113d76000) [pid = 2278] [serial = 1730] [outer = 0x110f80c00] 05:50:27 INFO - PROCESS | 2278 | 1462625427989 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 524ms 05:50:27 INFO - PROCESS | 2278 | 1462625427998 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:50:28 INFO - PROCESS | 2278 | 1462625428001 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:50:28 INFO - PROCESS | 2278 | 1462625428004 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 2278 | 1462625428006 Marionette TRACE conn2 <- [1,2278,null,{}] 05:50:28 INFO - PROCESS | 2278 | 1462625428011 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}] 05:50:28 INFO - PROCESS | 2278 | 1462625428135 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:50:28 INFO - PROCESS | 2278 | 1462625428214 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232b7800 == 36 [pid = 2278] [id = 577] 05:50:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x113bf8c00) [pid = 2278] [serial = 1731] [outer = 0x0] 05:50:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x115e41400) [pid = 2278] [serial = 1732] [outer = 0x113bf8c00] 05:50:28 INFO - PROCESS | 2278 | 1462625428257 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x1161ea800) [pid = 2278] [serial = 1733] [outer = 0x113bf8c00] 05:50:28 INFO - PROCESS | 2278 | 1462625428691 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]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:50:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 721ms 05:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:50:28 INFO - PROCESS | 2278 | 1462625428724 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 2278 | 1462625428726 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:50:28 INFO - PROCESS | 2278 | 1462625428728 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 2278 | 1462625428729 Marionette TRACE conn2 <- [1,2282,null,{}] 05:50:28 INFO - PROCESS | 2278 | 1462625428740 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}] 05:50:28 INFO - PROCESS | 2278 | 1462625428840 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:50:28 INFO - PROCESS | 2278 | 1462625428845 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245c6800 == 37 [pid = 2278] [id = 578] 05:50:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x115ec3400) [pid = 2278] [serial = 1734] [outer = 0x0] 05:50:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x116778800) [pid = 2278] [serial = 1735] [outer = 0x115ec3400] 05:50:28 INFO - PROCESS | 2278 | 1462625428877 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1169b3000) [pid = 2278] [serial = 1736] [outer = 0x115ec3400] 05:50:29 INFO - PROCESS | 2278 | 1462625429218 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]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 527ms 05:50:29 INFO - PROCESS | 2278 | 1462625429255 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 2278 | 1462625429256 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:50:29 INFO - PROCESS | 2278 | 1462625429259 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 2278 | 1462625429260 Marionette TRACE conn2 <- [1,2286,null,{}] 05:50:29 INFO - PROCESS | 2278 | 1462625429262 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}] 05:50:29 INFO - PROCESS | 2278 | 1462625429374 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:50:29 INFO - PROCESS | 2278 | 1462625429407 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x125761000 == 38 [pid = 2278] [id = 579] 05:50:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1166b4400) [pid = 2278] [serial = 1737] [outer = 0x0] 05:50:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x117541800) [pid = 2278] [serial = 1738] [outer = 0x1166b4400] 05:50:29 INFO - PROCESS | 2278 | 1462625429433 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x118174800) [pid = 2278] [serial = 1739] [outer = 0x1166b4400] 05:50:29 INFO - PROCESS | 2278 | 1462625429776 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]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 523ms 05:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:50:29 INFO - PROCESS | 2278 | 1462625429782 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 2278 | 1462625429783 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:50:29 INFO - PROCESS | 2278 | 1462625429785 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 2278 | 1462625429786 Marionette TRACE conn2 <- [1,2290,null,{}] 05:50:29 INFO - PROCESS | 2278 | 1462625429789 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}] 05:50:29 INFO - PROCESS | 2278 | 1462625429880 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:50:29 INFO - PROCESS | 2278 | 1462625429890 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c0b000 == 39 [pid = 2278] [id = 580] 05:50:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x118179400) [pid = 2278] [serial = 1740] [outer = 0x0] 05:50:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x118295800) [pid = 2278] [serial = 1741] [outer = 0x118179400] 05:50:29 INFO - PROCESS | 2278 | 1462625429918 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x1182d0800) [pid = 2278] [serial = 1742] [outer = 0x118179400] 05:50:30 INFO - PROCESS | 2278 | 1462625430256 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]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 523ms 05:50:30 INFO - PROCESS | 2278 | 1462625430308 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:50:30 INFO - PROCESS | 2278 | 1462625430309 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:50:30 INFO - PROCESS | 2278 | 1462625430312 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 2278 | 1462625430313 Marionette TRACE conn2 <- [1,2294,null,{}] 05:50:30 INFO - PROCESS | 2278 | 1462625430315 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}] 05:50:30 INFO - PROCESS | 2278 | 1462625430407 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:50:30 INFO - PROCESS | 2278 | 1462625430412 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fc7800 == 40 [pid = 2278] [id = 581] 05:50:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x118177800) [pid = 2278] [serial = 1743] [outer = 0x0] 05:50:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1182da800) [pid = 2278] [serial = 1744] [outer = 0x118177800] 05:50:30 INFO - PROCESS | 2278 | 1462625430436 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x11852b400) [pid = 2278] [serial = 1745] [outer = 0x118177800] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x110f7c800) [pid = 2278] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1182a0c00) [pid = 2278] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x1187d4400) [pid = 2278] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11852fc00) [pid = 2278] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x118c73000) [pid = 2278] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x110fc5c00) [pid = 2278] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x116774400) [pid = 2278] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1126e9800) [pid = 2278] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x117540c00) [pid = 2278] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x112713400) [pid = 2278] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x112857800) [pid = 2278] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x110f7dc00) [pid = 2278] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x110fbac00) [pid = 2278] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x117e6f000) [pid = 2278] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x11277a400) [pid = 2278] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x110f79c00) [pid = 2278] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:50:30 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x11313bc00) [pid = 2278] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:50:30 INFO - PROCESS | 2278 | 1462625430844 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]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 569ms 05:50:30 INFO - PROCESS | 2278 | 1462625430889 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 2278 | 1462625430890 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:50:30 INFO - PROCESS | 2278 | 1462625430897 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 2278 | 1462625430899 Marionette TRACE conn2 <- [1,2298,null,{}] 05:50:30 INFO - PROCESS | 2278 | 1462625430901 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}] 05:50:30 INFO - PROCESS | 2278 | 1462625430975 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:50:30 INFO - PROCESS | 2278 | 1462625430981 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x111eab000 == 41 [pid = 2278] [id = 582] 05:50:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x112789c00) [pid = 2278] [serial = 1746] [outer = 0x0] 05:50:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x115e36800) [pid = 2278] [serial = 1747] [outer = 0x112789c00] 05:50:31 INFO - PROCESS | 2278 | 1462625431006 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x11817b800) [pid = 2278] [serial = 1748] [outer = 0x112789c00] 05:50:31 INFO - PROCESS | 2278 | 1462625431318 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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 05:50:31 INFO - PROCESS | 2278 | 1462625431366 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 2278 | 1462625431367 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:50:31 INFO - PROCESS | 2278 | 1462625431370 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 2278 | 1462625431371 Marionette TRACE conn2 <- [1,2302,null,{}] 05:50:31 INFO - PROCESS | 2278 | 1462625431373 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}] 05:50:31 INFO - PROCESS | 2278 | 1462625431454 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:50:31 INFO - PROCESS | 2278 | 1462625431458 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a749000 == 42 [pid = 2278] [id = 583] 05:50:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x11817ec00) [pid = 2278] [serial = 1749] [outer = 0x0] 05:50:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x1185c0000) [pid = 2278] [serial = 1750] [outer = 0x11817ec00] 05:50:31 INFO - PROCESS | 2278 | 1462625431485 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x1185cd800) [pid = 2278] [serial = 1751] [outer = 0x11817ec00] 05:50:31 INFO - PROCESS | 2278 | 1462625431822 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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 467ms 05:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:50:31 INFO - PROCESS | 2278 | 1462625431838 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 2278 | 1462625431839 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:50:31 INFO - PROCESS | 2278 | 1462625431841 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 2278 | 1462625431845 Marionette TRACE conn2 <- [1,2306,null,{}] 05:50:31 INFO - PROCESS | 2278 | 1462625431848 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}] 05:50:31 INFO - PROCESS | 2278 | 1462625431958 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:50:31 INFO - PROCESS | 2278 | 1462625431967 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab0e800 == 43 [pid = 2278] [id = 584] 05:50:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x1185c1000) [pid = 2278] [serial = 1752] [outer = 0x0] 05:50:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1187c8c00) [pid = 2278] [serial = 1753] [outer = 0x1185c1000] 05:50:31 INFO - PROCESS | 2278 | 1462625431995 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x119091800) [pid = 2278] [serial = 1754] [outer = 0x1185c1000] 05:50:32 INFO - PROCESS | 2278 | 1462625432284 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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 474ms 05:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:50:32 INFO - PROCESS | 2278 | 1462625432317 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 2278 | 1462625432318 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:50:32 INFO - PROCESS | 2278 | 1462625432320 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 2278 | 1462625432321 Marionette TRACE conn2 <- [1,2310,null,{}] 05:50:32 INFO - PROCESS | 2278 | 1462625432323 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}] 05:50:32 INFO - PROCESS | 2278 | 1462625432403 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:50:32 INFO - PROCESS | 2278 | 1462625432408 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abfa800 == 44 [pid = 2278] [id = 585] 05:50:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x1190b0c00) [pid = 2278] [serial = 1755] [outer = 0x0] 05:50:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1193cbc00) [pid = 2278] [serial = 1756] [outer = 0x1190b0c00] 05:50:32 INFO - PROCESS | 2278 | 1462625432435 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x119989000) [pid = 2278] [serial = 1757] [outer = 0x1190b0c00] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x119711000 == 43 [pid = 2278] [id = 531] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x11349b800 == 42 [pid = 2278] [id = 530] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x113b97000 == 41 [pid = 2278] [id = 540] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12abd3800 == 40 [pid = 2278] [id = 533] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x116711000 == 39 [pid = 2278] [id = 574] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x113253800 == 38 [pid = 2278] [id = 573] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x1176d0800 == 37 [pid = 2278] [id = 572] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x1182bd000 == 36 [pid = 2278] [id = 575] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x1245c6800 == 35 [pid = 2278] [id = 578] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12a749000 == 34 [pid = 2278] [id = 583] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x125761000 == 33 [pid = 2278] [id = 579] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x128fc7800 == 32 [pid = 2278] [id = 581] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x128c0b000 == 31 [pid = 2278] [id = 580] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x111eab000 == 30 [pid = 2278] [id = 582] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x1232b7800 == 29 [pid = 2278] [id = 577] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x119e11000 == 28 [pid = 2278] [id = 576] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x11312f800) [pid = 2278] [serial = 1672] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x1131eac00) [pid = 2278] [serial = 1673] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1182d7c00) [pid = 2278] [serial = 1693] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x118c6e400) [pid = 2278] [serial = 1699] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x1185d7400) [pid = 2278] [serial = 1696] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x11909bc00) [pid = 2278] [serial = 1702] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x11900a000) [pid = 2278] [serial = 1700] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x111e2fc00) [pid = 2278] [serial = 1663] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x1122b9400) [pid = 2278] [serial = 1664] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x118172000) [pid = 2278] [serial = 1690] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x115e3d800) [pid = 2278] [serial = 1706] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x117e78400) [pid = 2278] [serial = 1684] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x118020c00) [pid = 2278] [serial = 1685] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x112a66400) [pid = 2278] [serial = 1705] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x11334d000) [pid = 2278] [serial = 1675] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x1182db000) [pid = 2278] [serial = 1708] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 81 (0x113bfbc00) [pid = 2278] [serial = 1676] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab0e800 == 27 [pid = 2278] [id = 584] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 80 (0x116a5d400) [pid = 2278] [serial = 1681] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 79 (0x117177800) [pid = 2278] [serial = 1682] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 78 (0x115ec9800) [pid = 2278] [serial = 1678] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 77 (0x11693f000) [pid = 2278] [serial = 1679] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 76 (0x11802a800) [pid = 2278] [serial = 1687] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 75 (0x118172800) [pid = 2278] [serial = 1688] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 74 (0x112786400) [pid = 2278] [serial = 1666] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 73 (0x11285b400) [pid = 2278] [serial = 1667] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 72 (0x1193cec00) [pid = 2278] [serial = 1703] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 71 (0x112a70800) [pid = 2278] [serial = 1669] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 70 (0x113127000) [pid = 2278] [serial = 1670] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 69 (0x1193c9000) [pid = 2278] [serial = 1709] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 68 (0x1187cf400) [pid = 2278] [serial = 1697] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 67 (0x119914c00) [pid = 2278] [serial = 1712] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 66 (0x119990c00) [pid = 2278] [serial = 1714] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 65 (0x1196cb800) [pid = 2278] [serial = 1711] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 64 (0x118295000) [pid = 2278] [serial = 1691] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | --DOMWINDOW == 63 (0x1185cd400) [pid = 2278] [serial = 1694] [outer = 0x0] [url = about:blank] 05:50:33 INFO - PROCESS | 2278 | 1462625433829 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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:50:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1525ms 05:50:33 INFO - PROCESS | 2278 | 1462625433847 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:50:33 INFO - PROCESS | 2278 | 1462625433849 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:50:33 INFO - PROCESS | 2278 | 1462625433853 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 2278 | 1462625433855 Marionette TRACE conn2 <- [1,2314,null,{}] 05:50:33 INFO - PROCESS | 2278 | 1462625433860 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}] 05:50:33 INFO - PROCESS | 2278 | 1462625433936 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:50:33 INFO - PROCESS | 2278 | 1462625433982 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x113d31000 == 28 [pid = 2278] [id = 586] 05:50:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 64 (0x111c1b400) [pid = 2278] [serial = 1758] [outer = 0x0] 05:50:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 65 (0x111e67800) [pid = 2278] [serial = 1759] [outer = 0x111c1b400] 05:50:34 INFO - PROCESS | 2278 | 1462625434010 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 66 (0x1126ea800) [pid = 2278] [serial = 1760] [outer = 0x111c1b400] 05:50:34 INFO - PROCESS | 2278 | 1462625434325 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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 520ms 05:50:34 INFO - PROCESS | 2278 | 1462625434373 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 2278 | 1462625434378 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:50:34 INFO - PROCESS | 2278 | 1462625434382 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 2278 | 1462625434384 Marionette TRACE conn2 <- [1,2318,null,{}] 05:50:34 INFO - PROCESS | 2278 | 1462625434386 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}] 05:50:34 INFO - PROCESS | 2278 | 1462625434458 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:50:34 INFO - PROCESS | 2278 | 1462625434463 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x1170a0000 == 29 [pid = 2278] [id = 587] 05:50:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 67 (0x1126eb000) [pid = 2278] [serial = 1761] [outer = 0x0] 05:50:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 68 (0x112784000) [pid = 2278] [serial = 1762] [outer = 0x1126eb000] 05:50:34 INFO - PROCESS | 2278 | 1462625434492 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 69 (0x11285dc00) [pid = 2278] [serial = 1763] [outer = 0x1126eb000] 05:50:34 INFO - PROCESS | 2278 | 1462625434816 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] 05:50:34 INFO - PROCESS | 2278 | 1462625434854 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:50:34 INFO - PROCESS | 2278 | 1462625434856 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 2278 | 1462625434859 Marionette TRACE conn2 <- [1,2322,null,{}] 05:50:34 INFO - PROCESS | 2278 | 1462625434867 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}] 05:50:34 INFO - PROCESS | 2278 | 1462625434942 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:50:34 INFO - PROCESS | 2278 | 1462625434948 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x119318000 == 30 [pid = 2278] [id = 588] 05:50:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 70 (0x110f76000) [pid = 2278] [serial = 1764] [outer = 0x0] 05:50:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 71 (0x112a69c00) [pid = 2278] [serial = 1765] [outer = 0x110f76000] 05:50:34 INFO - PROCESS | 2278 | 1462625434986 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 72 (0x11312e800) [pid = 2278] [serial = 1766] [outer = 0x110f76000] 05:50:35 INFO - PROCESS | 2278 | 1462625435319 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:50:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 475ms 05:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:50:35 INFO - PROCESS | 2278 | 1462625435332 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 2278 | 1462625435334 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:50:35 INFO - PROCESS | 2278 | 1462625435336 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 2278 | 1462625435337 Marionette TRACE conn2 <- [1,2326,null,{}] 05:50:35 INFO - PROCESS | 2278 | 1462625435339 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}] 05:50:35 INFO - PROCESS | 2278 | 1462625435410 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:50:35 INFO - PROCESS | 2278 | 1462625435459 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x119bc5000 == 31 [pid = 2278] [id = 589] 05:50:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 73 (0x11285a800) [pid = 2278] [serial = 1767] [outer = 0x0] 05:50:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 74 (0x11313c400) [pid = 2278] [serial = 1768] [outer = 0x11285a800] 05:50:35 INFO - PROCESS | 2278 | 1462625435484 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 75 (0x1132f5800) [pid = 2278] [serial = 1769] [outer = 0x11285a800] 05:50:35 INFO - PROCESS | 2278 | 1462625435759 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:50:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 470ms 05:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:50:35 INFO - PROCESS | 2278 | 1462625435806 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 2278 | 1462625435807 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:50:35 INFO - PROCESS | 2278 | 1462625435810 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 2278 | 1462625435813 Marionette TRACE conn2 <- [1,2330,null,{}] 05:50:35 INFO - PROCESS | 2278 | 1462625435817 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}] 05:50:35 INFO - PROCESS | 2278 | 1462625435886 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:50:35 INFO - PROCESS | 2278 | 1462625435891 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x121108000 == 32 [pid = 2278] [id = 590] 05:50:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 76 (0x110f7b800) [pid = 2278] [serial = 1770] [outer = 0x0] 05:50:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 77 (0x1133b7400) [pid = 2278] [serial = 1771] [outer = 0x110f7b800] 05:50:35 INFO - PROCESS | 2278 | 1462625435919 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 78 (0x113bff000) [pid = 2278] [serial = 1772] [outer = 0x110f7b800] 05:50:36 INFO - PROCESS | 2278 | 1462625436255 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 471ms 05:50:36 INFO - PROCESS | 2278 | 1462625436290 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 2278 | 1462625436291 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:50:36 INFO - PROCESS | 2278 | 1462625436301 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 2278 | 1462625436302 Marionette TRACE conn2 <- [1,2334,null,{}] 05:50:36 INFO - PROCESS | 2278 | 1462625436305 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}] 05:50:36 INFO - PROCESS | 2278 | 1462625436388 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:50:36 INFO - PROCESS | 2278 | 1462625436395 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233f3000 == 33 [pid = 2278] [id = 591] 05:50:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 79 (0x113d77c00) [pid = 2278] [serial = 1773] [outer = 0x0] 05:50:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 80 (0x115e42000) [pid = 2278] [serial = 1774] [outer = 0x113d77c00] 05:50:36 INFO - PROCESS | 2278 | 1462625436421 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 81 (0x11677e400) [pid = 2278] [serial = 1775] [outer = 0x113d77c00] 05:50:36 INFO - PROCESS | 2278 | 1462625436722 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 468ms 05:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:50:36 INFO - PROCESS | 2278 | 1462625436769 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 2278 | 1462625436771 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:50:36 INFO - PROCESS | 2278 | 1462625436773 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 2278 | 1462625436774 Marionette TRACE conn2 <- [1,2338,null,{}] 05:50:36 INFO - PROCESS | 2278 | 1462625436776 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}] 05:50:36 INFO - PROCESS | 2278 | 1462625436842 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:50:36 INFO - PROCESS | 2278 | 1462625436847 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245db000 == 34 [pid = 2278] [id = 592] 05:50:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 82 (0x113d75c00) [pid = 2278] [serial = 1776] [outer = 0x0] 05:50:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x116a60c00) [pid = 2278] [serial = 1777] [outer = 0x113d75c00] 05:50:36 INFO - PROCESS | 2278 | 1462625436874 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x117541c00) [pid = 2278] [serial = 1778] [outer = 0x113d75c00] 05:50:37 INFO - PROCESS | 2278 | 1462625437178 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 418ms 05:50:37 INFO - PROCESS | 2278 | 1462625437191 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 2278 | 1462625437193 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:50:37 INFO - PROCESS | 2278 | 1462625437202 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 2278 | 1462625437203 Marionette TRACE conn2 <- [1,2342,null,{}] 05:50:37 INFO - PROCESS | 2278 | 1462625437205 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}] 05:50:37 INFO - PROCESS | 2278 | 1462625437300 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:50:37 INFO - PROCESS | 2278 | 1462625437328 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x124a56000 == 35 [pid = 2278] [id = 593] 05:50:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x113df6000) [pid = 2278] [serial = 1779] [outer = 0x0] 05:50:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x117e71000) [pid = 2278] [serial = 1780] [outer = 0x113df6000] 05:50:37 INFO - PROCESS | 2278 | 1462625437353 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x118020400) [pid = 2278] [serial = 1781] [outer = 0x113df6000] 05:50:37 INFO - PROCESS | 2278 | 1462625437629 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 468ms 05:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:50:37 INFO - PROCESS | 2278 | 1462625437670 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 2278 | 1462625437672 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:50:37 INFO - PROCESS | 2278 | 1462625437674 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 2278 | 1462625437675 Marionette TRACE conn2 <- [1,2346,null,{}] 05:50:37 INFO - PROCESS | 2278 | 1462625437685 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}] 05:50:37 INFO - PROCESS | 2278 | 1462625437758 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:50:37 INFO - PROCESS | 2278 | 1462625437765 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x119310800 == 36 [pid = 2278] [id = 594] 05:50:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x1122be800) [pid = 2278] [serial = 1782] [outer = 0x0] 05:50:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x118026c00) [pid = 2278] [serial = 1783] [outer = 0x1122be800] 05:50:37 INFO - PROCESS | 2278 | 1462625437790 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x110f78000) [pid = 2278] [serial = 1784] [outer = 0x1122be800] 05:50:38 INFO - PROCESS | 2278 | 1462625438102 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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 478ms 05:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:50:38 INFO - PROCESS | 2278 | 1462625438152 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 2278 | 1462625438153 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:50:38 INFO - PROCESS | 2278 | 1462625438155 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 2278 | 1462625438157 Marionette TRACE conn2 <- [1,2350,null,{}] 05:50:38 INFO - PROCESS | 2278 | 1462625438159 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}] 05:50:38 INFO - PROCESS | 2278 | 1462625438256 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:50:38 INFO - PROCESS | 2278 | 1462625438265 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c15000 == 37 [pid = 2278] [id = 595] 05:50:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x118027400) [pid = 2278] [serial = 1785] [outer = 0x0] 05:50:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x118176c00) [pid = 2278] [serial = 1786] [outer = 0x118027400] 05:50:38 INFO - PROCESS | 2278 | 1462625438290 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x11817e000) [pid = 2278] [serial = 1787] [outer = 0x118027400] 05:50:38 INFO - PROCESS | 2278 | 1462625438602 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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 467ms 05:50:38 INFO - PROCESS | 2278 | 1462625438624 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 2278 | 1462625438625 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:50:38 INFO - PROCESS | 2278 | 1462625438630 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 2278 | 1462625438631 Marionette TRACE conn2 <- [1,2354,null,{}] 05:50:38 INFO - PROCESS | 2278 | 1462625438634 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}] 05:50:38 INFO - PROCESS | 2278 | 1462625438722 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:50:38 INFO - PROCESS | 2278 | 1462625438728 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x121107800 == 38 [pid = 2278] [id = 596] 05:50:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x118180c00) [pid = 2278] [serial = 1788] [outer = 0x0] 05:50:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x1182d7c00) [pid = 2278] [serial = 1789] [outer = 0x118180c00] 05:50:38 INFO - PROCESS | 2278 | 1462625438758 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x1166b2c00) [pid = 2278] [serial = 1790] [outer = 0x118180c00] 05:50:39 INFO - PROCESS | 2278 | 1462625439120 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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 05:50:39 INFO - PROCESS | 2278 | 1462625439150 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:50:39 INFO - PROCESS | 2278 | 1462625439151 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:50:39 INFO - PROCESS | 2278 | 1462625439153 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 2278 | 1462625439154 Marionette TRACE conn2 <- [1,2358,null,{}] 05:50:39 INFO - PROCESS | 2278 | 1462625439156 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}] 05:50:39 INFO - PROCESS | 2278 | 1462625439248 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:50:39 INFO - PROCESS | 2278 | 1462625439283 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6b5800 == 39 [pid = 2278] [id = 597] 05:50:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x118293800) [pid = 2278] [serial = 1791] [outer = 0x0] 05:50:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x1185d4c00) [pid = 2278] [serial = 1792] [outer = 0x118293800] 05:50:39 INFO - PROCESS | 2278 | 1462625439308 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x1185dc400) [pid = 2278] [serial = 1793] [outer = 0x118293800] 05:50:39 INFO - PROCESS | 2278 | 1462625439602 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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 470ms 05:50:39 INFO - PROCESS | 2278 | 1462625439631 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 2278 | 1462625439632 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:50:39 INFO - PROCESS | 2278 | 1462625439634 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 2278 | 1462625439635 Marionette TRACE conn2 <- [1,2362,null,{}] 05:50:39 INFO - PROCESS | 2278 | 1462625439637 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}] 05:50:39 INFO - PROCESS | 2278 | 1462625439732 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:50:39 INFO - PROCESS | 2278 | 1462625439737 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab10000 == 40 [pid = 2278] [id = 598] 05:50:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x1185c7c00) [pid = 2278] [serial = 1794] [outer = 0x0] 05:50:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1187cac00) [pid = 2278] [serial = 1795] [outer = 0x1185c7c00] 05:50:39 INFO - PROCESS | 2278 | 1462625439761 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1187d5c00) [pid = 2278] [serial = 1796] [outer = 0x1185c7c00] 05:50:40 INFO - PROCESS | 2278 | 1462625440091 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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 473ms 05:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:50:40 INFO - PROCESS | 2278 | 1462625440107 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 2278 | 1462625440108 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:50:40 INFO - PROCESS | 2278 | 1462625440112 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 2278 | 1462625440115 Marionette TRACE conn2 <- [1,2366,null,{}] 05:50:40 INFO - PROCESS | 2278 | 1462625440117 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}] 05:50:40 INFO - PROCESS | 2278 | 1462625440209 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:50:40 INFO - PROCESS | 2278 | 1462625440221 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abd3000 == 41 [pid = 2278] [id = 599] 05:50:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1187cd800) [pid = 2278] [serial = 1797] [outer = 0x0] 05:50:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x118c76c00) [pid = 2278] [serial = 1798] [outer = 0x1187cd800] 05:50:40 INFO - PROCESS | 2278 | 1462625440246 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x119091400) [pid = 2278] [serial = 1799] [outer = 0x1187cd800] 05:50:40 INFO - PROCESS | 2278 | 1462625440616 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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 523ms 05:50:40 INFO - PROCESS | 2278 | 1462625440634 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 2278 | 1462625440636 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:50:40 INFO - PROCESS | 2278 | 1462625440638 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 2278 | 1462625440639 Marionette TRACE conn2 <- [1,2370,null,{}] 05:50:40 INFO - PROCESS | 2278 | 1462625440642 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}] 05:50:40 INFO - PROCESS | 2278 | 1462625440735 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:50:40 INFO - PROCESS | 2278 | 1462625440750 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aea5800 == 42 [pid = 2278] [id = 600] 05:50:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x118c6d000) [pid = 2278] [serial = 1800] [outer = 0x0] 05:50:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1193cc800) [pid = 2278] [serial = 1801] [outer = 0x118c6d000] 05:50:40 INFO - PROCESS | 2278 | 1462625440775 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x119731800) [pid = 2278] [serial = 1802] [outer = 0x118c6d000] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x11972ec00) [pid = 2278] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x115ec3400) [pid = 2278] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1166b4400) [pid = 2278] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x118179400) [pid = 2278] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x118177800) [pid = 2278] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x11817ec00) [pid = 2278] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x112789c00) [pid = 2278] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x11270d000) [pid = 2278] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x110fc0800) [pid = 2278] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x110fbd800) [pid = 2278] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x119915000) [pid = 2278] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x113bf8c00) [pid = 2278] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x110f80c00) [pid = 2278] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:50:41 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x112a3e000) [pid = 2278] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:50:41 INFO - PROCESS | 2278 | 1462625441169 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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 571ms 05:50:41 INFO - PROCESS | 2278 | 1462625441215 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 2278 | 1462625441216 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:50:41 INFO - PROCESS | 2278 | 1462625441224 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 2278 | 1462625441225 Marionette TRACE conn2 <- [1,2374,null,{}] 05:50:41 INFO - PROCESS | 2278 | 1462625441233 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}] 05:50:41 INFO - PROCESS | 2278 | 1462625441314 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:50:41 INFO - PROCESS | 2278 | 1462625441319 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x129349000 == 43 [pid = 2278] [id = 601] 05:50:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x112a3e000) [pid = 2278] [serial = 1803] [outer = 0x0] 05:50:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x11817ec00) [pid = 2278] [serial = 1804] [outer = 0x112a3e000] 05:50:41 INFO - PROCESS | 2278 | 1462625441344 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1193ce000) [pid = 2278] [serial = 1805] [outer = 0x112a3e000] 05:50:41 INFO - PROCESS | 2278 | 1462625441664 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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 474ms 05:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:50:41 INFO - PROCESS | 2278 | 1462625441698 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 2278 | 1462625441699 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:50:41 INFO - PROCESS | 2278 | 1462625441701 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 2278 | 1462625441702 Marionette TRACE conn2 <- [1,2378,null,{}] 05:50:41 INFO - PROCESS | 2278 | 1462625441705 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}] 05:50:41 INFO - PROCESS | 2278 | 1462625441783 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:50:41 INFO - PROCESS | 2278 | 1462625441788 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb52000 == 44 [pid = 2278] [id = 602] 05:50:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x1196d0400) [pid = 2278] [serial = 1806] [outer = 0x0] 05:50:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x11998b800) [pid = 2278] [serial = 1807] [outer = 0x1196d0400] 05:50:41 INFO - PROCESS | 2278 | 1462625441812 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x119991800) [pid = 2278] [serial = 1808] [outer = 0x1196d0400] 05:50:42 INFO - PROCESS | 2278 | 1462625442148 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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:50:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 468ms 05:50:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:50:42 INFO - PROCESS | 2278 | 1462625442171 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 2278 | 1462625442172 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:50:42 INFO - PROCESS | 2278 | 1462625442174 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 2278 | 1462625442175 Marionette TRACE conn2 <- [1,2382,null,{}] 05:50:42 INFO - PROCESS | 2278 | 1462625442179 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}] 05:50:42 INFO - PROCESS | 2278 | 1462625442285 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:50:42 INFO - PROCESS | 2278 | 1462625442293 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb62800 == 45 [pid = 2278] [id = 603] 05:50:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x119993000) [pid = 2278] [serial = 1809] [outer = 0x0] 05:50:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x1199e0400) [pid = 2278] [serial = 1810] [outer = 0x119993000] 05:50:42 INFO - PROCESS | 2278 | 1462625442321 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x119b66800) [pid = 2278] [serial = 1811] [outer = 0x119993000] 05:50:42 INFO - PROCESS | 2278 | 1462625442614 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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:50:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 472ms 05:50:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:50:42 INFO - PROCESS | 2278 | 1462625442648 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 2278 | 1462625442649 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:50:42 INFO - PROCESS | 2278 | 1462625442651 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 2278 | 1462625442652 Marionette TRACE conn2 <- [1,2386,null,{}] 05:50:42 INFO - PROCESS | 2278 | 1462625442654 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}] 05:50:42 INFO - PROCESS | 2278 | 1462625442732 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:50:42 INFO - PROCESS | 2278 | 1462625442737 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcdf000 == 46 [pid = 2278] [id = 604] 05:50:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x119b67000) [pid = 2278] [serial = 1812] [outer = 0x0] 05:50:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x119e74000) [pid = 2278] [serial = 1813] [outer = 0x119b67000] 05:50:42 INFO - PROCESS | 2278 | 1462625442761 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x11a02ac00) [pid = 2278] [serial = 1814] [outer = 0x119b67000] 05:50:43 INFO - PROCESS | 2278 | 1462625443253 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 669ms 05:50:43 INFO - PROCESS | 2278 | 1462625443321 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 2278 | 1462625443323 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:50:43 INFO - PROCESS | 2278 | 1462625443329 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 2278 | 1462625443331 Marionette TRACE conn2 <- [1,2390,null,{}] 05:50:43 INFO - PROCESS | 2278 | 1462625443335 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}] 05:50:43 INFO - PROCESS | 2278 | 1462625443444 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:50:43 INFO - PROCESS | 2278 | 1462625443545 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x117089800 == 47 [pid = 2278] [id = 605] 05:50:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x111c2a000) [pid = 2278] [serial = 1815] [outer = 0x0] 05:50:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x111ed2000) [pid = 2278] [serial = 1816] [outer = 0x111c2a000] 05:50:43 INFO - PROCESS | 2278 | 1462625443577 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x11270cc00) [pid = 2278] [serial = 1817] [outer = 0x111c2a000] 05:50:44 INFO - PROCESS | 2278 | 1462625444261 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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 975ms 05:50:44 INFO - PROCESS | 2278 | 1462625444304 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 2278 | 1462625444306 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:50:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:50:44 INFO - PROCESS | 2278 | 1462625444312 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 2278 | 1462625444315 Marionette TRACE conn2 <- [1,2394,null,{}] 05:50:44 INFO - PROCESS | 2278 | 1462625444319 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}] 05:50:44 INFO - PROCESS | 2278 | 1462625444414 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:50:44 INFO - PROCESS | 2278 | 1462625444487 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x113d2c000 == 48 [pid = 2278] [id = 606] 05:50:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x110fbf000) [pid = 2278] [serial = 1818] [outer = 0x0] 05:50:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1122b9400) [pid = 2278] [serial = 1819] [outer = 0x110fbf000] 05:50:44 INFO - PROCESS | 2278 | 1462625444517 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x112780800) [pid = 2278] [serial = 1820] [outer = 0x110fbf000] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb62800 == 47 [pid = 2278] [id = 603] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb52000 == 46 [pid = 2278] [id = 602] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x129349000 == 45 [pid = 2278] [id = 601] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x12aea5800 == 44 [pid = 2278] [id = 600] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x12abd3000 == 43 [pid = 2278] [id = 599] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab10000 == 42 [pid = 2278] [id = 598] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6b5800 == 41 [pid = 2278] [id = 597] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x1193cbc00) [pid = 2278] [serial = 1756] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x121107800 == 40 [pid = 2278] [id = 596] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x128c15000 == 39 [pid = 2278] [id = 595] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x119310800 == 38 [pid = 2278] [id = 594] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x124a56000 == 37 [pid = 2278] [id = 593] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1245db000 == 36 [pid = 2278] [id = 592] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1233f3000 == 35 [pid = 2278] [id = 591] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x121108000 == 34 [pid = 2278] [id = 590] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x119bc5000 == 33 [pid = 2278] [id = 589] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x119318000 == 32 [pid = 2278] [id = 588] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x1170a0000 == 31 [pid = 2278] [id = 587] 05:50:44 INFO - PROCESS | 2278 | --DOCSHELL 0x113d31000 == 30 [pid = 2278] [id = 586] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x119994c00) [pid = 2278] [serial = 1661] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x116778800) [pid = 2278] [serial = 1735] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x117541800) [pid = 2278] [serial = 1738] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x118295800) [pid = 2278] [serial = 1741] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x118174800) [pid = 2278] [serial = 1739] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1182da800) [pid = 2278] [serial = 1744] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1185c0000) [pid = 2278] [serial = 1750] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x115e36800) [pid = 2278] [serial = 1747] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x11852b400) [pid = 2278] [serial = 1745] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x112785400) [pid = 2278] [serial = 1723] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x11285f400) [pid = 2278] [serial = 1724] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x113128000) [pid = 2278] [serial = 1721] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11277c800) [pid = 2278] [serial = 1720] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x11270e800) [pid = 2278] [serial = 1718] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x111ed4000) [pid = 2278] [serial = 1717] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1199e0800) [pid = 2278] [serial = 1715] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x115e41400) [pid = 2278] [serial = 1732] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x113146000) [pid = 2278] [serial = 1729] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x113d76000) [pid = 2278] [serial = 1730] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x11309b000) [pid = 2278] [serial = 1726] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x11313a800) [pid = 2278] [serial = 1727] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x1169b3000) [pid = 2278] [serial = 1736] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x11817b800) [pid = 2278] [serial = 1748] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x1187c8c00) [pid = 2278] [serial = 1753] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x1182d0800) [pid = 2278] [serial = 1742] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x1161ea800) [pid = 2278] [serial = 1733] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x1185cd800) [pid = 2278] [serial = 1751] [outer = 0x0] [url = about:blank] 05:50:44 INFO - PROCESS | 2278 | 1462625444991 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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 724ms 05:50:45 INFO - PROCESS | 2278 | 1462625445035 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 2278 | 1462625445039 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:50:45 INFO - PROCESS | 2278 | 1462625445050 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 2278 | 1462625445052 Marionette TRACE conn2 <- [1,2398,null,{}] 05:50:45 INFO - PROCESS | 2278 | 1462625445054 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}] 05:50:45 INFO - PROCESS | 2278 | 1462625445129 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:50:45 INFO - PROCESS | 2278 | 1462625445135 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x118065000 == 31 [pid = 2278] [id = 607] 05:50:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x11277f000) [pid = 2278] [serial = 1821] [outer = 0x0] 05:50:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x112a38c00) [pid = 2278] [serial = 1822] [outer = 0x11277f000] 05:50:45 INFO - PROCESS | 2278 | 1462625445162 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x112a42400) [pid = 2278] [serial = 1823] [outer = 0x11277f000] 05:50:45 INFO - PROCESS | 2278 | 1462625445533 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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 518ms 05:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:50:45 INFO - PROCESS | 2278 | 1462625445569 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 2278 | 1462625445570 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:50:45 INFO - PROCESS | 2278 | 1462625445572 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 2278 | 1462625445575 Marionette TRACE conn2 <- [1,2402,null,{}] 05:50:45 INFO - PROCESS | 2278 | 1462625445582 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}] 05:50:45 INFO - PROCESS | 2278 | 1462625445661 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:50:45 INFO - PROCESS | 2278 | 1462625445669 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x119bc6800 == 32 [pid = 2278] [id = 608] 05:50:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x112a47000) [pid = 2278] [serial = 1824] [outer = 0x0] 05:50:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x113131000) [pid = 2278] [serial = 1825] [outer = 0x112a47000] 05:50:45 INFO - PROCESS | 2278 | 1462625445700 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x113146c00) [pid = 2278] [serial = 1826] [outer = 0x112a47000] 05:50:46 INFO - PROCESS | 2278 | 1462625446034 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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 471ms 05:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:50:46 INFO - PROCESS | 2278 | 1462625446045 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 2278 | 1462625446048 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:50:46 INFO - PROCESS | 2278 | 1462625446050 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 2278 | 1462625446057 Marionette TRACE conn2 <- [1,2406,null,{}] 05:50:46 INFO - PROCESS | 2278 | 1462625446060 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}] 05:50:46 INFO - PROCESS | 2278 | 1462625446138 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:50:46 INFO - PROCESS | 2278 | 1462625446188 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x121113800 == 33 [pid = 2278] [id = 609] 05:50:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x110fc2000) [pid = 2278] [serial = 1827] [outer = 0x0] 05:50:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x11334bc00) [pid = 2278] [serial = 1828] [outer = 0x110fc2000] 05:50:46 INFO - PROCESS | 2278 | 1462625446213 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x113dee800) [pid = 2278] [serial = 1829] [outer = 0x110fc2000] 05:50:46 INFO - PROCESS | 2278 | 1462625446517 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]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 476ms 05:50:46 INFO - PROCESS | 2278 | 1462625446527 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 2278 | 1462625446529 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:50:46 INFO - PROCESS | 2278 | 1462625446533 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 2278 | 1462625446535 Marionette TRACE conn2 <- [1,2410,null,{}] 05:50:46 INFO - PROCESS | 2278 | 1462625446537 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}] 05:50:46 INFO - PROCESS | 2278 | 1462625446609 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:50:46 INFO - PROCESS | 2278 | 1462625446615 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x124215800 == 34 [pid = 2278] [id = 610] 05:50:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x110fc6400) [pid = 2278] [serial = 1830] [outer = 0x0] 05:50:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x115ec3800) [pid = 2278] [serial = 1831] [outer = 0x110fc6400] 05:50:46 INFO - PROCESS | 2278 | 1462625446640 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x1161a5800) [pid = 2278] [serial = 1832] [outer = 0x110fc6400] 05:50:46 INFO - PROCESS | 2278 | 1462625446974 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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 467ms 05:50:47 INFO - PROCESS | 2278 | 1462625447002 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 2278 | 1462625447003 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:50:47 INFO - PROCESS | 2278 | 1462625447005 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 2278 | 1462625447006 Marionette TRACE conn2 <- [1,2414,null,{}] 05:50:47 INFO - PROCESS | 2278 | 1462625447009 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}] 05:50:47 INFO - PROCESS | 2278 | 1462625447130 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:50:47 INFO - PROCESS | 2278 | 1462625447153 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x1246ab000 == 35 [pid = 2278] [id = 611] 05:50:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x115ec3400) [pid = 2278] [serial = 1833] [outer = 0x0] 05:50:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x11677a800) [pid = 2278] [serial = 1834] [outer = 0x115ec3400] 05:50:47 INFO - PROCESS | 2278 | 1462625447180 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x117e7cc00) [pid = 2278] [serial = 1835] [outer = 0x115ec3400] 05:50:47 INFO - PROCESS | 2278 | 1462625447531 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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 568ms 05:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:50:47 INFO - PROCESS | 2278 | 1462625447573 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 2278 | 1462625447575 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:50:47 INFO - PROCESS | 2278 | 1462625447578 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 2278 | 1462625447580 Marionette TRACE conn2 <- [1,2418,null,{}] 05:50:47 INFO - PROCESS | 2278 | 1462625447582 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}] 05:50:47 INFO - PROCESS | 2278 | 1462625447671 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:50:47 INFO - PROCESS | 2278 | 1462625447676 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c06800 == 36 [pid = 2278] [id = 612] 05:50:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x110f84000) [pid = 2278] [serial = 1836] [outer = 0x0] 05:50:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x118023c00) [pid = 2278] [serial = 1837] [outer = 0x110f84000] 05:50:47 INFO - PROCESS | 2278 | 1462625447701 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x11817d800) [pid = 2278] [serial = 1838] [outer = 0x110f84000] 05:50:48 INFO - PROCESS | 2278 | 1462625448028 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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 470ms 05:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:50:48 INFO - PROCESS | 2278 | 1462625448050 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 2278 | 1462625448052 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:50:48 INFO - PROCESS | 2278 | 1462625448054 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 2278 | 1462625448055 Marionette TRACE conn2 <- [1,2422,null,{}] 05:50:48 INFO - PROCESS | 2278 | 1462625448070 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}] 05:50:48 INFO - PROCESS | 2278 | 1462625448171 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:50:48 INFO - PROCESS | 2278 | 1462625448177 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x128dc9000 == 37 [pid = 2278] [id = 613] 05:50:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x11817e400) [pid = 2278] [serial = 1839] [outer = 0x0] 05:50:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x11829b400) [pid = 2278] [serial = 1840] [outer = 0x11817e400] 05:50:48 INFO - PROCESS | 2278 | 1462625448201 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1182d3400) [pid = 2278] [serial = 1841] [outer = 0x11817e400] 05:50:48 INFO - PROCESS | 2278 | 1462625448503 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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 470ms 05:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:50:48 INFO - PROCESS | 2278 | 1462625448534 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 2278 | 1462625448535 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:50:48 INFO - PROCESS | 2278 | 1462625448537 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 2278 | 1462625448538 Marionette TRACE conn2 <- [1,2426,null,{}] 05:50:48 INFO - PROCESS | 2278 | 1462625448541 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}] 05:50:48 INFO - PROCESS | 2278 | 1462625448648 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:50:48 INFO - PROCESS | 2278 | 1462625448652 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x129337000 == 38 [pid = 2278] [id = 614] 05:50:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x118180800) [pid = 2278] [serial = 1842] [outer = 0x0] 05:50:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1182d9000) [pid = 2278] [serial = 1843] [outer = 0x118180800] 05:50:48 INFO - PROCESS | 2278 | 1462625448676 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x1185be400) [pid = 2278] [serial = 1844] [outer = 0x118180800] 05:50:49 INFO - PROCESS | 2278 | 1462625449010 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 517ms 05:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:50:49 INFO - PROCESS | 2278 | 1462625449056 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 2278 | 1462625449057 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:50:49 INFO - PROCESS | 2278 | 1462625449059 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 2278 | 1462625449060 Marionette TRACE conn2 <- [1,2430,null,{}] 05:50:49 INFO - PROCESS | 2278 | 1462625449063 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}] 05:50:49 INFO - PROCESS | 2278 | 1462625449303 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x118293800) [pid = 2278] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1185c7c00) [pid = 2278] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x113d75c00) [pid = 2278] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1122be800) [pid = 2278] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x111c1b400) [pid = 2278] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x11285a800) [pid = 2278] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x110f76000) [pid = 2278] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x110f7b800) [pid = 2278] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x1190b0c00) [pid = 2278] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x113d77c00) [pid = 2278] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x118180c00) [pid = 2278] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x118027400) [pid = 2278] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x1126eb000) [pid = 2278] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x113df6000) [pid = 2278] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x1187cd800) [pid = 2278] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x118c6d000) [pid = 2278] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x119993000) [pid = 2278] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x1196d0400) [pid = 2278] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x112a3e000) [pid = 2278] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:50:49 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x1185c1000) [pid = 2278] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:50:49 INFO - PROCESS | 2278 | 1462625449346 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x118063800 == 39 [pid = 2278] [id = 615] 05:50:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x110f4b000) [pid = 2278] [serial = 1845] [outer = 0x0] 05:50:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x110fc0800) [pid = 2278] [serial = 1846] [outer = 0x110f4b000] 05:50:49 INFO - PROCESS | 2278 | 1462625449372 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x1130a1000) [pid = 2278] [serial = 1847] [outer = 0x110f4b000] 05:50:49 INFO - PROCESS | 2278 | 1462625449625 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 621ms 05:50:49 INFO - PROCESS | 2278 | 1462625449685 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 2278 | 1462625449696 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:50:49 INFO - PROCESS | 2278 | 1462625449700 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 2278 | 1462625449702 Marionette TRACE conn2 <- [1,2434,null,{}] 05:50:49 INFO - PROCESS | 2278 | 1462625449704 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}] 05:50:49 INFO - PROCESS | 2278 | 1462625449793 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:50:49 INFO - PROCESS | 2278 | 1462625449800 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab0c000 == 40 [pid = 2278] [id = 616] 05:50:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x113d77c00) [pid = 2278] [serial = 1848] [outer = 0x0] 05:50:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x1185c6000) [pid = 2278] [serial = 1849] [outer = 0x113d77c00] 05:50:49 INFO - PROCESS | 2278 | 1462625449828 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x1187ce000) [pid = 2278] [serial = 1850] [outer = 0x113d77c00] 05:50:50 INFO - PROCESS | 2278 | 1462625450157 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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 470ms 05:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:50:50 INFO - PROCESS | 2278 | 1462625450170 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 2278 | 1462625450171 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:50:50 INFO - PROCESS | 2278 | 1462625450173 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 2278 | 1462625450174 Marionette TRACE conn2 <- [1,2438,null,{}] 05:50:50 INFO - PROCESS | 2278 | 1462625450179 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}] 05:50:50 INFO - PROCESS | 2278 | 1462625450274 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:50:50 INFO - PROCESS | 2278 | 1462625450280 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abcd000 == 41 [pid = 2278] [id = 617] 05:50:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x113d78800) [pid = 2278] [serial = 1851] [outer = 0x0] 05:50:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x1187d2800) [pid = 2278] [serial = 1852] [outer = 0x113d78800] 05:50:50 INFO - PROCESS | 2278 | 1462625450305 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x119097800) [pid = 2278] [serial = 1853] [outer = 0x113d78800] 05:50:50 INFO - PROCESS | 2278 | 1462625450612 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]]]}] 05:50:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 472ms 05:50:50 INFO - PROCESS | 2278 | 1462625450647 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 2278 | 1462625450649 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:50:50 INFO - PROCESS | 2278 | 1462625450651 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 2278 | 1462625450652 Marionette TRACE conn2 <- [1,2442,null,{}] 05:50:50 INFO - PROCESS | 2278 | 1462625450654 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}] 05:50:50 INFO - PROCESS | 2278 | 1462625450727 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:50:50 INFO - PROCESS | 2278 | 1462625450740 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b361800 == 42 [pid = 2278] [id = 618] 05:50:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x11801e000) [pid = 2278] [serial = 1854] [outer = 0x0] 05:50:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x1193cbc00) [pid = 2278] [serial = 1855] [outer = 0x11801e000] 05:50:50 INFO - PROCESS | 2278 | 1462625450765 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x1196d0000) [pid = 2278] [serial = 1856] [outer = 0x11801e000] 05:50:51 INFO - PROCESS | 2278 | 1462625451085 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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 469ms 05:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:50:51 INFO - PROCESS | 2278 | 1462625451120 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 2278 | 1462625451121 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:50:51 INFO - PROCESS | 2278 | 1462625451123 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 2278 | 1462625451124 Marionette TRACE conn2 <- [1,2446,null,{}] 05:50:51 INFO - PROCESS | 2278 | 1462625451127 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}] 05:50:51 INFO - PROCESS | 2278 | 1462625451225 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:50:51 INFO - PROCESS | 2278 | 1462625451234 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3b2000 == 43 [pid = 2278] [id = 619] 05:50:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1190b9c00) [pid = 2278] [serial = 1857] [outer = 0x0] 05:50:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x119986c00) [pid = 2278] [serial = 1858] [outer = 0x1190b9c00] 05:50:51 INFO - PROCESS | 2278 | 1462625451259 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x119990800) [pid = 2278] [serial = 1859] [outer = 0x1190b9c00] 05:50:51 INFO - PROCESS | 2278 | 1462625451685 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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 618ms 05:50:51 INFO - PROCESS | 2278 | 1462625451743 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 2278 | 1462625451746 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:50:51 INFO - PROCESS | 2278 | 1462625451750 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 2278 | 1462625451753 Marionette TRACE conn2 <- [1,2450,null,{}] 05:50:51 INFO - PROCESS | 2278 | 1462625451756 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}] 05:50:51 INFO - PROCESS | 2278 | 1462625451856 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:50:51 INFO - PROCESS | 2278 | 1462625451926 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x119318000 == 44 [pid = 2278] [id = 620] 05:50:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x111e30400) [pid = 2278] [serial = 1860] [outer = 0x0] 05:50:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x112783400) [pid = 2278] [serial = 1861] [outer = 0x111e30400] 05:50:51 INFO - PROCESS | 2278 | 1462625451957 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x112a3b400) [pid = 2278] [serial = 1862] [outer = 0x111e30400] 05:50:52 INFO - PROCESS | 2278 | 1462625452373 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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 05:50:52 INFO - PROCESS | 2278 | 1462625452421 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 2278 | 1462625452425 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:50:52 INFO - PROCESS | 2278 | 1462625452430 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 2278 | 1462625452432 Marionette TRACE conn2 <- [1,2454,null,{}] 05:50:52 INFO - PROCESS | 2278 | 1462625452434 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}] 05:50:52 INFO - PROCESS | 2278 | 1462625452535 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:50:52 INFO - PROCESS | 2278 | 1462625452589 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 2278 | ++DOCSHELL 0x125752800 == 45 [pid = 2278] [id = 621] 05:50:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x112a42000) [pid = 2278] [serial = 1863] [outer = 0x0] 05:50:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x113144800) [pid = 2278] [serial = 1864] [outer = 0x112a42000] 05:50:52 INFO - PROCESS | 2278 | 1462625452619 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x113d77000) [pid = 2278] [serial = 1865] [outer = 0x112a42000] 05:50:53 INFO - PROCESS | 2278 | 1462625453028 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 619ms 05:50:53 INFO - PROCESS | 2278 | 1462625453050 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:50:53 INFO - PROCESS | 2278 | 1462625453051 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:50:53 INFO - PROCESS | 2278 | 1462625453054 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 2278 | 1462625453056 Marionette TRACE conn2 <- [1,2458,null,{}] 05:50:53 INFO - PROCESS | 2278 | 1462625453064 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}] 05:50:53 INFO - PROCESS | 2278 | 1462625453164 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:50:53 INFO - PROCESS | 2278 | 1462625453258 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb6b800 == 46 [pid = 2278] [id = 622] 05:50:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x117171000) [pid = 2278] [serial = 1866] [outer = 0x0] 05:50:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x117e75c00) [pid = 2278] [serial = 1867] [outer = 0x117171000] 05:50:53 INFO - PROCESS | 2278 | 1462625453289 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x1180c3c00) [pid = 2278] [serial = 1868] [outer = 0x117171000] 05:50:53 INFO - PROCESS | 2278 | 1462625453689 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 673ms 05:50:53 INFO - PROCESS | 2278 | 1462625453728 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:50:53 INFO - PROCESS | 2278 | 1462625453730 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:50:53 INFO - PROCESS | 2278 | 1462625453732 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 2278 | 1462625453734 Marionette TRACE conn2 <- [1,2462,null,{}] 05:50:53 INFO - PROCESS | 2278 | 1462625453736 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}] 05:50:53 INFO - PROCESS | 2278 | 1462625453835 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:50:53 INFO - PROCESS | 2278 | 1462625453901 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcde000 == 47 [pid = 2278] [id = 623] 05:50:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x117172400) [pid = 2278] [serial = 1869] [outer = 0x0] 05:50:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x1185c5800) [pid = 2278] [serial = 1870] [outer = 0x117172400] 05:50:53 INFO - PROCESS | 2278 | 1462625453932 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x1185d6000) [pid = 2278] [serial = 1871] [outer = 0x117172400] 05:50:54 INFO - PROCESS | 2278 | 1462625454353 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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:50:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 05:50:54 INFO - PROCESS | 2278 | 1462625454406 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 2278 | 1462625454407 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:50:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:50:54 INFO - PROCESS | 2278 | 1462625454429 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 2278 | 1462625454430 Marionette TRACE conn2 <- [1,2466,null,{}] 05:50:54 INFO - PROCESS | 2278 | 1462625454434 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}] 05:50:54 INFO - PROCESS | 2278 | 1462625454547 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:50:54 INFO - PROCESS | 2278 | 1462625454627 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 2278 | ++DOCSHELL 0x115e10000 == 48 [pid = 2278] [id = 624] 05:50:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x110fc3400) [pid = 2278] [serial = 1872] [outer = 0x0] 05:50:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x11277e000) [pid = 2278] [serial = 1873] [outer = 0x110fc3400] 05:50:54 INFO - PROCESS | 2278 | 1462625454657 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x1187ca000) [pid = 2278] [serial = 1874] [outer = 0x110fc3400] 05:50:55 INFO - PROCESS | 2278 | 1462625455158 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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 789ms 05:50:55 INFO - PROCESS | 2278 | 1462625455200 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 2278 | 1462625455202 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:50:55 INFO - PROCESS | 2278 | 1462625455206 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 2278 | 1462625455208 Marionette TRACE conn2 <- [1,2470,null,{}] 05:50:55 INFO - PROCESS | 2278 | 1462625455212 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}] 05:50:55 INFO - PROCESS | 2278 | 1462625455305 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:50:55 INFO - PROCESS | 2278 | 1462625455374 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x116086800 == 49 [pid = 2278] [id = 625] 05:50:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x1126f4000) [pid = 2278] [serial = 1875] [outer = 0x0] 05:50:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x112713400) [pid = 2278] [serial = 1876] [outer = 0x1126f4000] 05:50:55 INFO - PROCESS | 2278 | 1462625455405 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x112855400) [pid = 2278] [serial = 1877] [outer = 0x1126f4000] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12b361800 == 48 [pid = 2278] [id = 618] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12abcd000 == 47 [pid = 2278] [id = 617] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab0c000 == 46 [pid = 2278] [id = 616] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x118063800 == 45 [pid = 2278] [id = 615] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x129337000 == 44 [pid = 2278] [id = 614] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x128dc9000 == 43 [pid = 2278] [id = 613] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x128c06800 == 42 [pid = 2278] [id = 612] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x119e74000) [pid = 2278] [serial = 1813] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x1246ab000 == 41 [pid = 2278] [id = 611] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x124215800 == 40 [pid = 2278] [id = 610] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x121113800 == 39 [pid = 2278] [id = 609] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x119bc6800 == 38 [pid = 2278] [id = 608] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x118065000 == 37 [pid = 2278] [id = 607] 05:50:55 INFO - PROCESS | 2278 | --DOCSHELL 0x113d2c000 == 36 [pid = 2278] [id = 606] 05:50:55 INFO - PROCESS | 2278 | 1462625455816 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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 625ms 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x1185d4c00) [pid = 2278] [serial = 1792] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x1187cac00) [pid = 2278] [serial = 1795] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x116a60c00) [pid = 2278] [serial = 1777] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x117541c00) [pid = 2278] [serial = 1778] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x118026c00) [pid = 2278] [serial = 1783] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x110f78000) [pid = 2278] [serial = 1784] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x111e67800) [pid = 2278] [serial = 1759] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x1126ea800) [pid = 2278] [serial = 1760] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x11313c400) [pid = 2278] [serial = 1768] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x1132f5800) [pid = 2278] [serial = 1769] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x112a69c00) [pid = 2278] [serial = 1765] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x11312e800) [pid = 2278] [serial = 1766] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1133b7400) [pid = 2278] [serial = 1771] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x113bff000) [pid = 2278] [serial = 1772] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1185dc400) [pid = 2278] [serial = 1793] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x119989000) [pid = 2278] [serial = 1757] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x115e42000) [pid = 2278] [serial = 1774] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x11677e400) [pid = 2278] [serial = 1775] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1182d7c00) [pid = 2278] [serial = 1789] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x118176c00) [pid = 2278] [serial = 1786] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x11817e000) [pid = 2278] [serial = 1787] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x112784000) [pid = 2278] [serial = 1762] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x11285dc00) [pid = 2278] [serial = 1763] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x117e71000) [pid = 2278] [serial = 1780] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x118020400) [pid = 2278] [serial = 1781] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x118c76c00) [pid = 2278] [serial = 1798] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x1187d5c00) [pid = 2278] [serial = 1796] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 92 (0x1193cc800) [pid = 2278] [serial = 1801] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 91 (0x119091400) [pid = 2278] [serial = 1799] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 90 (0x119b66800) [pid = 2278] [serial = 1811] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 89 (0x11998b800) [pid = 2278] [serial = 1807] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 88 (0x11817ec00) [pid = 2278] [serial = 1804] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 87 (0x119731800) [pid = 2278] [serial = 1802] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 86 (0x1199e0400) [pid = 2278] [serial = 1810] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 85 (0x1193ce000) [pid = 2278] [serial = 1805] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 84 (0x1166b2c00) [pid = 2278] [serial = 1790] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 83 (0x119991800) [pid = 2278] [serial = 1808] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | --DOMWINDOW == 82 (0x119091800) [pid = 2278] [serial = 1754] [outer = 0x0] [url = about:blank] 05:50:55 INFO - PROCESS | 2278 | 1462625455842 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 2278 | 1462625455846 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:50:55 INFO - PROCESS | 2278 | 1462625455853 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 2278 | 1462625455854 Marionette TRACE conn2 <- [1,2474,null,{}] 05:50:55 INFO - PROCESS | 2278 | 1462625455857 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}] 05:50:55 INFO - PROCESS | 2278 | 1462625455933 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:50:55 INFO - PROCESS | 2278 | 1462625455938 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x1170a3000 == 37 [pid = 2278] [id = 626] 05:50:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 83 (0x112860000) [pid = 2278] [serial = 1878] [outer = 0x0] 05:50:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 84 (0x112a70800) [pid = 2278] [serial = 1879] [outer = 0x112860000] 05:50:55 INFO - PROCESS | 2278 | 1462625455965 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 85 (0x11312d400) [pid = 2278] [serial = 1880] [outer = 0x112860000] 05:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 468ms 05:50:56 INFO - PROCESS | 2278 | 1462625456319 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]]]}] 05:50:56 INFO - PROCESS | 2278 | 1462625456322 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 2278 | 1462625456323 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:50:56 INFO - PROCESS | 2278 | 1462625456325 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 2278 | 1462625456330 Marionette TRACE conn2 <- [1,2478,null,{}] 05:50:56 INFO - PROCESS | 2278 | 1462625456339 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}] 05:50:56 INFO - PROCESS | 2278 | 1462625456445 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:50:56 INFO - PROCESS | 2278 | 1462625456495 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x121107000 == 38 [pid = 2278] [id = 627] 05:50:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 86 (0x11312e800) [pid = 2278] [serial = 1881] [outer = 0x0] 05:50:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 87 (0x1131eb000) [pid = 2278] [serial = 1882] [outer = 0x11312e800] 05:50:56 INFO - PROCESS | 2278 | 1462625456522 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 88 (0x115ec2400) [pid = 2278] [serial = 1883] [outer = 0x11312e800] 05:50:56 INFO - PROCESS | 2278 | 1462625456819 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]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 525ms 05:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:50:56 INFO - PROCESS | 2278 | 1462625456852 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 2278 | 1462625456853 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:50:56 INFO - PROCESS | 2278 | 1462625456855 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 2278 | 1462625456868 Marionette TRACE conn2 <- [1,2482,null,{}] 05:50:56 INFO - PROCESS | 2278 | 1462625456870 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}] 05:50:56 INFO - PROCESS | 2278 | 1462625456949 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:50:56 INFO - PROCESS | 2278 | 1462625456953 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245db000 == 39 [pid = 2278] [id = 628] 05:50:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 89 (0x1160dcc00) [pid = 2278] [serial = 1884] [outer = 0x0] 05:50:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 90 (0x116773c00) [pid = 2278] [serial = 1885] [outer = 0x1160dcc00] 05:50:56 INFO - PROCESS | 2278 | 1462625456979 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 91 (0x11801f400) [pid = 2278] [serial = 1886] [outer = 0x1160dcc00] 05:50:57 INFO - PROCESS | 2278 | 1462625457319 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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:50:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 479ms 05:50:57 INFO - PROCESS | 2278 | 1462625457336 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 2278 | 1462625457337 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:50:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:50:57 INFO - PROCESS | 2278 | 1462625457339 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 2278 | 1462625457340 Marionette TRACE conn2 <- [1,2486,null,{}] 05:50:57 INFO - PROCESS | 2278 | 1462625457342 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}] 05:50:57 INFO - PROCESS | 2278 | 1462625457418 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:50:57 INFO - PROCESS | 2278 | 1462625457422 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x116710800 == 40 [pid = 2278] [id = 629] 05:50:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 92 (0x116a5d400) [pid = 2278] [serial = 1887] [outer = 0x0] 05:50:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 93 (0x11802a400) [pid = 2278] [serial = 1888] [outer = 0x116a5d400] 05:50:57 INFO - PROCESS | 2278 | 1462625457450 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x11817c400) [pid = 2278] [serial = 1889] [outer = 0x116a5d400] 05:50:57 INFO - PROCESS | 2278 | 1462625457785 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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:50:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 468ms 05:50:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:50:57 INFO - PROCESS | 2278 | 1462625457807 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 2278 | 1462625457808 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:50:57 INFO - PROCESS | 2278 | 1462625457813 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 2278 | 1462625457815 Marionette TRACE conn2 <- [1,2490,null,{}] 05:50:57 INFO - PROCESS | 2278 | 1462625457818 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}] 05:50:57 INFO - PROCESS | 2278 | 1462625457908 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:50:57 INFO - PROCESS | 2278 | 1462625457973 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fbb000 == 41 [pid = 2278] [id = 630] 05:50:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x118025400) [pid = 2278] [serial = 1890] [outer = 0x0] 05:50:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x1182d5800) [pid = 2278] [serial = 1891] [outer = 0x118025400] 05:50:58 INFO - PROCESS | 2278 | 1462625458010 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x118c76c00) [pid = 2278] [serial = 1892] [outer = 0x118025400] 05:50:58 INFO - PROCESS | 2278 | 1462625458347 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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 574ms 05:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:50:58 INFO - PROCESS | 2278 | 1462625458386 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 2278 | 1462625458387 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:50:58 INFO - PROCESS | 2278 | 1462625458389 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 2278 | 1462625458390 Marionette TRACE conn2 <- [1,2494,null,{}] 05:50:58 INFO - PROCESS | 2278 | 1462625458392 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}] 05:50:58 INFO - PROCESS | 2278 | 1462625458495 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:50:58 INFO - PROCESS | 2278 | 1462625458499 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x129349000 == 42 [pid = 2278] [id = 631] 05:50:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x11817c000) [pid = 2278] [serial = 1893] [outer = 0x0] 05:50:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x1190b5400) [pid = 2278] [serial = 1894] [outer = 0x11817c000] 05:50:58 INFO - PROCESS | 2278 | 1462625458524 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x119989000) [pid = 2278] [serial = 1895] [outer = 0x11817c000] 05:50:58 INFO - PROCESS | 2278 | 1462625458829 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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 468ms 05:50:58 INFO - PROCESS | 2278 | 1462625458857 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 2278 | 1462625458858 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:50:58 INFO - PROCESS | 2278 | 1462625458872 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 2278 | 1462625458873 Marionette TRACE conn2 <- [1,2498,null,{}] 05:50:58 INFO - PROCESS | 2278 | 1462625458875 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}] 05:50:58 INFO - PROCESS | 2278 | 1462625458976 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:50:58 INFO - PROCESS | 2278 | 1462625458981 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab09000 == 43 [pid = 2278] [id = 632] 05:50:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x119091800) [pid = 2278] [serial = 1896] [outer = 0x0] 05:50:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x119991400) [pid = 2278] [serial = 1897] [outer = 0x119091800] 05:50:59 INFO - PROCESS | 2278 | 1462625459005 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1199e2800) [pid = 2278] [serial = 1898] [outer = 0x119091800] 05:50:59 INFO - PROCESS | 2278 | 1462625459330 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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 472ms 05:50:59 INFO - PROCESS | 2278 | 1462625459340 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 2278 | 1462625459341 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:50:59 INFO - PROCESS | 2278 | 1462625459343 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 2278 | 1462625459346 Marionette TRACE conn2 <- [1,2502,null,{}] 05:50:59 INFO - PROCESS | 2278 | 1462625459355 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}] 05:50:59 INFO - PROCESS | 2278 | 1462625459455 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:50:59 INFO - PROCESS | 2278 | 1462625459468 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abea000 == 44 [pid = 2278] [id = 633] 05:50:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x1199e2c00) [pid = 2278] [serial = 1899] [outer = 0x0] 05:50:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x119b6c000) [pid = 2278] [serial = 1900] [outer = 0x1199e2c00] 05:50:59 INFO - PROCESS | 2278 | 1462625459492 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x119e7c800) [pid = 2278] [serial = 1901] [outer = 0x1199e2c00] 05:50:59 INFO - PROCESS | 2278 | 1462625459820 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]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 529ms 05:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:50:59 INFO - PROCESS | 2278 | 1462625459873 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 2278 | 1462625459874 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:50:59 INFO - PROCESS | 2278 | 1462625459876 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 2278 | 1462625459877 Marionette TRACE conn2 <- [1,2506,null,{}] 05:50:59 INFO - PROCESS | 2278 | 1462625459879 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}] 05:51:00 INFO - PROCESS | 2278 | 1462625460042 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x11801e000) [pid = 2278] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x110f84000) [pid = 2278] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x11817e400) [pid = 2278] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x110fbf000) [pid = 2278] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x112a47000) [pid = 2278] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x110fc2000) [pid = 2278] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x110fc6400) [pid = 2278] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x11277f000) [pid = 2278] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x118180800) [pid = 2278] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x113d78800) [pid = 2278] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 95 (0x110f4b000) [pid = 2278] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 94 (0x113d77c00) [pid = 2278] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:51:00 INFO - PROCESS | 2278 | --DOMWINDOW == 93 (0x115ec3400) [pid = 2278] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:51:00 INFO - PROCESS | 2278 | 1462625460085 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233ea000 == 45 [pid = 2278] [id = 634] 05:51:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 94 (0x110fb8800) [pid = 2278] [serial = 1902] [outer = 0x0] 05:51:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 95 (0x111e75c00) [pid = 2278] [serial = 1903] [outer = 0x110fb8800] 05:51:00 INFO - PROCESS | 2278 | 1462625460110 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 96 (0x113469000) [pid = 2278] [serial = 1904] [outer = 0x110fb8800] 05:51:00 INFO - PROCESS | 2278 | 1462625460388 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 521ms 05:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:51:00 INFO - PROCESS | 2278 | 1462625460402 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 2278 | 1462625460403 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:51:00 INFO - PROCESS | 2278 | 1462625460405 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 2278 | 1462625460407 Marionette TRACE conn2 <- [1,2510,null,{}] 05:51:00 INFO - PROCESS | 2278 | 1462625460417 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}] 05:51:00 INFO - PROCESS | 2278 | 1462625460530 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:51:00 INFO - PROCESS | 2278 | 1462625460534 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb5e800 == 46 [pid = 2278] [id = 635] 05:51:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x118028000) [pid = 2278] [serial = 1905] [outer = 0x0] 05:51:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x1190b4c00) [pid = 2278] [serial = 1906] [outer = 0x118028000] 05:51:00 INFO - PROCESS | 2278 | 1462625460564 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x11a2ea800) [pid = 2278] [serial = 1907] [outer = 0x118028000] 05:51:00 INFO - PROCESS | 2278 | 1462625460868 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 469ms 05:51:00 INFO - PROCESS | 2278 | 1462625460876 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 2278 | 1462625460877 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:51:00 INFO - PROCESS | 2278 | 1462625460886 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 2278 | 1462625460887 Marionette TRACE conn2 <- [1,2514,null,{}] 05:51:00 INFO - PROCESS | 2278 | 1462625460890 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}] 05:51:01 INFO - PROCESS | 2278 | 1462625461002 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:51:01 INFO - PROCESS | 2278 | 1462625461008 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb6c000 == 47 [pid = 2278] [id = 636] 05:51:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x113d78800) [pid = 2278] [serial = 1908] [outer = 0x0] 05:51:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x11a2ea400) [pid = 2278] [serial = 1909] [outer = 0x113d78800] 05:51:01 INFO - PROCESS | 2278 | 1462625461035 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x121137800) [pid = 2278] [serial = 1910] [outer = 0x113d78800] 05:51:01 INFO - PROCESS | 2278 | 1462625461442 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 571ms 05:51:01 INFO - PROCESS | 2278 | 1462625461458 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 2278 | 1462625461459 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:51:01 INFO - PROCESS | 2278 | 1462625461465 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 2278 | 1462625461467 Marionette TRACE conn2 <- [1,2518,null,{}] 05:51:01 INFO - PROCESS | 2278 | 1462625461471 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}] 05:51:01 INFO - PROCESS | 2278 | 1462625461596 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:51:01 INFO - PROCESS | 2278 | 1462625461664 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c243800 == 48 [pid = 2278] [id = 637] 05:51:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x118299800) [pid = 2278] [serial = 1911] [outer = 0x0] 05:51:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x12113b000) [pid = 2278] [serial = 1912] [outer = 0x118299800] 05:51:01 INFO - PROCESS | 2278 | 1462625461696 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1211ccc00) [pid = 2278] [serial = 1913] [outer = 0x118299800] 05:51:01 INFO - PROCESS | 2278 | 1462625461962 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms 05:51:01 INFO - PROCESS | 2278 | 1462625461986 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 2278 | 1462625461987 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:51:01 INFO - PROCESS | 2278 | 1462625461989 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 2278 | 1462625461990 Marionette TRACE conn2 <- [1,2522,null,{}] 05:51:02 INFO - PROCESS | 2278 | 1462625462000 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}] 05:51:02 INFO - PROCESS | 2278 | 1462625462141 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:51:02 INFO - PROCESS | 2278 | 1462625462194 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x113f0e000 == 49 [pid = 2278] [id = 638] 05:51:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x110f4b000) [pid = 2278] [serial = 1914] [outer = 0x0] 05:51:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x110fb8c00) [pid = 2278] [serial = 1915] [outer = 0x110f4b000] 05:51:02 INFO - PROCESS | 2278 | 1462625462226 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x111a0f400) [pid = 2278] [serial = 1916] [outer = 0x110f4b000] 05:51:02 INFO - PROCESS | 2278 | 1462625462708 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]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 769ms 05:51:02 INFO - PROCESS | 2278 | 1462625462762 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:51:02 INFO - PROCESS | 2278 | 1462625462766 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:51:02 INFO - PROCESS | 2278 | 1462625462770 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 2278 | 1462625462774 Marionette TRACE conn2 <- [1,2526,null,{}] 05:51:02 INFO - PROCESS | 2278 | 1462625462778 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}] 05:51:02 INFO - PROCESS | 2278 | 1462625462973 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:51:03 INFO - PROCESS | 2278 | 1462625463085 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a078000 == 50 [pid = 2278] [id = 639] 05:51:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x112a3e800) [pid = 2278] [serial = 1917] [outer = 0x0] 05:51:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x11313a800) [pid = 2278] [serial = 1918] [outer = 0x112a3e800] 05:51:03 INFO - PROCESS | 2278 | 1462625463137 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1132f0400) [pid = 2278] [serial = 1919] [outer = 0x112a3e800] 05:51:03 INFO - PROCESS | 2278 | 1462625463605 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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 874ms 05:51:03 INFO - PROCESS | 2278 | 1462625463644 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 2278 | 1462625463648 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:51:03 INFO - PROCESS | 2278 | 1462625463650 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 2278 | 1462625463652 Marionette TRACE conn2 <- [1,2530,null,{}] 05:51:03 INFO - PROCESS | 2278 | 1462625463654 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}] 05:51:03 INFO - PROCESS | 2278 | 1462625463756 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:51:03 INFO - PROCESS | 2278 | 1462625463814 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b34c800 == 51 [pid = 2278] [id = 640] 05:51:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x11515c800) [pid = 2278] [serial = 1920] [outer = 0x0] 05:51:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x117171800) [pid = 2278] [serial = 1921] [outer = 0x11515c800] 05:51:03 INFO - PROCESS | 2278 | 1462625463844 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x118180400) [pid = 2278] [serial = 1922] [outer = 0x11515c800] 05:51:04 INFO - PROCESS | 2278 | 1462625464265 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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:51:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 620ms 05:51:04 INFO - PROCESS | 2278 | 1462625464271 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 2278 | 1462625464274 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:51:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:51:04 INFO - PROCESS | 2278 | 1462625464284 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 2278 | 1462625464287 Marionette TRACE conn2 <- [1,2534,null,{}] 05:51:04 INFO - PROCESS | 2278 | 1462625464290 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}] 05:51:04 INFO - PROCESS | 2278 | 1462625464391 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:51:04 INFO - PROCESS | 2278 | 1462625464484 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c55c000 == 52 [pid = 2278] [id = 641] 05:51:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x1182dc800) [pid = 2278] [serial = 1923] [outer = 0x0] 05:51:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x1187d4000) [pid = 2278] [serial = 1924] [outer = 0x1182dc800] 05:51:04 INFO - PROCESS | 2278 | 1462625464515 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x119991c00) [pid = 2278] [serial = 1925] [outer = 0x1182dc800] 05:51:05 INFO - PROCESS | 2278 | 1462625465130 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]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 881ms 05:51:05 INFO - PROCESS | 2278 | 1462625465159 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 2278 | 1462625465161 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:51:05 INFO - PROCESS | 2278 | 1462625465164 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 2278 | 1462625465167 Marionette TRACE conn2 <- [1,2538,null,{}] 05:51:05 INFO - PROCESS | 2278 | 1462625465171 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}] 05:51:05 INFO - PROCESS | 2278 | 1462625465257 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:51:05 INFO - PROCESS | 2278 | 1462625465326 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a07b000 == 53 [pid = 2278] [id = 642] 05:51:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x1126e9400) [pid = 2278] [serial = 1926] [outer = 0x0] 05:51:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x112714400) [pid = 2278] [serial = 1927] [outer = 0x1126e9400] 05:51:05 INFO - PROCESS | 2278 | 1462625465354 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x11285fc00) [pid = 2278] [serial = 1928] [outer = 0x1126e9400] 05:51:05 INFO - PROCESS | 2278 | 1462625465829 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]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 675ms 05:51:05 INFO - PROCESS | 2278 | 1462625465839 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 2278 | 1462625465844 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:51:05 INFO - PROCESS | 2278 | 1462625465851 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 2278 | 1462625465853 Marionette TRACE conn2 <- [1,2542,null,{}] 05:51:05 INFO - PROCESS | 2278 | 1462625465855 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}] 05:51:05 INFO - PROCESS | 2278 | 1462625465958 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:51:06 INFO - PROCESS | 2278 | 1462625466057 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x1176ec000 == 54 [pid = 2278] [id = 643] 05:51:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x112786800) [pid = 2278] [serial = 1929] [outer = 0x0] 05:51:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x112a45000) [pid = 2278] [serial = 1930] [outer = 0x112786800] 05:51:06 INFO - PROCESS | 2278 | 1462625466102 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x113125c00) [pid = 2278] [serial = 1931] [outer = 0x112786800] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12c243800 == 53 [pid = 2278] [id = 637] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb6c000 == 52 [pid = 2278] [id = 636] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb5e800 == 51 [pid = 2278] [id = 635] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x1233ea000 == 50 [pid = 2278] [id = 634] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12abea000 == 49 [pid = 2278] [id = 633] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab09000 == 48 [pid = 2278] [id = 632] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x129349000 == 47 [pid = 2278] [id = 631] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x128fbb000 == 46 [pid = 2278] [id = 630] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x116710800 == 45 [pid = 2278] [id = 629] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x1245db000 == 44 [pid = 2278] [id = 628] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x121107000 == 43 [pid = 2278] [id = 627] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x1170a3000 == 42 [pid = 2278] [id = 626] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x116086800 == 41 [pid = 2278] [id = 625] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcde000 == 40 [pid = 2278] [id = 623] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb6b800 == 39 [pid = 2278] [id = 622] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x125752800 == 38 [pid = 2278] [id = 621] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x119318000 == 37 [pid = 2278] [id = 620] 05:51:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3b2000 == 36 [pid = 2278] [id = 619] 05:51:06 INFO - PROCESS | 2278 | 1462625466539 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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:51:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 720ms 05:51:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:51:06 INFO - PROCESS | 2278 | 1462625466571 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 2278 | 1462625466573 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:51:06 INFO - PROCESS | 2278 | 1462625466575 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 2278 | 1462625466577 Marionette TRACE conn2 <- [1,2546,null,{}] 05:51:06 INFO - PROCESS | 2278 | 1462625466584 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}] 05:51:06 INFO - PROCESS | 2278 | 1462625466664 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x113dee800) [pid = 2278] [serial = 1829] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x115ec3800) [pid = 2278] [serial = 1831] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1161a5800) [pid = 2278] [serial = 1832] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x111ed2000) [pid = 2278] [serial = 1816] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x112a38c00) [pid = 2278] [serial = 1822] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x112a42400) [pid = 2278] [serial = 1823] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x1182d9000) [pid = 2278] [serial = 1843] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1185be400) [pid = 2278] [serial = 1844] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1187d2800) [pid = 2278] [serial = 1852] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x1130a1000) [pid = 2278] [serial = 1847] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x110fc0800) [pid = 2278] [serial = 1846] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x1185c6000) [pid = 2278] [serial = 1849] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x11677a800) [pid = 2278] [serial = 1834] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x1182d3400) [pid = 2278] [serial = 1841] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x11817d800) [pid = 2278] [serial = 1838] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x119097800) [pid = 2278] [serial = 1853] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x117e7cc00) [pid = 2278] [serial = 1835] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1187ce000) [pid = 2278] [serial = 1850] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1196d0000) [pid = 2278] [serial = 1856] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x1193cbc00) [pid = 2278] [serial = 1855] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x118023c00) [pid = 2278] [serial = 1837] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x11829b400) [pid = 2278] [serial = 1840] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x112780800) [pid = 2278] [serial = 1820] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x1122b9400) [pid = 2278] [serial = 1819] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x113131000) [pid = 2278] [serial = 1825] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x113146c00) [pid = 2278] [serial = 1826] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | --DOMWINDOW == 96 (0x11334bc00) [pid = 2278] [serial = 1828] [outer = 0x0] [url = about:blank] 05:51:06 INFO - PROCESS | 2278 | 1462625466722 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x118c99800 == 37 [pid = 2278] [id = 644] 05:51:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 97 (0x1122c7400) [pid = 2278] [serial = 1932] [outer = 0x0] 05:51:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x1130a1000) [pid = 2278] [serial = 1933] [outer = 0x1122c7400] 05:51:06 INFO - PROCESS | 2278 | 1462625466750 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x1133bd800) [pid = 2278] [serial = 1934] [outer = 0x1122c7400] 05:51:07 INFO - PROCESS | 2278 | 1462625467055 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 522ms 05:51:07 INFO - PROCESS | 2278 | 1462625467098 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 2278 | 1462625467100 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:51:07 INFO - PROCESS | 2278 | 1462625467102 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 2278 | 1462625467103 Marionette TRACE conn2 <- [1,2550,null,{}] 05:51:07 INFO - PROCESS | 2278 | 1462625467105 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}] 05:51:07 INFO - PROCESS | 2278 | 1462625467180 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:51:07 INFO - PROCESS | 2278 | 1462625467228 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a24c000 == 38 [pid = 2278] [id = 645] 05:51:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x11312cc00) [pid = 2278] [serial = 1935] [outer = 0x0] 05:51:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x113d72400) [pid = 2278] [serial = 1936] [outer = 0x11312cc00] 05:51:07 INFO - PROCESS | 2278 | 1462625467256 Marionette DEBUG loaded listener.js 05:51:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x116072800) [pid = 2278] [serial = 1937] [outer = 0x11312cc00] 05:51:07 INFO - PROCESS | 2278 | 1462625467829 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 769ms 05:51:07 INFO - PROCESS | 2278 | 1462625467872 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 2278 | 1462625467874 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:51:07 INFO - PROCESS | 2278 | 1462625467879 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 2278 | 1462625467882 Marionette TRACE conn2 <- [1,2554,null,{}] 05:51:07 INFO - PROCESS | 2278 | 1462625467887 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}] 05:51:07 INFO - PROCESS | 2278 | 1462625467977 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:51:08 INFO - PROCESS | 2278 | 1462625468042 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x119075800 == 39 [pid = 2278] [id = 646] 05:51:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1126ea800) [pid = 2278] [serial = 1938] [outer = 0x0] 05:51:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x11285a800) [pid = 2278] [serial = 1939] [outer = 0x1126ea800] 05:51:08 INFO - PROCESS | 2278 | 1462625468075 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x11309a800) [pid = 2278] [serial = 1940] [outer = 0x1126ea800] 05:51:08 INFO - PROCESS | 2278 | 1462625468534 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]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:51:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 673ms 05:51:08 INFO - PROCESS | 2278 | 1462625468551 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 2278 | 1462625468555 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:51:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:51:08 INFO - PROCESS | 2278 | 1462625468560 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 2278 | 1462625468562 Marionette TRACE conn2 <- [1,2558,null,{}] 05:51:08 INFO - PROCESS | 2278 | 1462625468565 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}] 05:51:08 INFO - PROCESS | 2278 | 1462625468656 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:51:08 INFO - PROCESS | 2278 | 1462625468704 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233e9000 == 40 [pid = 2278] [id = 647] 05:51:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x11309c400) [pid = 2278] [serial = 1941] [outer = 0x0] 05:51:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x113143c00) [pid = 2278] [serial = 1942] [outer = 0x11309c400] 05:51:08 INFO - PROCESS | 2278 | 1462625468734 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x115ec9800) [pid = 2278] [serial = 1943] [outer = 0x11309c400] 05:51:09 INFO - PROCESS | 2278 | 1462625469148 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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 622ms 05:51:09 INFO - PROCESS | 2278 | 1462625469182 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 2278 | 1462625469184 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:51:09 INFO - PROCESS | 2278 | 1462625469186 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 2278 | 1462625469189 Marionette TRACE conn2 <- [1,2562,null,{}] 05:51:09 INFO - PROCESS | 2278 | 1462625469197 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}] 05:51:09 INFO - PROCESS | 2278 | 1462625469289 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:51:09 INFO - PROCESS | 2278 | 1462625469342 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x11819e000 == 41 [pid = 2278] [id = 648] 05:51:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x11676f400) [pid = 2278] [serial = 1944] [outer = 0x0] 05:51:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x116a5dc00) [pid = 2278] [serial = 1945] [outer = 0x11676f400] 05:51:09 INFO - PROCESS | 2278 | 1462625469374 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x117e7c000) [pid = 2278] [serial = 1946] [outer = 0x11676f400] 05:51:09 INFO - PROCESS | 2278 | 1462625469798 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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 621ms 05:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:51:09 INFO - PROCESS | 2278 | 1462625469808 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 2278 | 1462625469810 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:51:09 INFO - PROCESS | 2278 | 1462625469814 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 2278 | 1462625469816 Marionette TRACE conn2 <- [1,2566,null,{}] 05:51:09 INFO - PROCESS | 2278 | 1462625469818 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}] 05:51:09 INFO - PROCESS | 2278 | 1462625469908 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:51:09 INFO - PROCESS | 2278 | 1462625469990 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c03000 == 42 [pid = 2278] [id = 649] 05:51:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x118020000) [pid = 2278] [serial = 1947] [outer = 0x0] 05:51:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1180c1400) [pid = 2278] [serial = 1948] [outer = 0x118020000] 05:51:10 INFO - PROCESS | 2278 | 1462625470020 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x118179c00) [pid = 2278] [serial = 1949] [outer = 0x118020000] 05:51:10 INFO - PROCESS | 2278 | 1462625470448 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 05:51:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:51:10 INFO - PROCESS | 2278 | 1462625470483 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 2278 | 1462625470485 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:51:10 INFO - PROCESS | 2278 | 1462625470487 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 2278 | 1462625470488 Marionette TRACE conn2 <- [1,2570,null,{}] 05:51:10 INFO - PROCESS | 2278 | 1462625470491 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}] 05:51:10 INFO - PROCESS | 2278 | 1462625470584 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:51:10 INFO - PROCESS | 2278 | 1462625470649 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fcb000 == 43 [pid = 2278] [id = 650] 05:51:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x118180c00) [pid = 2278] [serial = 1950] [outer = 0x0] 05:51:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x118295400) [pid = 2278] [serial = 1951] [outer = 0x118180c00] 05:51:10 INFO - PROCESS | 2278 | 1462625470678 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x1182d1800) [pid = 2278] [serial = 1952] [outer = 0x118180c00] 05:51:11 INFO - PROCESS | 2278 | 1462625471207 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 771ms 05:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:51:11 INFO - PROCESS | 2278 | 1462625471258 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 2278 | 1462625471260 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:51:11 INFO - PROCESS | 2278 | 1462625471264 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 2278 | 1462625471266 Marionette TRACE conn2 <- [1,2574,null,{}] 05:51:11 INFO - PROCESS | 2278 | 1462625471271 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}] 05:51:11 INFO - PROCESS | 2278 | 1462625471358 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:51:11 INFO - PROCESS | 2278 | 1462625471413 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232bc000 == 44 [pid = 2278] [id = 651] 05:51:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x110fc5400) [pid = 2278] [serial = 1953] [outer = 0x0] 05:51:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x112852c00) [pid = 2278] [serial = 1954] [outer = 0x110fc5400] 05:51:11 INFO - PROCESS | 2278 | 1462625471440 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x113124400) [pid = 2278] [serial = 1955] [outer = 0x110fc5400] 05:51:11 INFO - PROCESS | 2278 | --DOCSHELL 0x118c99800 == 43 [pid = 2278] [id = 644] 05:51:11 INFO - PROCESS | 2278 | --DOCSHELL 0x1176ec000 == 42 [pid = 2278] [id = 643] 05:51:11 INFO - PROCESS | 2278 | --DOCSHELL 0x11a07b000 == 41 [pid = 2278] [id = 642] 05:51:11 INFO - PROCESS | 2278 | --DOCSHELL 0x113f0e000 == 40 [pid = 2278] [id = 638] 05:51:11 INFO - PROCESS | 2278 | 1462625471824 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 575ms 05:51:11 INFO - PROCESS | 2278 | 1462625471839 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 2278 | 1462625471843 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:51:11 INFO - PROCESS | 2278 | 1462625471850 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 2278 | 1462625471851 Marionette TRACE conn2 <- [1,2578,null,{}] 05:51:11 INFO - PROCESS | 2278 | 1462625471854 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}] 05:51:11 INFO - PROCESS | 2278 | 1462625471938 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:51:11 INFO - PROCESS | 2278 | 1462625471993 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x118c99800 == 41 [pid = 2278] [id = 652] 05:51:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x112052000) [pid = 2278] [serial = 1956] [outer = 0x0] 05:51:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x113140800) [pid = 2278] [serial = 1957] [outer = 0x112052000] 05:51:12 INFO - PROCESS | 2278 | 1462625472019 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1160e4400) [pid = 2278] [serial = 1958] [outer = 0x112052000] 05:51:12 INFO - PROCESS | 2278 | 1462625472302 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:51:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 470ms 05:51:12 INFO - PROCESS | 2278 | 1462625472320 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 2278 | 1462625472321 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:51:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:51:12 INFO - PROCESS | 2278 | 1462625472323 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 2278 | 1462625472326 Marionette TRACE conn2 <- [1,2582,null,{}] 05:51:12 INFO - PROCESS | 2278 | 1462625472342 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}] 05:51:12 INFO - PROCESS | 2278 | 1462625472425 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:51:12 INFO - PROCESS | 2278 | 1462625472495 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c19800 == 42 [pid = 2278] [id = 653] 05:51:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x1131ee000) [pid = 2278] [serial = 1959] [outer = 0x0] 05:51:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x116a5d800) [pid = 2278] [serial = 1960] [outer = 0x1131ee000] 05:51:12 INFO - PROCESS | 2278 | 1462625472523 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x1182da800) [pid = 2278] [serial = 1961] [outer = 0x1131ee000] 05:51:12 INFO - PROCESS | 2278 | 1462625472872 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:51:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 579ms 05:51:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:51:12 INFO - PROCESS | 2278 | 1462625472903 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 2278 | 1462625472905 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:51:12 INFO - PROCESS | 2278 | 1462625472907 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 2278 | 1462625472908 Marionette TRACE conn2 <- [1,2586,null,{}] 05:51:12 INFO - PROCESS | 2278 | 1462625472917 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}] 05:51:13 INFO - PROCESS | 2278 | 1462625473011 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:51:13 INFO - PROCESS | 2278 | 1462625473046 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a75f000 == 43 [pid = 2278] [id = 654] 05:51:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x11834cc00) [pid = 2278] [serial = 1962] [outer = 0x0] 05:51:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x1185c7c00) [pid = 2278] [serial = 1963] [outer = 0x11834cc00] 05:51:13 INFO - PROCESS | 2278 | 1462625473071 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x1185db400) [pid = 2278] [serial = 1964] [outer = 0x11834cc00] 05:51:13 INFO - PROCESS | 2278 | 1462625473400 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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 518ms 05:51:13 INFO - PROCESS | 2278 | 1462625473425 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 2278 | 1462625473426 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:51:13 INFO - PROCESS | 2278 | 1462625473429 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 2278 | 1462625473430 Marionette TRACE conn2 <- [1,2590,null,{}] 05:51:13 INFO - PROCESS | 2278 | 1462625473439 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}] 05:51:13 INFO - PROCESS | 2278 | 1462625473534 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:51:13 INFO - PROCESS | 2278 | 1462625473538 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abb7800 == 44 [pid = 2278] [id = 655] 05:51:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x1185dc400) [pid = 2278] [serial = 1965] [outer = 0x0] 05:51:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x1187cd800) [pid = 2278] [serial = 1966] [outer = 0x1185dc400] 05:51:13 INFO - PROCESS | 2278 | 1462625473563 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x118c6ac00) [pid = 2278] [serial = 1967] [outer = 0x1185dc400] 05:51:13 INFO - PROCESS | 2278 | 1462625473911 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]]]}] 05:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 05:51:13 INFO - PROCESS | 2278 | 1462625473947 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 2278 | 1462625473949 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:51:13 INFO - PROCESS | 2278 | 1462625473951 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 2278 | 1462625473952 Marionette TRACE conn2 <- [1,2594,null,{}] 05:51:13 INFO - PROCESS | 2278 | 1462625473959 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}] 05:51:14 INFO - PROCESS | 2278 | 1462625474069 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:51:14 INFO - PROCESS | 2278 | 1462625474074 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x113d32000 == 45 [pid = 2278] [id = 656] 05:51:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x118c2e400) [pid = 2278] [serial = 1968] [outer = 0x0] 05:51:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x11908ec00) [pid = 2278] [serial = 1969] [outer = 0x118c2e400] 05:51:14 INFO - PROCESS | 2278 | 1462625474138 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x11998dc00) [pid = 2278] [serial = 1970] [outer = 0x118c2e400] 05:51:14 INFO - PROCESS | 2278 | 1462625474524 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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 618ms 05:51:14 INFO - PROCESS | 2278 | 1462625474570 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 2278 | 1462625474572 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:51:14 INFO - PROCESS | 2278 | 1462625474576 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 2278 | 1462625474577 Marionette TRACE conn2 <- [1,2598,null,{}] 05:51:14 INFO - PROCESS | 2278 | 1462625474581 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}] 05:51:14 INFO - PROCESS | 2278 | 1462625474727 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x1126e9400) [pid = 2278] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x112786800) [pid = 2278] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x1122c7400) [pid = 2278] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x118299800) [pid = 2278] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x1199e2c00) [pid = 2278] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x113d78800) [pid = 2278] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x110fc3400) [pid = 2278] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x116a5d400) [pid = 2278] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x118025400) [pid = 2278] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x119091800) [pid = 2278] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x118028000) [pid = 2278] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x1160dcc00) [pid = 2278] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x11312e800) [pid = 2278] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x110fb8800) [pid = 2278] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x11817c000) [pid = 2278] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x119b67000) [pid = 2278] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x112860000) [pid = 2278] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x1126f4000) [pid = 2278] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:51:14 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x111c2a000) [pid = 2278] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:51:14 INFO - PROCESS | 2278 | 1462625474848 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x113248800 == 46 [pid = 2278] [id = 657] 05:51:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x110f7c400) [pid = 2278] [serial = 1971] [outer = 0x0] 05:51:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x110fc0000) [pid = 2278] [serial = 1972] [outer = 0x110f7c400] 05:51:14 INFO - PROCESS | 2278 | 1462625474868 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x112a40000) [pid = 2278] [serial = 1973] [outer = 0x110f7c400] 05:51:15 INFO - PROCESS | 2278 | 1462625475273 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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 723ms 05:51:15 INFO - PROCESS | 2278 | 1462625475299 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 2278 | 1462625475301 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:51:15 INFO - PROCESS | 2278 | 1462625475304 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 2278 | 1462625475306 Marionette TRACE conn2 <- [1,2602,null,{}] 05:51:15 INFO - PROCESS | 2278 | 1462625475309 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}] 05:51:15 INFO - PROCESS | 2278 | 1462625475460 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:51:15 INFO - PROCESS | 2278 | 1462625475474 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abe8000 == 47 [pid = 2278] [id = 658] 05:51:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x112781c00) [pid = 2278] [serial = 1974] [outer = 0x0] 05:51:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x116a5d400) [pid = 2278] [serial = 1975] [outer = 0x112781c00] 05:51:15 INFO - PROCESS | 2278 | 1462625475515 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x119995c00) [pid = 2278] [serial = 1976] [outer = 0x112781c00] 05:51:15 INFO - PROCESS | 2278 | 1462625475865 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]]]}] 05:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 571ms 05:51:15 INFO - PROCESS | 2278 | 1462625475875 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 2278 | 1462625475877 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:51:15 INFO - PROCESS | 2278 | 1462625475881 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 2278 | 1462625475883 Marionette TRACE conn2 <- [1,2606,null,{}] 05:51:15 INFO - PROCESS | 2278 | 1462625475886 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}] 05:51:15 INFO - PROCESS | 2278 | 1462625475963 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:51:15 INFO - PROCESS | 2278 | 1462625475969 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb6d000 == 48 [pid = 2278] [id = 659] 05:51:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1199da400) [pid = 2278] [serial = 1977] [outer = 0x0] 05:51:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x119b66c00) [pid = 2278] [serial = 1978] [outer = 0x1199da400] 05:51:15 INFO - PROCESS | 2278 | 1462625475994 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x119e71000) [pid = 2278] [serial = 1979] [outer = 0x1199da400] 05:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 472ms 05:51:16 INFO - PROCESS | 2278 | 1462625476348 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]]]}] 05:51:16 INFO - PROCESS | 2278 | 1462625476352 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 2278 | 1462625476353 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:51:16 INFO - PROCESS | 2278 | 1462625476355 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 2278 | 1462625476357 Marionette TRACE conn2 <- [1,2610,null,{}] 05:51:16 INFO - PROCESS | 2278 | 1462625476359 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}] 05:51:16 INFO - PROCESS | 2278 | 1462625476469 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:51:16 INFO - PROCESS | 2278 | 1462625476476 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be42800 == 49 [pid = 2278] [id = 660] 05:51:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x119e74000) [pid = 2278] [serial = 1980] [outer = 0x0] 05:51:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x11a034800) [pid = 2278] [serial = 1981] [outer = 0x119e74000] 05:51:16 INFO - PROCESS | 2278 | 1462625476501 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x11a17e800) [pid = 2278] [serial = 1982] [outer = 0x119e74000] 05:51:16 INFO - PROCESS | 2278 | 1462625476869 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]]]}] 05:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 568ms 05:51:16 INFO - PROCESS | 2278 | 1462625476925 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 2278 | 1462625476927 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:51:16 INFO - PROCESS | 2278 | 1462625476950 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 2278 | 1462625476953 Marionette TRACE conn2 <- [1,2614,null,{}] 05:51:16 INFO - PROCESS | 2278 | 1462625476958 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}] 05:51:17 INFO - PROCESS | 2278 | 1462625477058 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:51:17 INFO - PROCESS | 2278 | 1462625477125 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x118c99000 == 50 [pid = 2278] [id = 661] 05:51:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x111cb8c00) [pid = 2278] [serial = 1983] [outer = 0x0] 05:51:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x1120f5c00) [pid = 2278] [serial = 1984] [outer = 0x111cb8c00] 05:51:17 INFO - PROCESS | 2278 | 1462625477157 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x112a66400) [pid = 2278] [serial = 1985] [outer = 0x111cb8c00] 05:51:17 INFO - PROCESS | 2278 | 1462625477615 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]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 674ms 05:51:17 INFO - PROCESS | 2278 | 1462625477623 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 2278 | 1462625477628 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:51:17 INFO - PROCESS | 2278 | 1462625477635 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 2278 | 1462625477636 Marionette TRACE conn2 <- [1,2618,null,{}] 05:51:17 INFO - PROCESS | 2278 | 1462625477639 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}] 05:51:17 INFO - PROCESS | 2278 | 1462625477738 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:51:17 INFO - PROCESS | 2278 | 1462625477807 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6ab000 == 51 [pid = 2278] [id = 662] 05:51:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x11313a400) [pid = 2278] [serial = 1986] [outer = 0x0] 05:51:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x113f3f000) [pid = 2278] [serial = 1987] [outer = 0x11313a400] 05:51:17 INFO - PROCESS | 2278 | 1462625477838 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x11801d400) [pid = 2278] [serial = 1988] [outer = 0x11313a400] 05:51:18 INFO - PROCESS | 2278 | 1462625478294 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]]]}] 05:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 724ms 05:51:18 INFO - PROCESS | 2278 | 1462625478410 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 2278 | 1462625478413 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:51:18 INFO - PROCESS | 2278 | 1462625478419 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 2278 | 1462625478423 Marionette TRACE conn2 <- [1,2622,null,{}] 05:51:18 INFO - PROCESS | 2278 | 1462625478435 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}] 05:51:18 INFO - PROCESS | 2278 | 1462625478565 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:51:18 INFO - PROCESS | 2278 | 1462625478619 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c552800 == 52 [pid = 2278] [id = 663] 05:51:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x11834b400) [pid = 2278] [serial = 1989] [outer = 0x0] 05:51:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x1187cac00) [pid = 2278] [serial = 1990] [outer = 0x11834b400] 05:51:18 INFO - PROCESS | 2278 | 1462625478651 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x11900a000) [pid = 2278] [serial = 1991] [outer = 0x11834b400] 05:51:19 INFO - PROCESS | 2278 | 1462625479100 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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 727ms 05:51:19 INFO - PROCESS | 2278 | 1462625479145 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 2278 | 1462625479147 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:51:19 INFO - PROCESS | 2278 | 1462625479150 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 2278 | 1462625479151 Marionette TRACE conn2 <- [1,2626,null,{}] 05:51:19 INFO - PROCESS | 2278 | 1462625479153 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}] 05:51:19 INFO - PROCESS | 2278 | 1462625479249 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:51:19 INFO - PROCESS | 2278 | 1462625479307 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c844800 == 53 [pid = 2278] [id = 664] 05:51:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x1190b9400) [pid = 2278] [serial = 1992] [outer = 0x0] 05:51:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x11972b800) [pid = 2278] [serial = 1993] [outer = 0x1190b9400] 05:51:19 INFO - PROCESS | 2278 | 1462625479336 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x11a02a800) [pid = 2278] [serial = 1994] [outer = 0x1190b9400] 05:51:19 INFO - PROCESS | 2278 | 1462625479799 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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 668ms 05:51:19 INFO - PROCESS | 2278 | 1462625479818 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 2278 | 1462625479820 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:51:19 INFO - PROCESS | 2278 | 1462625479822 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 2278 | 1462625479824 Marionette TRACE conn2 <- [1,2630,null,{}] 05:51:19 INFO - PROCESS | 2278 | 1462625479826 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}] 05:51:19 INFO - PROCESS | 2278 | 1462625479978 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:51:20 INFO - PROCESS | 2278 | 1462625480190 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x119d69800 == 54 [pid = 2278] [id = 665] 05:51:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x110fc1400) [pid = 2278] [serial = 1995] [outer = 0x0] 05:51:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x111ab7000) [pid = 2278] [serial = 1996] [outer = 0x110fc1400] 05:51:20 INFO - PROCESS | 2278 | 1462625480218 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x112785400) [pid = 2278] [serial = 1997] [outer = 0x110fc1400] 05:51:20 INFO - PROCESS | 2278 | 1462625480650 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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 870ms 05:51:20 INFO - PROCESS | 2278 | 1462625480694 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 2278 | 1462625480696 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:51:20 INFO - PROCESS | 2278 | 1462625480699 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 2278 | 1462625480702 Marionette TRACE conn2 <- [1,2634,null,{}] 05:51:20 INFO - PROCESS | 2278 | 1462625480705 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}] 05:51:20 INFO - PROCESS | 2278 | 1462625480799 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:51:20 INFO - PROCESS | 2278 | 1462625480857 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e04000 == 55 [pid = 2278] [id = 666] 05:51:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x113123400) [pid = 2278] [serial = 1998] [outer = 0x0] 05:51:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x113343400) [pid = 2278] [serial = 1999] [outer = 0x113123400] 05:51:20 INFO - PROCESS | 2278 | 1462625480886 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x115e36800) [pid = 2278] [serial = 2000] [outer = 0x113123400] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb6d000 == 54 [pid = 2278] [id = 659] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x12abe8000 == 53 [pid = 2278] [id = 658] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x113248800 == 52 [pid = 2278] [id = 657] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x113d32000 == 51 [pid = 2278] [id = 656] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x12abb7800 == 50 [pid = 2278] [id = 655] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x12a75f000 == 49 [pid = 2278] [id = 654] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x113d72400) [pid = 2278] [serial = 1936] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x110fb8c00) [pid = 2278] [serial = 1915] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x117171800) [pid = 2278] [serial = 1921] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x11313a800) [pid = 2278] [serial = 1918] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x112783400) [pid = 2278] [serial = 1861] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x117e75c00) [pid = 2278] [serial = 1867] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x113144800) [pid = 2278] [serial = 1864] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x119986c00) [pid = 2278] [serial = 1858] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x1185c5800) [pid = 2278] [serial = 1870] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x128c19800 == 48 [pid = 2278] [id = 653] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x118c99800 == 47 [pid = 2278] [id = 652] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x1232bc000 == 46 [pid = 2278] [id = 651] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x128c03000 == 45 [pid = 2278] [id = 649] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x11819e000 == 44 [pid = 2278] [id = 648] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x1233e9000 == 43 [pid = 2278] [id = 647] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x119075800 == 42 [pid = 2278] [id = 646] 05:51:21 INFO - PROCESS | 2278 | --DOCSHELL 0x11a24c000 == 41 [pid = 2278] [id = 645] 05:51:21 INFO - PROCESS | 2278 | 1462625481278 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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 622ms 05:51:21 INFO - PROCESS | 2278 | 1462625481323 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 2278 | 1462625481326 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:51:21 INFO - PROCESS | 2278 | 1462625481329 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 2278 | 1462625481330 Marionette TRACE conn2 <- [1,2638,null,{}] 05:51:21 INFO - PROCESS | 2278 | 1462625481333 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}] 05:51:21 INFO - PROCESS | 2278 | 1462625481411 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x112714400) [pid = 2278] [serial = 1927] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x112a45000) [pid = 2278] [serial = 1930] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x1130a1000) [pid = 2278] [serial = 1933] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x1211ccc00) [pid = 2278] [serial = 1913] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x1133bd800) [pid = 2278] [serial = 1934] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x1187d4000) [pid = 2278] [serial = 1924] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x11285fc00) [pid = 2278] [serial = 1928] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x12113b000) [pid = 2278] [serial = 1912] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x113125c00) [pid = 2278] [serial = 1931] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x119b6c000) [pid = 2278] [serial = 1900] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x11a2ea400) [pid = 2278] [serial = 1909] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x121137800) [pid = 2278] [serial = 1910] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x1187ca000) [pid = 2278] [serial = 1874] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x11817c400) [pid = 2278] [serial = 1889] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x118c76c00) [pid = 2278] [serial = 1892] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x11277e000) [pid = 2278] [serial = 1873] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x119991400) [pid = 2278] [serial = 1897] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x1190b4c00) [pid = 2278] [serial = 1906] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x11801f400) [pid = 2278] [serial = 1886] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x116773c00) [pid = 2278] [serial = 1885] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x11a2ea800) [pid = 2278] [serial = 1907] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1131eb000) [pid = 2278] [serial = 1882] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x111e75c00) [pid = 2278] [serial = 1903] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x1182d5800) [pid = 2278] [serial = 1891] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x113469000) [pid = 2278] [serial = 1904] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x119989000) [pid = 2278] [serial = 1895] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x11a02ac00) [pid = 2278] [serial = 1814] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x112a70800) [pid = 2278] [serial = 1879] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x1199e2800) [pid = 2278] [serial = 1898] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1190b5400) [pid = 2278] [serial = 1894] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x115ec2400) [pid = 2278] [serial = 1883] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x11802a400) [pid = 2278] [serial = 1888] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x11312d400) [pid = 2278] [serial = 1880] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x119e7c800) [pid = 2278] [serial = 1901] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x112713400) [pid = 2278] [serial = 1876] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x112855400) [pid = 2278] [serial = 1877] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x11270cc00) [pid = 2278] [serial = 1817] [outer = 0x0] [url = about:blank] 05:51:21 INFO - PROCESS | 2278 | 1462625481503 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x1182a9000 == 42 [pid = 2278] [id = 667] 05:51:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x11270cc00) [pid = 2278] [serial = 2001] [outer = 0x0] 05:51:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x112a39400) [pid = 2278] [serial = 2002] [outer = 0x11270cc00] 05:51:21 INFO - PROCESS | 2278 | 1462625481532 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x117e77400) [pid = 2278] [serial = 2003] [outer = 0x11270cc00] 05:51:21 INFO - PROCESS | 2278 | 1462625481840 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]]]}] 05:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 521ms 05:51:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:51:21 INFO - PROCESS | 2278 | 1462625481852 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:51:21 INFO - PROCESS | 2278 | 1462625481853 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:51:21 INFO - PROCESS | 2278 | 1462625481860 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:51:21 INFO - PROCESS | 2278 | 1462625481867 Marionette TRACE conn2 <- [1,2642,null,{}] 05:51:21 INFO - PROCESS | 2278 | 1462625481871 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}] 05:51:21 INFO - PROCESS | 2278 | 1462625481950 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:51:21 INFO - PROCESS | 2278 | 1462625481956 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245de000 == 43 [pid = 2278] [id = 668] 05:51:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x1180be400) [pid = 2278] [serial = 2004] [outer = 0x0] 05:51:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x11817ec00) [pid = 2278] [serial = 2005] [outer = 0x1180be400] 05:51:21 INFO - PROCESS | 2278 | 1462625481983 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1185bd800) [pid = 2278] [serial = 2006] [outer = 0x1180be400] 05:51:22 INFO - PROCESS | 2278 | 1462625482333 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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:51:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 530ms 05:51:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:51:22 INFO - PROCESS | 2278 | 1462625482386 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 2278 | 1462625482388 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:51:22 INFO - PROCESS | 2278 | 1462625482390 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 2278 | 1462625482398 Marionette TRACE conn2 <- [1,2646,null,{}] 05:51:22 INFO - PROCESS | 2278 | 1462625482401 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}] 05:51:22 INFO - PROCESS | 2278 | 1462625482478 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:51:22 INFO - PROCESS | 2278 | 1462625482485 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c0d000 == 44 [pid = 2278] [id = 669] 05:51:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1185c5400) [pid = 2278] [serial = 2007] [outer = 0x0] 05:51:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x1185dac00) [pid = 2278] [serial = 2008] [outer = 0x1185c5400] 05:51:22 INFO - PROCESS | 2278 | 1462625482510 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x118c6f000) [pid = 2278] [serial = 2009] [outer = 0x1185c5400] 05:51:22 INFO - PROCESS | 2278 | 1462625482896 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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:51:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 526ms 05:51:22 INFO - PROCESS | 2278 | 1462625482917 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:51:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:51:22 INFO - PROCESS | 2278 | 1462625482919 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:51:22 INFO - PROCESS | 2278 | 1462625482923 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 2278 | 1462625482924 Marionette TRACE conn2 <- [1,2650,null,{}] 05:51:22 INFO - PROCESS | 2278 | 1462625482928 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}] 05:51:23 INFO - PROCESS | 2278 | 1462625483045 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:51:23 INFO - PROCESS | 2278 | 1462625483052 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x11930a000 == 45 [pid = 2278] [id = 670] 05:51:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x1190be400) [pid = 2278] [serial = 2010] [outer = 0x0] 05:51:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1193cc800) [pid = 2278] [serial = 2011] [outer = 0x1190be400] 05:51:23 INFO - PROCESS | 2278 | 1462625483103 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x119991400) [pid = 2278] [serial = 2012] [outer = 0x1190be400] 05:51:23 INFO - PROCESS | 2278 | 1462625483454 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]]]}] 05:51:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:51:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 570ms 05:51:23 INFO - PROCESS | 2278 | 1462625483492 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:51:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:51:23 INFO - PROCESS | 2278 | 1462625483494 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:51:23 INFO - PROCESS | 2278 | 1462625483498 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 2278 | 1462625483499 Marionette TRACE conn2 <- [1,2654,null,{}] 05:51:23 INFO - PROCESS | 2278 | 1462625483501 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}] 05:51:23 INFO - PROCESS | 2278 | 1462625483626 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:51:23 INFO - PROCESS | 2278 | 1462625483630 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a75e800 == 46 [pid = 2278] [id = 671] 05:51:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1199e0400) [pid = 2278] [serial = 2013] [outer = 0x0] 05:51:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x119e71800) [pid = 2278] [serial = 2014] [outer = 0x1199e0400] 05:51:23 INFO - PROCESS | 2278 | 1462625483656 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x11a2e2800) [pid = 2278] [serial = 2015] [outer = 0x1199e0400] 05:51:24 INFO - PROCESS | 2278 | 1462625484102 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]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:51:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 619ms 05:51:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:51:24 INFO - PROCESS | 2278 | 1462625484117 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 2278 | 1462625484119 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:51:24 INFO - PROCESS | 2278 | 1462625484122 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 2278 | 1462625484123 Marionette TRACE conn2 <- [1,2658,null,{}] 05:51:24 INFO - PROCESS | 2278 | 1462625484127 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}] 05:51:24 INFO - PROCESS | 2278 | 1462625484269 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:51:24 INFO - PROCESS | 2278 | 1462625484284 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc5800 == 47 [pid = 2278] [id = 672] 05:51:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x11a2e2000) [pid = 2278] [serial = 2016] [outer = 0x0] 05:51:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x121133000) [pid = 2278] [serial = 2017] [outer = 0x11a2e2000] 05:51:24 INFO - PROCESS | 2278 | 1462625484308 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x12113bc00) [pid = 2278] [serial = 2018] [outer = 0x11a2e2000] 05:51:24 INFO - PROCESS | 2278 | 1462625484613 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]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:51:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 522ms 05:51:24 INFO - PROCESS | 2278 | 1462625484643 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 2278 | 1462625484646 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:51:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:51:24 INFO - PROCESS | 2278 | 1462625484648 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 2278 | 1462625484649 Marionette TRACE conn2 <- [1,2662,null,{}] 05:51:24 INFO - PROCESS | 2278 | 1462625484651 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}] 05:51:24 INFO - PROCESS | 2278 | 1462625484750 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:51:24 INFO - PROCESS | 2278 | 1462625484761 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aeab800 == 48 [pid = 2278] [id = 673] 05:51:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x12113ec00) [pid = 2278] [serial = 2019] [outer = 0x0] 05:51:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x1211d7c00) [pid = 2278] [serial = 2020] [outer = 0x12113ec00] 05:51:24 INFO - PROCESS | 2278 | 1462625484786 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x12322d000) [pid = 2278] [serial = 2021] [outer = 0x12113ec00] 05:51:25 INFO - PROCESS | 2278 | 1462625485125 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]]]}] 05:51:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:51:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 518ms 05:51:25 INFO - PROCESS | 2278 | 1462625485166 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 2278 | 1462625485167 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:51:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:51:25 INFO - PROCESS | 2278 | 1462625485170 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 2278 | 1462625485171 Marionette TRACE conn2 <- [1,2666,null,{}] 05:51:25 INFO - PROCESS | 2278 | 1462625485173 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}] 05:51:25 INFO - PROCESS | 2278 | 1462625485271 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:51:25 INFO - PROCESS | 2278 | 1462625485282 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb5c000 == 49 [pid = 2278] [id = 674] 05:51:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x123230000) [pid = 2278] [serial = 2022] [outer = 0x0] 05:51:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x123235000) [pid = 2278] [serial = 2023] [outer = 0x123230000] 05:51:25 INFO - PROCESS | 2278 | 1462625485308 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x12326c800) [pid = 2278] [serial = 2024] [outer = 0x123230000] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x11834cc00) [pid = 2278] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x1185dc400) [pid = 2278] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x118c2e400) [pid = 2278] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1131ee000) [pid = 2278] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x110fc5400) [pid = 2278] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x112052000) [pid = 2278] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x110f7c400) [pid = 2278] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x1199da400) [pid = 2278] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x112781c00) [pid = 2278] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x117171000) [pid = 2278] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x117172400) [pid = 2278] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x111e30400) [pid = 2278] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:51:25 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x112a42000) [pid = 2278] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:51:26 INFO - PROCESS | 2278 | 1462625486242 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]]]}] 05:51: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) 05:51:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1122ms 05:51:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:51:26 INFO - PROCESS | 2278 | 1462625486293 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 2278 | 1462625486294 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:51:26 INFO - PROCESS | 2278 | 1462625486296 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 2278 | 1462625486297 Marionette TRACE conn2 <- [1,2670,null,{}] 05:51:26 INFO - PROCESS | 2278 | 1462625486299 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}] 05:51:26 INFO - PROCESS | 2278 | 1462625486376 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:51:26 INFO - PROCESS | 2278 | 1462625486382 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc7000 == 50 [pid = 2278] [id = 675] 05:51:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x115e37400) [pid = 2278] [serial = 2025] [outer = 0x0] 05:51:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1185cc000) [pid = 2278] [serial = 2026] [outer = 0x115e37400] 05:51:26 INFO - PROCESS | 2278 | 1462625486412 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x123278000) [pid = 2278] [serial = 2027] [outer = 0x115e37400] 05:51:27 INFO - PROCESS | 2278 | 1462625487237 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] 05:51:27 INFO - PROCESS | 2278 | 1462625487269 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:51:27 INFO - PROCESS | 2278 | 1462625487271 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 2278 | 1462625487273 Marionette TRACE conn2 <- [1,2674,null,{}] 05:51:27 INFO - PROCESS | 2278 | 1462625487275 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}] 05:51:27 INFO - PROCESS | 2278 | 1462625487385 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:51:27 INFO - PROCESS | 2278 | 1462625487391 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c386000 == 51 [pid = 2278] [id = 676] 05:51:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x11285a400) [pid = 2278] [serial = 2028] [outer = 0x0] 05:51:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x1237ed400) [pid = 2278] [serial = 2029] [outer = 0x11285a400] 05:51:27 INFO - PROCESS | 2278 | 1462625487416 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x1237f7c00) [pid = 2278] [serial = 2030] [outer = 0x11285a400] 05:51:28 INFO - PROCESS | 2278 | 1462625488300 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] 05:51:28 INFO - PROCESS | 2278 | 1462625488347 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:51:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:51:28 INFO - PROCESS | 2278 | 1462625488350 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 2278 | 1462625488352 Marionette TRACE conn2 <- [1,2678,null,{}] 05:51:28 INFO - PROCESS | 2278 | 1462625488355 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}] 05:51:28 INFO - PROCESS | 2278 | 1462625488456 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:51:28 INFO - PROCESS | 2278 | 1462625488509 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x121103800 == 52 [pid = 2278] [id = 677] 05:51:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x112052000) [pid = 2278] [serial = 2031] [outer = 0x0] 05:51:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x11312f000) [pid = 2278] [serial = 2032] [outer = 0x112052000] 05:51:28 INFO - PROCESS | 2278 | 1462625488542 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x1133b7400) [pid = 2278] [serial = 2033] [outer = 0x112052000] 05:51:29 INFO - PROCESS | 2278 | 1462625489491 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]]]}] 05:51: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) 05:51:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1172ms 05:51:29 INFO - PROCESS | 2278 | 1462625489522 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 2278 | 1462625489526 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:51:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:51:29 INFO - PROCESS | 2278 | 1462625489533 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 2278 | 1462625489535 Marionette TRACE conn2 <- [1,2682,null,{}] 05:51:29 INFO - PROCESS | 2278 | 1462625489537 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}] 05:51:29 INFO - PROCESS | 2278 | 1462625489636 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:51:29 INFO - PROCESS | 2278 | 1462625489690 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a42b800 == 53 [pid = 2278] [id = 678] 05:51:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1133b1000) [pid = 2278] [serial = 2034] [outer = 0x0] 05:51:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x11677c400) [pid = 2278] [serial = 2035] [outer = 0x1133b1000] 05:51:29 INFO - PROCESS | 2278 | 1462625489720 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x11817a400) [pid = 2278] [serial = 2036] [outer = 0x1133b1000] 05:51:30 INFO - PROCESS | 2278 | 1462625490640 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]]]}] 05:51: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) 05:51:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1127ms 05:51:30 INFO - PROCESS | 2278 | 1462625490666 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 2278 | 1462625490667 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:51:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:51:30 INFO - PROCESS | 2278 | 1462625490671 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 2278 | 1462625490674 Marionette TRACE conn2 <- [1,2686,null,{}] 05:51:30 INFO - PROCESS | 2278 | 1462625490684 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}] 05:51:30 INFO - PROCESS | 2278 | 1462625490788 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:51:30 INFO - PROCESS | 2278 | 1462625490843 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b355000 == 54 [pid = 2278] [id = 679] 05:51:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x118023400) [pid = 2278] [serial = 2037] [outer = 0x0] 05:51:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x119006400) [pid = 2278] [serial = 2038] [outer = 0x118023400] 05:51:30 INFO - PROCESS | 2278 | 1462625490875 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x119992400) [pid = 2278] [serial = 2039] [outer = 0x118023400] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x115e10000 == 53 [pid = 2278] [id = 624] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcdf000 == 52 [pid = 2278] [id = 604] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x12abc7000 == 51 [pid = 2278] [id = 675] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb5c000 == 50 [pid = 2278] [id = 674] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x12aeab800 == 49 [pid = 2278] [id = 673] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x12abc5800 == 48 [pid = 2278] [id = 672] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x12a75e800 == 47 [pid = 2278] [id = 671] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x11930a000 == 46 [pid = 2278] [id = 670] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x113143c00) [pid = 2278] [serial = 1942] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x116a5dc00) [pid = 2278] [serial = 1945] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x1180c1400) [pid = 2278] [serial = 1948] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x11a034800) [pid = 2278] [serial = 1981] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x128c0d000 == 45 [pid = 2278] [id = 669] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x1245de000 == 44 [pid = 2278] [id = 668] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x1182a9000 == 43 [pid = 2278] [id = 667] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x119e04000 == 42 [pid = 2278] [id = 666] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x119d69800 == 41 [pid = 2278] [id = 665] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x118c99000 == 40 [pid = 2278] [id = 661] 05:51:31 INFO - PROCESS | 2278 | --DOCSHELL 0x12be42800 == 39 [pid = 2278] [id = 660] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x1180c3c00) [pid = 2278] [serial = 1868] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1185d6000) [pid = 2278] [serial = 1871] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x112a3b400) [pid = 2278] [serial = 1862] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x113d77000) [pid = 2278] [serial = 1865] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x1185db400) [pid = 2278] [serial = 1964] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x1185c7c00) [pid = 2278] [serial = 1963] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1187cd800) [pid = 2278] [serial = 1966] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x11998dc00) [pid = 2278] [serial = 1970] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x11908ec00) [pid = 2278] [serial = 1969] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x116a5d800) [pid = 2278] [serial = 1960] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x112852c00) [pid = 2278] [serial = 1954] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x113124400) [pid = 2278] [serial = 1955] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x113140800) [pid = 2278] [serial = 1957] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x112a40000) [pid = 2278] [serial = 1973] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1160e4400) [pid = 2278] [serial = 1958] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x11285a800) [pid = 2278] [serial = 1939] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x118295400) [pid = 2278] [serial = 1951] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x119b66c00) [pid = 2278] [serial = 1978] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x116a5d400) [pid = 2278] [serial = 1975] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x110fc0000) [pid = 2278] [serial = 1972] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x119e71000) [pid = 2278] [serial = 1979] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x118c6ac00) [pid = 2278] [serial = 1967] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x1182da800) [pid = 2278] [serial = 1961] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x119995c00) [pid = 2278] [serial = 1976] [outer = 0x0] [url = about:blank] 05:51:31 INFO - PROCESS | 2278 | 1462625491954 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] 05:51:32 INFO - PROCESS | 2278 | 1462625491999 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:51:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:51:32 INFO - PROCESS | 2278 | 1462625492002 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 2278 | 1462625492003 Marionette TRACE conn2 <- [1,2690,null,{}] 05:51:32 INFO - PROCESS | 2278 | 1462625492007 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}] 05:51:32 INFO - PROCESS | 2278 | 1462625492083 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:51:32 INFO - PROCESS | 2278 | 1462625492089 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x11971c800 == 40 [pid = 2278] [id = 680] 05:51:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x11313c400) [pid = 2278] [serial = 2040] [outer = 0x0] 05:51:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x113140800) [pid = 2278] [serial = 2041] [outer = 0x11313c400] 05:51:32 INFO - PROCESS | 2278 | 1462625492141 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x11346a000) [pid = 2278] [serial = 2042] [outer = 0x11313c400] 05:51:32 INFO - PROCESS | 2278 | 1462625492973 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] 05:51:33 INFO - PROCESS | 2278 | 1462625493033 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:51:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:51:33 INFO - PROCESS | 2278 | 1462625493046 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 2278 | 1462625493047 Marionette TRACE conn2 <- [1,2694,null,{}] 05:51:33 INFO - PROCESS | 2278 | 1462625493050 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}] 05:51:33 INFO - PROCESS | 2278 | 1462625493124 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:51:33 INFO - PROCESS | 2278 | 1462625493132 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233eb800 == 41 [pid = 2278] [id = 681] 05:51:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x113d75000) [pid = 2278] [serial = 2043] [outer = 0x0] 05:51:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x116a5d400) [pid = 2278] [serial = 2044] [outer = 0x113d75000] 05:51:33 INFO - PROCESS | 2278 | 1462625493158 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x117e6ec00) [pid = 2278] [serial = 2045] [outer = 0x113d75000] 05:51:34 INFO - PROCESS | 2278 | 1462625494001 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] 05:51:34 INFO - PROCESS | 2278 | 1462625494021 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:51:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:51:34 INFO - PROCESS | 2278 | 1462625494031 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 2278 | 1462625494034 Marionette TRACE conn2 <- [1,2698,null,{}] 05:51:34 INFO - PROCESS | 2278 | 1462625494042 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}] 05:51:34 INFO - PROCESS | 2278 | 1462625494147 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:51:34 INFO - PROCESS | 2278 | 1462625494152 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c19000 == 42 [pid = 2278] [id = 682] 05:51:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x11801e800) [pid = 2278] [serial = 2046] [outer = 0x0] 05:51:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1182d7c00) [pid = 2278] [serial = 2047] [outer = 0x11801e800] 05:51:34 INFO - PROCESS | 2278 | 1462625494180 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1185ccc00) [pid = 2278] [serial = 2048] [outer = 0x11801e800] 05:51:35 INFO - PROCESS | 2278 | 1462625495011 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] 05:51:35 INFO - PROCESS | 2278 | 1462625495055 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:51:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:51:35 INFO - PROCESS | 2278 | 1462625495057 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 2278 | 1462625495058 Marionette TRACE conn2 <- [1,2702,null,{}] 05:51:35 INFO - PROCESS | 2278 | 1462625495061 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}] 05:51:35 INFO - PROCESS | 2278 | 1462625495157 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:51:35 INFO - PROCESS | 2278 | 1462625495163 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a75b800 == 43 [pid = 2278] [id = 683] 05:51:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x1185d9000) [pid = 2278] [serial = 2049] [outer = 0x0] 05:51:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x118c76c00) [pid = 2278] [serial = 2050] [outer = 0x1185d9000] 05:51:35 INFO - PROCESS | 2278 | 1462625495189 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x1190ba000) [pid = 2278] [serial = 2051] [outer = 0x1185d9000] 05:51:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:51:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 468ms 05:51:35 INFO - PROCESS | 2278 | 1462625495521 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]]]}] 05:51:35 INFO - PROCESS | 2278 | 1462625495525 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 2278 | 1462625495526 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:51:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:51:35 INFO - PROCESS | 2278 | 1462625495536 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 2278 | 1462625495537 Marionette TRACE conn2 <- [1,2706,null,{}] 05:51:35 INFO - PROCESS | 2278 | 1462625495540 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}] 05:51:35 INFO - PROCESS | 2278 | 1462625495640 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:51:35 INFO - PROCESS | 2278 | 1462625495651 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abe8800 == 44 [pid = 2278] [id = 684] 05:51:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1190ba800) [pid = 2278] [serial = 2052] [outer = 0x0] 05:51:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x1196cf000) [pid = 2278] [serial = 2053] [outer = 0x1190ba800] 05:51:35 INFO - PROCESS | 2278 | 1462625495683 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x11998f800) [pid = 2278] [serial = 2054] [outer = 0x1190ba800] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x1190be400) [pid = 2278] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x11270cc00) [pid = 2278] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x113123400) [pid = 2278] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x12113ec00) [pid = 2278] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x1185c5400) [pid = 2278] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x11a2e2000) [pid = 2278] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x123230000) [pid = 2278] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1180be400) [pid = 2278] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x110fc1400) [pid = 2278] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x119e74000) [pid = 2278] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1199e0400) [pid = 2278] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x115e37400) [pid = 2278] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:51:35 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x11312cc00) [pid = 2278] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:51:36 INFO - PROCESS | 2278 | 1462625496049 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]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:51:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 528ms 05:51:36 INFO - PROCESS | 2278 | 1462625496058 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 2278 | 1462625496059 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:51:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:51:36 INFO - PROCESS | 2278 | 1462625496061 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 2278 | 1462625496063 Marionette TRACE conn2 <- [1,2710,null,{}] 05:51:36 INFO - PROCESS | 2278 | 1462625496067 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}] 05:51:36 INFO - PROCESS | 2278 | 1462625496158 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:51:36 INFO - PROCESS | 2278 | 1462625496166 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aeac000 == 45 [pid = 2278] [id = 685] 05:51:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x113d77c00) [pid = 2278] [serial = 2055] [outer = 0x0] 05:51:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x119b63800) [pid = 2278] [serial = 2056] [outer = 0x113d77c00] 05:51:36 INFO - PROCESS | 2278 | 1462625496193 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x11a178000) [pid = 2278] [serial = 2057] [outer = 0x113d77c00] 05:51:36 INFO - PROCESS | 2278 | 1462625496542 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] 05:51:36 INFO - PROCESS | 2278 | 1462625496585 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:51:36 INFO - PROCESS | 2278 | 1462625496587 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 2278 | 1462625496588 Marionette TRACE conn2 <- [1,2714,null,{}] 05:51:36 INFO - PROCESS | 2278 | 1462625496591 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}] 05:51:36 INFO - PROCESS | 2278 | 1462625496666 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:51:36 INFO - PROCESS | 2278 | 1462625496670 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcc4000 == 46 [pid = 2278] [id = 686] 05:51:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x11a180400) [pid = 2278] [serial = 2058] [outer = 0x0] 05:51:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x11a2e6000) [pid = 2278] [serial = 2059] [outer = 0x11a180400] 05:51:36 INFO - PROCESS | 2278 | 1462625496696 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x121138800) [pid = 2278] [serial = 2060] [outer = 0x11a180400] 05:51:37 INFO - PROCESS | 2278 | 1462625497009 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]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:51:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 474ms 05:51:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:51:37 INFO - PROCESS | 2278 | 1462625497062 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 2278 | 1462625497064 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:51:37 INFO - PROCESS | 2278 | 1462625497067 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 2278 | 1462625497069 Marionette TRACE conn2 <- [1,2718,null,{}] 05:51:37 INFO - PROCESS | 2278 | 1462625497072 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}] 05:51:37 INFO - PROCESS | 2278 | 1462625497194 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:51:37 INFO - PROCESS | 2278 | 1462625497283 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be2b800 == 47 [pid = 2278] [id = 687] 05:51:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x121134c00) [pid = 2278] [serial = 2061] [outer = 0x0] 05:51:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x12113f800) [pid = 2278] [serial = 2062] [outer = 0x121134c00] 05:51:37 INFO - PROCESS | 2278 | 1462625497324 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x12322e400) [pid = 2278] [serial = 2063] [outer = 0x121134c00] 05:51:37 INFO - PROCESS | 2278 | 1462625497669 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] 05:51:37 INFO - PROCESS | 2278 | 1462625497688 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:51:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:51:37 INFO - PROCESS | 2278 | 1462625497690 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 2278 | 1462625497691 Marionette TRACE conn2 <- [1,2722,null,{}] 05:51:37 INFO - PROCESS | 2278 | 1462625497693 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}] 05:51:37 INFO - PROCESS | 2278 | 1462625497773 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:51:37 INFO - PROCESS | 2278 | 1462625497829 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c380000 == 48 [pid = 2278] [id = 688] 05:51:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x1187d3000) [pid = 2278] [serial = 2064] [outer = 0x0] 05:51:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x123237c00) [pid = 2278] [serial = 2065] [outer = 0x1187d3000] 05:51:37 INFO - PROCESS | 2278 | 1462625497854 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x123697800) [pid = 2278] [serial = 2066] [outer = 0x1187d3000] 05:51:38 INFO - PROCESS | 2278 | 1462625498276 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] 05:51:38 INFO - PROCESS | 2278 | 1462625498316 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:51:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:51:38 INFO - PROCESS | 2278 | 1462625498321 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 2278 | 1462625498323 Marionette TRACE conn2 <- [1,2726,null,{}] 05:51:38 INFO - PROCESS | 2278 | 1462625498327 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}] 05:51:38 INFO - PROCESS | 2278 | 1462625498428 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:51:38 INFO - PROCESS | 2278 | 1462625498497 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x1233e3800 == 49 [pid = 2278] [id = 689] 05:51:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x113123400) [pid = 2278] [serial = 2067] [outer = 0x0] 05:51:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x11334c000) [pid = 2278] [serial = 2068] [outer = 0x113123400] 05:51:38 INFO - PROCESS | 2278 | 1462625498529 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x115e3f800) [pid = 2278] [serial = 2069] [outer = 0x113123400] 05:51:38 INFO - PROCESS | 2278 | 1462625498978 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]]]}] 05:51:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:51:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 675ms 05:51:39 INFO - PROCESS | 2278 | 1462625498996 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 2278 | 1462625499000 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:51:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:51:39 INFO - PROCESS | 2278 | 1462625499005 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 2278 | 1462625499007 Marionette TRACE conn2 <- [1,2730,null,{}] 05:51:39 INFO - PROCESS | 2278 | 1462625499010 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}] 05:51:39 INFO - PROCESS | 2278 | 1462625499109 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:51:39 INFO - PROCESS | 2278 | 1462625499161 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fb9800 == 50 [pid = 2278] [id = 690] 05:51:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x116772c00) [pid = 2278] [serial = 2070] [outer = 0x0] 05:51:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x117e7a800) [pid = 2278] [serial = 2071] [outer = 0x116772c00] 05:51:39 INFO - PROCESS | 2278 | 1462625499191 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x118346000) [pid = 2278] [serial = 2072] [outer = 0x116772c00] 05:51:40 INFO - PROCESS | 2278 | 1462625500095 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] 05:51:40 INFO - PROCESS | 2278 | 1462625500142 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:51:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:51:40 INFO - PROCESS | 2278 | 1462625500145 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 2278 | 1462625500148 Marionette TRACE conn2 <- [1,2734,null,{}] 05:51:40 INFO - PROCESS | 2278 | 1462625500155 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}] 05:51:40 INFO - PROCESS | 2278 | 1462625500243 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:51:40 INFO - PROCESS | 2278 | 1462625500341 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9dd800 == 51 [pid = 2278] [id = 691] 05:51:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x1185d0400) [pid = 2278] [serial = 2073] [outer = 0x0] 05:51:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x1199e5400) [pid = 2278] [serial = 2074] [outer = 0x1185d0400] 05:51:40 INFO - PROCESS | 2278 | 1462625500373 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x11a2e1c00) [pid = 2278] [serial = 2075] [outer = 0x1185d0400] 05:51:40 INFO - PROCESS | 2278 | 1462625500803 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]]]}] 05:51:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:51:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 673ms 05:51:40 INFO - PROCESS | 2278 | 1462625500818 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:51:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:51:40 INFO - PROCESS | 2278 | 1462625500820 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:51:40 INFO - PROCESS | 2278 | 1462625500823 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 2278 | 1462625500824 Marionette TRACE conn2 <- [1,2738,null,{}] 05:51:40 INFO - PROCESS | 2278 | 1462625500826 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}] 05:51:40 INFO - PROCESS | 2278 | 1462625500926 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:51:40 INFO - PROCESS | 2278 | 1462625500979 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x12caeb800 == 52 [pid = 2278] [id = 692] 05:51:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x11a2e2000) [pid = 2278] [serial = 2076] [outer = 0x0] 05:51:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x12326f400) [pid = 2278] [serial = 2077] [outer = 0x11a2e2000] 05:51:41 INFO - PROCESS | 2278 | 1462625501011 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x1237f3000) [pid = 2278] [serial = 2078] [outer = 0x11a2e2000] 05:51:41 INFO - PROCESS | 2278 | 1462625501596 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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:51:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 820ms 05:51:41 INFO - PROCESS | 2278 | 1462625501644 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 2278 | 1462625501647 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:51:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:51:41 INFO - PROCESS | 2278 | 1462625501651 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 2278 | 1462625501653 Marionette TRACE conn2 <- [1,2742,null,{}] 05:51:41 INFO - PROCESS | 2278 | 1462625501658 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}] 05:51:41 INFO - PROCESS | 2278 | 1462625501751 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:51:41 INFO - PROCESS | 2278 | 1462625501823 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x1245db000 == 53 [pid = 2278] [id = 693] 05:51:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x112d97400) [pid = 2278] [serial = 2079] [outer = 0x0] 05:51:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x11313b800) [pid = 2278] [serial = 2080] [outer = 0x112d97400] 05:51:41 INFO - PROCESS | 2278 | 1462625501850 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x113d7a800) [pid = 2278] [serial = 2081] [outer = 0x112d97400] 05:51:42 INFO - PROCESS | 2278 | 1462625502317 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]]]}] 05:51:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:51:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 725ms 05:51:42 INFO - PROCESS | 2278 | 1462625502377 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 2278 | 1462625502382 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:51:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:51:42 INFO - PROCESS | 2278 | 1462625502389 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 2278 | 1462625502391 Marionette TRACE conn2 <- [1,2746,null,{}] 05:51:42 INFO - PROCESS | 2278 | 1462625502395 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}] 05:51:42 INFO - PROCESS | 2278 | 1462625502511 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:51:42 INFO - PROCESS | 2278 | 1462625502614 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a07d000 == 54 [pid = 2278] [id = 694] 05:51:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x116778800) [pid = 2278] [serial = 2082] [outer = 0x0] 05:51:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x117175c00) [pid = 2278] [serial = 2083] [outer = 0x116778800] 05:51:42 INFO - PROCESS | 2278 | 1462625502659 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x1180c0800) [pid = 2278] [serial = 2084] [outer = 0x116778800] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x12b34c800 == 53 [pid = 2278] [id = 640] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x12be2b800 == 52 [pid = 2278] [id = 687] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcc4000 == 51 [pid = 2278] [id = 686] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x12aeac000 == 50 [pid = 2278] [id = 685] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x12abe8800 == 49 [pid = 2278] [id = 684] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x12a75b800 == 48 [pid = 2278] [id = 683] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x128c19000 == 47 [pid = 2278] [id = 682] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x1233eb800 == 46 [pid = 2278] [id = 681] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x1120f5c00) [pid = 2278] [serial = 1984] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x113f3f000) [pid = 2278] [serial = 1987] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x1187cac00) [pid = 2278] [serial = 1990] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x11972b800) [pid = 2278] [serial = 1993] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x1237ed400) [pid = 2278] [serial = 2029] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x11971c800 == 45 [pid = 2278] [id = 680] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x12b355000 == 44 [pid = 2278] [id = 679] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x12a42b800 == 43 [pid = 2278] [id = 678] 05:51:43 INFO - PROCESS | 2278 | --DOCSHELL 0x121103800 == 42 [pid = 2278] [id = 677] 05:51:43 INFO - PROCESS | 2278 | 1462625503112 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]]]}] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x12113bc00) [pid = 2278] [serial = 2018] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x1185cc000) [pid = 2278] [serial = 2026] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x119991400) [pid = 2278] [serial = 2012] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x123278000) [pid = 2278] [serial = 2027] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x116072800) [pid = 2278] [serial = 1937] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x1193cc800) [pid = 2278] [serial = 2011] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x112a39400) [pid = 2278] [serial = 2002] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x117e77400) [pid = 2278] [serial = 2003] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x115e36800) [pid = 2278] [serial = 2000] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x1211d7c00) [pid = 2278] [serial = 2020] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x113343400) [pid = 2278] [serial = 1999] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x1185dac00) [pid = 2278] [serial = 2008] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x121133000) [pid = 2278] [serial = 2017] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x123235000) [pid = 2278] [serial = 2023] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x118c6f000) [pid = 2278] [serial = 2009] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x12322d000) [pid = 2278] [serial = 2021] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x12326c800) [pid = 2278] [serial = 2024] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x11817ec00) [pid = 2278] [serial = 2005] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x1185bd800) [pid = 2278] [serial = 2006] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x112785400) [pid = 2278] [serial = 1997] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x111ab7000) [pid = 2278] [serial = 1996] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x11a17e800) [pid = 2278] [serial = 1982] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x119e71800) [pid = 2278] [serial = 2014] [outer = 0x0] [url = about:blank] 05:51:43 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x11a2e2800) [pid = 2278] [serial = 2015] [outer = 0x0] [url = about:blank] 05:51:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:51:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 774ms 05:51:43 INFO - PROCESS | 2278 | 1462625503162 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 2278 | 1462625503164 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:51:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:51:43 INFO - PROCESS | 2278 | 1462625503172 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 2278 | 1462625503175 Marionette TRACE conn2 <- [1,2750,null,{}] 05:51:43 INFO - PROCESS | 2278 | 1462625503183 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}] 05:51:43 INFO - PROCESS | 2278 | 1462625503268 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:51:43 INFO - PROCESS | 2278 | 1462625503274 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a07d800 == 43 [pid = 2278] [id = 695] 05:51:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x113f3f000) [pid = 2278] [serial = 2085] [outer = 0x0] 05:51:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1182d6800) [pid = 2278] [serial = 2086] [outer = 0x113f3f000] 05:51:43 INFO - PROCESS | 2278 | 1462625503302 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x1185da800) [pid = 2278] [serial = 2087] [outer = 0x113f3f000] 05:51:43 INFO - PROCESS | 2278 | 1462625503641 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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:51:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 05:51:43 INFO - PROCESS | 2278 | 1462625503693 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 2278 | 1462625503695 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:51:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:51:43 INFO - PROCESS | 2278 | 1462625503697 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 2278 | 1462625503698 Marionette TRACE conn2 <- [1,2754,null,{}] 05:51:43 INFO - PROCESS | 2278 | 1462625503701 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}] 05:51:43 INFO - PROCESS | 2278 | 1462625503783 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:51:43 INFO - PROCESS | 2278 | 1462625503788 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 2278 | ++DOCSHELL 0x128fc9000 == 44 [pid = 2278] [id = 696] 05:51:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1187cc000) [pid = 2278] [serial = 2088] [outer = 0x0] 05:51:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1190b6800) [pid = 2278] [serial = 2089] [outer = 0x1187cc000] 05:51:43 INFO - PROCESS | 2278 | 1462625503814 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1193d2400) [pid = 2278] [serial = 2090] [outer = 0x1187cc000] 05:51:44 INFO - PROCESS | 2278 | 1462625504152 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]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:51:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 470ms 05:51:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:51:44 INFO - PROCESS | 2278 | 1462625504168 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 2278 | 1462625504169 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:51:44 INFO - PROCESS | 2278 | 1462625504171 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 2278 | 1462625504179 Marionette TRACE conn2 <- [1,2758,null,{}] 05:51:44 INFO - PROCESS | 2278 | 1462625504184 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}] 05:51:44 INFO - PROCESS | 2278 | 1462625504268 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:51:44 INFO - PROCESS | 2278 | 1462625504321 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a43a800 == 45 [pid = 2278] [id = 697] 05:51:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x11204d400) [pid = 2278] [serial = 2091] [outer = 0x0] 05:51:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x11998dc00) [pid = 2278] [serial = 2092] [outer = 0x11204d400] 05:51:44 INFO - PROCESS | 2278 | 1462625504347 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x119e77400) [pid = 2278] [serial = 2093] [outer = 0x11204d400] 05:51:44 INFO - PROCESS | 2278 | 1462625504623 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]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:51:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 478ms 05:51:44 INFO - PROCESS | 2278 | 1462625504652 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 2278 | 1462625504653 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:51:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:51:44 INFO - PROCESS | 2278 | 1462625504656 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 2278 | 1462625504657 Marionette TRACE conn2 <- [1,2762,null,{}] 05:51:44 INFO - PROCESS | 2278 | 1462625504659 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}] 05:51:44 INFO - PROCESS | 2278 | 1462625504768 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:51:44 INFO - PROCESS | 2278 | 1462625504829 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abbf800 == 46 [pid = 2278] [id = 698] 05:51:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1131e8000) [pid = 2278] [serial = 2094] [outer = 0x0] 05:51:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x11a2e5800) [pid = 2278] [serial = 2095] [outer = 0x1131e8000] 05:51:44 INFO - PROCESS | 2278 | 1462625504854 Marionette DEBUG loaded listener.js 05:51:44 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1234e7400) [pid = 2278] [serial = 2096] [outer = 0x1131e8000] 05:51:45 INFO - PROCESS | 2278 | 1462625505159 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:51:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 568ms 05:51:45 INFO - PROCESS | 2278 | 1462625505225 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 2278 | 1462625505226 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:51:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:51:45 INFO - PROCESS | 2278 | 1462625505228 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 2278 | 1462625505229 Marionette TRACE conn2 <- [1,2766,null,{}] 05:51:45 INFO - PROCESS | 2278 | 1462625505231 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}] 05:51:45 INFO - PROCESS | 2278 | 1462625505340 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:51:45 INFO - PROCESS | 2278 | 1462625505375 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x113f1c000 == 47 [pid = 2278] [id = 699] 05:51:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x119993000) [pid = 2278] [serial = 2097] [outer = 0x0] 05:51:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x1237f9000) [pid = 2278] [serial = 2098] [outer = 0x119993000] 05:51:45 INFO - PROCESS | 2278 | 1462625505400 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x1242c1400) [pid = 2278] [serial = 2099] [outer = 0x119993000] 05:51:45 INFO - PROCESS | 2278 | 1462625505788 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]]]}] 05:51:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:51:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 570ms 05:51:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:51:45 INFO - PROCESS | 2278 | 1462625505799 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:51:45 INFO - PROCESS | 2278 | 1462625505801 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:51:45 INFO - PROCESS | 2278 | 1462625505804 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:51:45 INFO - PROCESS | 2278 | 1462625505806 Marionette TRACE conn2 <- [1,2770,null,{}] 05:51:45 INFO - PROCESS | 2278 | 1462625505810 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}] 05:51:45 INFO - PROCESS | 2278 | 1462625505942 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:51:45 INFO - PROCESS | 2278 | 1462625505946 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcc8800 == 48 [pid = 2278] [id = 700] 05:51:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x1237f3800) [pid = 2278] [serial = 2100] [outer = 0x0] 05:51:45 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x124a98400) [pid = 2278] [serial = 2101] [outer = 0x1237f3800] 05:51:45 INFO - PROCESS | 2278 | 1462625505971 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x124d90800) [pid = 2278] [serial = 2102] [outer = 0x1237f3800] 05:51:46 INFO - PROCESS | 2278 | 1462625506359 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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:51:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 569ms 05:51:46 INFO - PROCESS | 2278 | 1462625506374 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:51:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:51:46 INFO - PROCESS | 2278 | 1462625506377 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:51:46 INFO - PROCESS | 2278 | 1462625506380 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 2278 | 1462625506382 Marionette TRACE conn2 <- [1,2774,null,{}] 05:51:46 INFO - PROCESS | 2278 | 1462625506393 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}] 05:51:46 INFO - PROCESS | 2278 | 1462625506548 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:51:46 INFO - PROCESS | 2278 | 1462625506570 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c38d800 == 49 [pid = 2278] [id = 701] 05:51:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x124dbfc00) [pid = 2278] [serial = 2103] [outer = 0x0] 05:51:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x125719800) [pid = 2278] [serial = 2104] [outer = 0x124dbfc00] 05:51:46 INFO - PROCESS | 2278 | 1462625506611 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x125720400) [pid = 2278] [serial = 2105] [outer = 0x124dbfc00] 05:51:47 INFO - PROCESS | 2278 | 1462625507035 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]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:51:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 680ms 05:51:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:51:47 INFO - PROCESS | 2278 | 1462625507059 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 2278 | 1462625507061 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:51:47 INFO - PROCESS | 2278 | 1462625507063 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 2278 | 1462625507066 Marionette TRACE conn2 <- [1,2778,null,{}] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x1126ea800) [pid = 2278] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1190b9c00) [pid = 2278] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x110f4b000) [pid = 2278] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x11313a400) [pid = 2278] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x111cb8c00) [pid = 2278] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x11676f400) [pid = 2278] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x11801e800) [pid = 2278] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1190ba800) [pid = 2278] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x1185d9000) [pid = 2278] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x113d77c00) [pid = 2278] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x118023400) [pid = 2278] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x11313c400) [pid = 2278] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x113d75000) [pid = 2278] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x121134c00) [pid = 2278] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x11a180400) [pid = 2278] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x118180c00) [pid = 2278] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1190b9400) [pid = 2278] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x11515c800) [pid = 2278] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x11309c400) [pid = 2278] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1182dc800) [pid = 2278] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x11834b400) [pid = 2278] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x112a3e800) [pid = 2278] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:51:47 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x118020000) [pid = 2278] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:51:47 INFO - PROCESS | 2278 | 1462625507228 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}] 05:51:47 INFO - PROCESS | 2278 | 1462625507311 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:51:47 INFO - PROCESS | 2278 | 1462625507318 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x119b45800 == 50 [pid = 2278] [id = 702] 05:51:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x11277c000) [pid = 2278] [serial = 2106] [outer = 0x0] 05:51:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1130a5c00) [pid = 2278] [serial = 2107] [outer = 0x11277c000] 05:51:47 INFO - PROCESS | 2278 | 1462625507343 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x115e42000) [pid = 2278] [serial = 2108] [outer = 0x11277c000] 05:51:47 INFO - PROCESS | 2278 | 1462625507657 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]]]}] 05:51:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:51:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 645ms 05:51:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:51:47 INFO - PROCESS | 2278 | 1462625507709 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 2278 | 1462625507710 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:51:47 INFO - PROCESS | 2278 | 1462625507712 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 2278 | 1462625507714 Marionette TRACE conn2 <- [1,2782,null,{}] 05:51:47 INFO - PROCESS | 2278 | 1462625507716 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}] 05:51:47 INFO - PROCESS | 2278 | 1462625507812 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:51:47 INFO - PROCESS | 2278 | 1462625507874 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9db000 == 51 [pid = 2278] [id = 703] 05:51:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x115e41c00) [pid = 2278] [serial = 2109] [outer = 0x0] 05:51:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x11829f400) [pid = 2278] [serial = 2110] [outer = 0x115e41c00] 05:51:47 INFO - PROCESS | 2278 | 1462625507903 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x123238800) [pid = 2278] [serial = 2111] [outer = 0x115e41c00] 05:51:48 INFO - PROCESS | 2278 | 1462625508182 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:51:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 522ms 05:51:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:51:48 INFO - PROCESS | 2278 | 1462625508235 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 2278 | 1462625508236 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:51:48 INFO - PROCESS | 2278 | 1462625508238 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 2278 | 1462625508239 Marionette TRACE conn2 <- [1,2786,null,{}] 05:51:48 INFO - PROCESS | 2278 | 1462625508241 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}] 05:51:48 INFO - PROCESS | 2278 | 1462625508324 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:51:48 INFO - PROCESS | 2278 | 1462625508329 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d170800 == 52 [pid = 2278] [id = 704] 05:51:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x1187cfc00) [pid = 2278] [serial = 2112] [outer = 0x0] 05:51:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x126158800) [pid = 2278] [serial = 2113] [outer = 0x1187cfc00] 05:51:48 INFO - PROCESS | 2278 | 1462625508354 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x126547400) [pid = 2278] [serial = 2114] [outer = 0x1187cfc00] 05:51:48 INFO - PROCESS | 2278 | 1462625508682 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:51:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 470ms 05:51:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:51:48 INFO - PROCESS | 2278 | 1462625508708 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 2278 | 1462625508709 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:51:48 INFO - PROCESS | 2278 | 1462625508712 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 2278 | 1462625508714 Marionette TRACE conn2 <- [1,2790,null,{}] 05:51:48 INFO - PROCESS | 2278 | 1462625508718 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}] 05:51:48 INFO - PROCESS | 2278 | 1462625508825 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:51:48 INFO - PROCESS | 2278 | 1462625508832 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d17f800 == 53 [pid = 2278] [id = 705] 05:51:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x1190ba800) [pid = 2278] [serial = 2115] [outer = 0x0] 05:51:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x126733400) [pid = 2278] [serial = 2116] [outer = 0x1190ba800] 05:51:48 INFO - PROCESS | 2278 | 1462625508856 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x1267f0c00) [pid = 2278] [serial = 2117] [outer = 0x1190ba800] 05:51:49 INFO - PROCESS | 2278 | 1462625509176 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]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:51:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 474ms 05:51:49 INFO - PROCESS | 2278 | 1462625509186 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:51:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:51:49 INFO - PROCESS | 2278 | 1462625509187 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:51:49 INFO - PROCESS | 2278 | 1462625509190 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 2278 | 1462625509192 Marionette TRACE conn2 <- [1,2794,null,{}] 05:51:49 INFO - PROCESS | 2278 | 1462625509195 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}] 05:51:49 INFO - PROCESS | 2278 | 1462625509471 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:51:49 INFO - PROCESS | 2278 | 1462625509561 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 2278 | ++DOCSHELL 0x118ca0000 == 54 [pid = 2278] [id = 706] 05:51:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x110fc5400) [pid = 2278] [serial = 2118] [outer = 0x0] 05:51:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x112785400) [pid = 2278] [serial = 2119] [outer = 0x110fc5400] 05:51:49 INFO - PROCESS | 2278 | 1462625509595 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x112a45400) [pid = 2278] [serial = 2120] [outer = 0x110fc5400] 05:51:50 INFO - PROCESS | 2278 | 1462625510013 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:51:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 870ms 05:51:50 INFO - PROCESS | 2278 | 1462625510061 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:51:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:51:50 INFO - PROCESS | 2278 | 1462625510065 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:51:50 INFO - PROCESS | 2278 | 1462625510068 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 2278 | 1462625510069 Marionette TRACE conn2 <- [1,2798,null,{}] 05:51:50 INFO - PROCESS | 2278 | 1462625510072 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}] 05:51:50 INFO - PROCESS | 2278 | 1462625510163 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:51:50 INFO - PROCESS | 2278 | 1462625510225 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 2278 | ++DOCSHELL 0x129341000 == 55 [pid = 2278] [id = 707] 05:51:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x113142c00) [pid = 2278] [serial = 2121] [outer = 0x0] 05:51:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x11693f800) [pid = 2278] [serial = 2122] [outer = 0x113142c00] 05:51:50 INFO - PROCESS | 2278 | 1462625510259 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x118177800) [pid = 2278] [serial = 2123] [outer = 0x113142c00] 05:51:50 INFO - PROCESS | 2278 | 1462625510813 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:51:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 774ms 05:51:50 INFO - PROCESS | 2278 | 1462625510842 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 2278 | 1462625510845 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:51:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:51:50 INFO - PROCESS | 2278 | 1462625510867 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 2278 | 1462625510868 Marionette TRACE conn2 <- [1,2802,null,{}] 05:51:50 INFO - PROCESS | 2278 | 1462625510871 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}] 05:51:50 INFO - PROCESS | 2278 | 1462625510978 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:51:51 INFO - PROCESS | 2278 | 1462625511049 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9d8800 == 56 [pid = 2278] [id = 708] 05:51:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x1185cb400) [pid = 2278] [serial = 2124] [outer = 0x0] 05:51:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x119097c00) [pid = 2278] [serial = 2125] [outer = 0x1185cb400] 05:51:51 INFO - PROCESS | 2278 | 1462625511080 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x119b71800) [pid = 2278] [serial = 2126] [outer = 0x1185cb400] 05:51:51 INFO - PROCESS | 2278 | 1462625511495 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]]]}] 05:51:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:51:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 674ms 05:51:51 INFO - PROCESS | 2278 | 1462625511537 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:51:51 INFO - PROCESS | 2278 | 1462625511540 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:51:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:51:51 INFO - PROCESS | 2278 | 1462625511549 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:51:51 INFO - PROCESS | 2278 | 1462625511552 Marionette TRACE conn2 <- [1,2806,null,{}] 05:51:51 INFO - PROCESS | 2278 | 1462625511554 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}] 05:51:51 INFO - PROCESS | 2278 | 1462625511656 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:51:51 INFO - PROCESS | 2278 | 1462625511714 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2d6000 == 57 [pid = 2278] [id = 709] 05:51:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x11a17bc00) [pid = 2278] [serial = 2127] [outer = 0x0] 05:51:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x121137c00) [pid = 2278] [serial = 2128] [outer = 0x11a17bc00] 05:51:51 INFO - PROCESS | 2278 | 1462625511743 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1237f9400) [pid = 2278] [serial = 2129] [outer = 0x11a17bc00] 05:51:52 INFO - PROCESS | 2278 | 1462625512148 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:51:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 625ms 05:51:52 INFO - PROCESS | 2278 | 1462625512170 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 2278 | 1462625512171 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:51:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:51:52 INFO - PROCESS | 2278 | 1462625512174 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 2278 | 1462625512175 Marionette TRACE conn2 <- [1,2810,null,{}] 05:51:52 INFO - PROCESS | 2278 | 1462625512177 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}] 05:51:52 INFO - PROCESS | 2278 | 1462625512277 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:51:52 INFO - PROCESS | 2278 | 1462625512367 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 2278 | ++DOCSHELL 0x12dd1c800 == 58 [pid = 2278] [id = 710] 05:51:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x1242c6400) [pid = 2278] [serial = 2130] [outer = 0x0] 05:51:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x125785000) [pid = 2278] [serial = 2131] [outer = 0x1242c6400] 05:51:52 INFO - PROCESS | 2278 | 1462625512397 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x1267f7400) [pid = 2278] [serial = 2132] [outer = 0x1242c6400] 05:51:52 INFO - PROCESS | 2278 | 1462625512821 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:51:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 05:51:52 INFO - PROCESS | 2278 | 1462625512843 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 2278 | 1462625512845 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:51:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:51:52 INFO - PROCESS | 2278 | 1462625512847 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 2278 | 1462625512848 Marionette TRACE conn2 <- [1,2814,null,{}] 05:51:52 INFO - PROCESS | 2278 | 1462625512851 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}] 05:51:52 INFO - PROCESS | 2278 | 1462625512967 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:51:53 INFO - PROCESS | 2278 | 1462625513029 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x113248800 == 59 [pid = 2278] [id = 711] 05:51:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x110f7b800) [pid = 2278] [serial = 2133] [outer = 0x0] 05:51:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x1126e9400) [pid = 2278] [serial = 2134] [outer = 0x110f7b800] 05:51:53 INFO - PROCESS | 2278 | 1462625513103 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x11a2eb000) [pid = 2278] [serial = 2135] [outer = 0x110f7b800] 05:51:53 INFO - PROCESS | 2278 | 1462625513722 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:51:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 920ms 05:51:53 INFO - PROCESS | 2278 | 1462625513768 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 2278 | 1462625513770 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:51:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:51:53 INFO - PROCESS | 2278 | 1462625513774 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 2278 | 1462625513776 Marionette TRACE conn2 <- [1,2818,null,{}] 05:51:53 INFO - PROCESS | 2278 | 1462625513780 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}] 05:51:53 INFO - PROCESS | 2278 | 1462625513875 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:51:53 INFO - PROCESS | 2278 | 1462625513940 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:53 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9cf800 == 58 [pid = 2278] [id = 15] 05:51:53 INFO - PROCESS | 2278 | ++DOCSHELL 0x126576800 == 59 [pid = 2278] [id = 712] 05:51:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x112a40c00) [pid = 2278] [serial = 2136] [outer = 0x0] 05:51:53 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x11312cc00) [pid = 2278] [serial = 2137] [outer = 0x112a40c00] 05:51:53 INFO - PROCESS | 2278 | 1462625513977 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x115157800) [pid = 2278] [serial = 2138] [outer = 0x112a40c00] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c386000 == 58 [pid = 2278] [id = 676] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12d170800 == 57 [pid = 2278] [id = 704] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9db000 == 56 [pid = 2278] [id = 703] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x123237c00) [pid = 2278] [serial = 2065] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x119b45800 == 55 [pid = 2278] [id = 702] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c38d800 == 54 [pid = 2278] [id = 701] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcc8800 == 53 [pid = 2278] [id = 700] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x113f1c000 == 52 [pid = 2278] [id = 699] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12abbf800 == 51 [pid = 2278] [id = 698] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12a43a800 == 50 [pid = 2278] [id = 697] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x128fc9000 == 49 [pid = 2278] [id = 696] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x11a07d800 == 48 [pid = 2278] [id = 695] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x11a07d000 == 47 [pid = 2278] [id = 694] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x1245db000 == 46 [pid = 2278] [id = 693] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12caeb800 == 45 [pid = 2278] [id = 692] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9dd800 == 44 [pid = 2278] [id = 691] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x128fb9800 == 43 [pid = 2278] [id = 690] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x1233e3800 == 42 [pid = 2278] [id = 689] 05:51:54 INFO - PROCESS | 2278 | --DOCSHELL 0x12c380000 == 41 [pid = 2278] [id = 688] 05:51:54 INFO - PROCESS | 2278 | 1462625514601 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:51:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 874ms 05:51:54 INFO - PROCESS | 2278 | 1462625514648 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 2278 | 1462625514652 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:51:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:51:54 INFO - PROCESS | 2278 | 1462625514659 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 2278 | 1462625514661 Marionette TRACE conn2 <- [1,2822,null,{}] 05:51:54 INFO - PROCESS | 2278 | 1462625514667 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}] 05:51:54 INFO - PROCESS | 2278 | 1462625514789 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x1182d1800) [pid = 2278] [serial = 1952] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x11a02a800) [pid = 2278] [serial = 1994] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x118180400) [pid = 2278] [serial = 1922] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x115ec9800) [pid = 2278] [serial = 1943] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x119991c00) [pid = 2278] [serial = 1925] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x11900a000) [pid = 2278] [serial = 1991] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x1132f0400) [pid = 2278] [serial = 1919] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x118179c00) [pid = 2278] [serial = 1949] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x11309a800) [pid = 2278] [serial = 1940] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x119990800) [pid = 2278] [serial = 1859] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x111a0f400) [pid = 2278] [serial = 1916] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x11801d400) [pid = 2278] [serial = 1988] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x112a66400) [pid = 2278] [serial = 1985] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x117e7c000) [pid = 2278] [serial = 1946] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x11677c400) [pid = 2278] [serial = 2035] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x11a178000) [pid = 2278] [serial = 2057] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x113140800) [pid = 2278] [serial = 2041] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x11346a000) [pid = 2278] [serial = 2042] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x11312f000) [pid = 2278] [serial = 2032] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x116a5d400) [pid = 2278] [serial = 2044] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x12113f800) [pid = 2278] [serial = 2062] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x11998f800) [pid = 2278] [serial = 2054] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x1190ba000) [pid = 2278] [serial = 2051] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1185ccc00) [pid = 2278] [serial = 2048] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x121138800) [pid = 2278] [serial = 2060] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x117e6ec00) [pid = 2278] [serial = 2045] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x11a2e6000) [pid = 2278] [serial = 2059] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x12322e400) [pid = 2278] [serial = 2063] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 102 (0x1182d7c00) [pid = 2278] [serial = 2047] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 101 (0x1196cf000) [pid = 2278] [serial = 2053] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 100 (0x118c76c00) [pid = 2278] [serial = 2050] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 99 (0x119b63800) [pid = 2278] [serial = 2056] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 98 (0x119992400) [pid = 2278] [serial = 2039] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | --DOMWINDOW == 97 (0x119006400) [pid = 2278] [serial = 2038] [outer = 0x0] [url = about:blank] 05:51:54 INFO - PROCESS | 2278 | 1462625514852 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 2278 | ++DOCSHELL 0x11806b000 == 42 [pid = 2278] [id = 713] 05:51:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 98 (0x112a3dc00) [pid = 2278] [serial = 2139] [outer = 0x0] 05:51:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 99 (0x113140800) [pid = 2278] [serial = 2140] [outer = 0x112a3dc00] 05:51:54 INFO - PROCESS | 2278 | 1462625514878 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 2278 | ++DOMWINDOW == 100 (0x116779000) [pid = 2278] [serial = 2141] [outer = 0x112a3dc00] 05:51:55 INFO - PROCESS | 2278 | 1462625515208 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]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:51:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 572ms 05:51:55 INFO - PROCESS | 2278 | 1462625515233 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 2278 | 1462625515234 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:51:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:51:55 INFO - PROCESS | 2278 | 1462625515253 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 2278 | 1462625515255 Marionette TRACE conn2 <- [1,2826,null,{}] 05:51:55 INFO - PROCESS | 2278 | 1462625515263 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}] 05:51:55 INFO - PROCESS | 2278 | 1462625515349 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:51:55 INFO - PROCESS | 2278 | 1462625515403 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x11a079000 == 43 [pid = 2278] [id = 714] 05:51:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 101 (0x1161a0800) [pid = 2278] [serial = 2142] [outer = 0x0] 05:51:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 102 (0x11801c400) [pid = 2278] [serial = 2143] [outer = 0x1161a0800] 05:51:55 INFO - PROCESS | 2278 | 1462625515431 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 103 (0x1182dc800) [pid = 2278] [serial = 2144] [outer = 0x1161a0800] 05:51:55 INFO - PROCESS | 2278 | 1462625515733 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:51:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:51:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 522ms 05:51:55 INFO - PROCESS | 2278 | 1462625515775 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 2278 | 1462625515777 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:51:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:51:55 INFO - PROCESS | 2278 | 1462625515799 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 2278 | 1462625515800 Marionette TRACE conn2 <- [1,2830,null,{}] 05:51:55 INFO - PROCESS | 2278 | 1462625515804 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}] 05:51:55 INFO - PROCESS | 2278 | 1462625515884 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:51:55 INFO - PROCESS | 2278 | 1462625515939 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 2278 | ++DOCSHELL 0x12574f000 == 44 [pid = 2278] [id = 715] 05:51:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x1182d0000) [pid = 2278] [serial = 2145] [outer = 0x0] 05:51:55 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1185ce400) [pid = 2278] [serial = 2146] [outer = 0x1182d0000] 05:51:55 INFO - PROCESS | 2278 | 1462625515965 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x119092c00) [pid = 2278] [serial = 2147] [outer = 0x1182d0000] 05:51:56 INFO - PROCESS | 2278 | 1462625516236 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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:51:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 471ms 05:51:56 INFO - PROCESS | 2278 | 1462625516271 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:51:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:51:56 INFO - PROCESS | 2278 | 1462625516272 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:51:56 INFO - PROCESS | 2278 | 1462625516274 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 2278 | 1462625516276 Marionette TRACE conn2 <- [1,2834,null,{}] 05:51:56 INFO - PROCESS | 2278 | 1462625516278 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}] 05:51:56 INFO - PROCESS | 2278 | 1462625516372 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:51:56 INFO - PROCESS | 2278 | 1462625516375 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a6a7000 == 45 [pid = 2278] [id = 716] 05:51:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x119099400) [pid = 2278] [serial = 2148] [outer = 0x0] 05:51:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x1196cf400) [pid = 2278] [serial = 2149] [outer = 0x119099400] 05:51:56 INFO - PROCESS | 2278 | 1462625516401 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x119991000) [pid = 2278] [serial = 2150] [outer = 0x119099400] 05:51:56 INFO - PROCESS | 2278 | 1462625516772 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:51:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 05:51:56 INFO - PROCESS | 2278 | 1462625516795 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 2278 | 1462625516796 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:51:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:51:56 INFO - PROCESS | 2278 | 1462625516801 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 2278 | 1462625516802 Marionette TRACE conn2 <- [1,2838,null,{}] 05:51:56 INFO - PROCESS | 2278 | 1462625516804 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}] 05:51:56 INFO - PROCESS | 2278 | 1462625516930 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:51:56 INFO - PROCESS | 2278 | 1462625516970 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc5800 == 46 [pid = 2278] [id = 717] 05:51:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x119b6c000) [pid = 2278] [serial = 2151] [outer = 0x0] 05:51:56 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x11a030000) [pid = 2278] [serial = 2152] [outer = 0x119b6c000] 05:51:56 INFO - PROCESS | 2278 | 1462625516996 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x1211d9800) [pid = 2278] [serial = 2153] [outer = 0x119b6c000] 05:51:57 INFO - PROCESS | 2278 | 1462625517315 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:51:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 568ms 05:51:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:51:57 INFO - PROCESS | 2278 | 1462625517369 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 2278 | 1462625517370 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:51:57 INFO - PROCESS | 2278 | 1462625517372 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 2278 | 1462625517373 Marionette TRACE conn2 <- [1,2842,null,{}] 05:51:57 INFO - PROCESS | 2278 | 1462625517376 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}] 05:51:57 INFO - PROCESS | 2278 | 1462625517473 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:51:57 INFO - PROCESS | 2278 | 1462625517484 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aead000 == 47 [pid = 2278] [id = 718] 05:51:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x1211d9000) [pid = 2278] [serial = 2154] [outer = 0x0] 05:51:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x123272c00) [pid = 2278] [serial = 2155] [outer = 0x1211d9000] 05:51:57 INFO - PROCESS | 2278 | 1462625517508 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x1237efc00) [pid = 2278] [serial = 2156] [outer = 0x1211d9000] 05:51:57 INFO - PROCESS | 2278 | 1462625517876 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:51:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 05:51:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:51:57 INFO - PROCESS | 2278 | 1462625517890 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 2278 | 1462625517891 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:51:57 INFO - PROCESS | 2278 | 1462625517894 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 2278 | 1462625517895 Marionette TRACE conn2 <- [1,2846,null,{}] 05:51:57 INFO - PROCESS | 2278 | 1462625517905 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}] 05:51:58 INFO - PROCESS | 2278 | 1462625518008 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:51:58 INFO - PROCESS | 2278 | 1462625518044 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb54800 == 48 [pid = 2278] [id = 719] 05:51:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x12322cc00) [pid = 2278] [serial = 2157] [outer = 0x0] 05:51:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x1242c5400) [pid = 2278] [serial = 2158] [outer = 0x12322cc00] 05:51:58 INFO - PROCESS | 2278 | 1462625518070 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x124dc6c00) [pid = 2278] [serial = 2159] [outer = 0x12322cc00] 05:51:58 INFO - PROCESS | 2278 | 1462625518382 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]]]}] 05:51:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:51:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 527ms 05:51:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:51:58 INFO - PROCESS | 2278 | 1462625518422 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 2278 | 1462625518423 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:51:58 INFO - PROCESS | 2278 | 1462625518425 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 2278 | 1462625518426 Marionette TRACE conn2 <- [1,2850,null,{}] 05:51:58 INFO - PROCESS | 2278 | 1462625518428 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}] 05:51:58 INFO - PROCESS | 2278 | 1462625518533 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x112052000) [pid = 2278] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x1133b1000) [pid = 2278] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x11285a400) [pid = 2278] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x115e41c00) [pid = 2278] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x124dbfc00) [pid = 2278] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x11204d400) [pid = 2278] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x112d97400) [pid = 2278] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x1187cc000) [pid = 2278] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x119993000) [pid = 2278] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x116778800) [pid = 2278] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1187cfc00) [pid = 2278] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x11277c000) [pid = 2278] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x113f3f000) [pid = 2278] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x1131e8000) [pid = 2278] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:51:58 INFO - PROCESS | 2278 | --DOMWINDOW == 103 (0x1237f3800) [pid = 2278] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:51:58 INFO - PROCESS | 2278 | 1462625518699 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 2278 | ++DOCSHELL 0x12576d000 == 49 [pid = 2278] [id = 720] 05:51:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 104 (0x110f79c00) [pid = 2278] [serial = 2160] [outer = 0x0] 05:51:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x1126f8800) [pid = 2278] [serial = 2161] [outer = 0x110f79c00] 05:51:58 INFO - PROCESS | 2278 | 1462625518724 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x112783400) [pid = 2278] [serial = 2162] [outer = 0x110f79c00] 05:51:59 INFO - PROCESS | 2278 | 1462625519019 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:51:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 618ms 05:51:59 INFO - PROCESS | 2278 | 1462625519043 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 2278 | 1462625519044 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:51:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:51:59 INFO - PROCESS | 2278 | 1462625519055 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 2278 | 1462625519056 Marionette TRACE conn2 <- [1,2854,null,{}] 05:51:59 INFO - PROCESS | 2278 | 1462625519058 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}] 05:51:59 INFO - PROCESS | 2278 | 1462625519144 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:51:59 INFO - PROCESS | 2278 | 1462625519151 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bce2800 == 50 [pid = 2278] [id = 721] 05:51:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1182d4000) [pid = 2278] [serial = 2163] [outer = 0x0] 05:51:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x1237f6800) [pid = 2278] [serial = 2164] [outer = 0x1182d4000] 05:51:59 INFO - PROCESS | 2278 | 1462625519176 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x12571f400) [pid = 2278] [serial = 2165] [outer = 0x1182d4000] 05:51:59 INFO - PROCESS | 2278 | 1462625519510 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]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:51:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 526ms 05:51:59 INFO - PROCESS | 2278 | 1462625519574 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 2278 | 1462625519575 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:51:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:51:59 INFO - PROCESS | 2278 | 1462625519578 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 2278 | 1462625519579 Marionette TRACE conn2 <- [1,2858,null,{}] 05:51:59 INFO - PROCESS | 2278 | 1462625519587 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}] 05:51:59 INFO - PROCESS | 2278 | 1462625519694 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:51:59 INFO - PROCESS | 2278 | 1462625519700 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c84a000 == 51 [pid = 2278] [id = 722] 05:51:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x126896800) [pid = 2278] [serial = 2166] [outer = 0x0] 05:51:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x12689c000) [pid = 2278] [serial = 2167] [outer = 0x126896800] 05:51:59 INFO - PROCESS | 2278 | 1462625519740 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x128bd2400) [pid = 2278] [serial = 2168] [outer = 0x126896800] 05:52:00 INFO - PROCESS | 2278 | 1462625520152 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:52:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 626ms 05:52:00 INFO - PROCESS | 2278 | 1462625520205 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 2278 | 1462625520207 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:52:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:52:00 INFO - PROCESS | 2278 | 1462625520209 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 2278 | 1462625520210 Marionette TRACE conn2 <- [1,2862,null,{}] 05:52:00 INFO - PROCESS | 2278 | 1462625520212 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}] 05:52:00 INFO - PROCESS | 2278 | 1462625520303 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:52:00 INFO - PROCESS | 2278 | 1462625520307 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cae9800 == 52 [pid = 2278] [id = 723] 05:52:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x128bd5400) [pid = 2278] [serial = 2169] [outer = 0x0] 05:52:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x128bd9c00) [pid = 2278] [serial = 2170] [outer = 0x128bd5400] 05:52:00 INFO - PROCESS | 2278 | 1462625520331 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x128c3b800) [pid = 2278] [serial = 2171] [outer = 0x128bd5400] 05:52:00 INFO - PROCESS | 2278 | 1462625520639 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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:52:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 469ms 05:52:00 INFO - PROCESS | 2278 | 1462625520753 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 2278 | 1462625520757 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:52:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:52:00 INFO - PROCESS | 2278 | 1462625520763 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 2278 | 1462625520767 Marionette TRACE conn2 <- [1,2866,null,{}] 05:52:00 INFO - PROCESS | 2278 | 1462625520774 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}] 05:52:00 INFO - PROCESS | 2278 | 1462625520979 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:52:01 INFO - PROCESS | 2278 | 1462625521156 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x119318000 == 53 [pid = 2278] [id = 724] 05:52:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x112852c00) [pid = 2278] [serial = 2172] [outer = 0x0] 05:52:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x11285dc00) [pid = 2278] [serial = 2173] [outer = 0x112852c00] 05:52:01 INFO - PROCESS | 2278 | 1462625521212 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x113128000) [pid = 2278] [serial = 2174] [outer = 0x112852c00] 05:52:01 INFO - PROCESS | 2278 | 1462625521669 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]]]}] 05:52:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:52:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 925ms 05:52:01 INFO - PROCESS | 2278 | 1462625521688 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:52:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:52:01 INFO - PROCESS | 2278 | 1462625521690 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:52:01 INFO - PROCESS | 2278 | 1462625521696 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 2278 | 1462625521699 Marionette TRACE conn2 <- [1,2870,null,{}] 05:52:01 INFO - PROCESS | 2278 | 1462625521702 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}] 05:52:01 INFO - PROCESS | 2278 | 1462625521808 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:52:01 INFO - PROCESS | 2278 | 1462625521868 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 2278 | ++DOCSHELL 0x128c13800 == 54 [pid = 2278] [id = 725] 05:52:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x11345d000) [pid = 2278] [serial = 2175] [outer = 0x0] 05:52:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x11753e800) [pid = 2278] [serial = 2176] [outer = 0x11345d000] 05:52:01 INFO - PROCESS | 2278 | 1462625521897 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x1180bd400) [pid = 2278] [serial = 2177] [outer = 0x11345d000] 05:52:02 INFO - PROCESS | 2278 | 1462625522352 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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:52:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 674ms 05:52:02 INFO - PROCESS | 2278 | 1462625522369 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 2278 | 1462625522370 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:52:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:52:02 INFO - PROCESS | 2278 | 1462625522373 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 2278 | 1462625522374 Marionette TRACE conn2 <- [1,2874,null,{}] 05:52:02 INFO - PROCESS | 2278 | 1462625522381 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}] 05:52:02 INFO - PROCESS | 2278 | 1462625522488 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:52:02 INFO - PROCESS | 2278 | 1462625522594 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c84e800 == 55 [pid = 2278] [id = 726] 05:52:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x1187cf400) [pid = 2278] [serial = 2178] [outer = 0x0] 05:52:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1190bfc00) [pid = 2278] [serial = 2179] [outer = 0x1187cf400] 05:52:02 INFO - PROCESS | 2278 | 1462625522627 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x119b68400) [pid = 2278] [serial = 2180] [outer = 0x1187cf400] 05:52:03 INFO - PROCESS | 2278 | 1462625523039 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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:52:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 718ms 05:52:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:52:03 INFO - PROCESS | 2278 | 1462625523092 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 2278 | 1462625523093 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:52:03 INFO - PROCESS | 2278 | 1462625523095 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 2278 | 1462625523096 Marionette TRACE conn2 <- [1,2878,null,{}] 05:52:03 INFO - PROCESS | 2278 | 1462625523099 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}] 05:52:03 INFO - PROCESS | 2278 | 1462625523203 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:52:03 INFO - PROCESS | 2278 | 1462625523263 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2cb000 == 56 [pid = 2278] [id = 727] 05:52:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x11a057c00) [pid = 2278] [serial = 2181] [outer = 0x0] 05:52:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x121136800) [pid = 2278] [serial = 2182] [outer = 0x11a057c00] 05:52:03 INFO - PROCESS | 2278 | 1462625523333 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x1237ee000) [pid = 2278] [serial = 2183] [outer = 0x11a057c00] 05:52:03 INFO - PROCESS | 2278 | 1462625523749 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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:52:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 672ms 05:52:03 INFO - PROCESS | 2278 | 1462625523783 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:52:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:52:03 INFO - PROCESS | 2278 | 1462625523784 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:52:03 INFO - PROCESS | 2278 | 1462625523787 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 2278 | 1462625523788 Marionette TRACE conn2 <- [1,2882,null,{}] 05:52:03 INFO - PROCESS | 2278 | 1462625523791 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}] 05:52:03 INFO - PROCESS | 2278 | 1462625523922 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:52:04 INFO - PROCESS | 2278 | 1462625524018 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x12dd35000 == 57 [pid = 2278] [id = 728] 05:52:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x121135000) [pid = 2278] [serial = 2184] [outer = 0x0] 05:52:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x125785800) [pid = 2278] [serial = 2185] [outer = 0x121135000] 05:52:04 INFO - PROCESS | 2278 | 1462625524066 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x1267f4800) [pid = 2278] [serial = 2186] [outer = 0x121135000] 05:52:04 INFO - PROCESS | 2278 | 1462625524586 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]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:52:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 823ms 05:52:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:52:04 INFO - PROCESS | 2278 | 1462625524619 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 2278 | 1462625524621 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:52:04 INFO - PROCESS | 2278 | 1462625524624 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 2278 | 1462625524625 Marionette TRACE conn2 <- [1,2886,null,{}] 05:52:04 INFO - PROCESS | 2278 | 1462625524628 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}] 05:52:04 INFO - PROCESS | 2278 | 1462625524897 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:52:04 INFO - PROCESS | 2278 | 1462625524983 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 2278 | ++DOCSHELL 0x1246ab800 == 58 [pid = 2278] [id = 729] 05:52:04 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x110fbf000) [pid = 2278] [serial = 2187] [outer = 0x0] 05:52:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x111e67400) [pid = 2278] [serial = 2188] [outer = 0x110fbf000] 05:52:05 INFO - PROCESS | 2278 | 1462625525012 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x112860800) [pid = 2278] [serial = 2189] [outer = 0x110fbf000] 05:52:05 INFO - PROCESS | 2278 | 1462625525463 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]]]}] 05:52:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:52:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 872ms 05:52:05 INFO - PROCESS | 2278 | 1462625525518 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 2278 | 1462625525520 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:52:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:52:05 INFO - PROCESS | 2278 | 1462625525524 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 2278 | 1462625525527 Marionette TRACE conn2 <- [1,2890,null,{}] 05:52:05 INFO - PROCESS | 2278 | 1462625525531 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}] 05:52:05 INFO - PROCESS | 2278 | 1462625525626 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:52:05 INFO - PROCESS | 2278 | 1462625525700 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 2278 | ++DOCSHELL 0x119b53800 == 59 [pid = 2278] [id = 730] 05:52:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x115e36800) [pid = 2278] [serial = 2190] [outer = 0x0] 05:52:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x11677b400) [pid = 2278] [serial = 2191] [outer = 0x115e36800] 05:52:05 INFO - PROCESS | 2278 | 1462625525730 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x118024400) [pid = 2278] [serial = 2192] [outer = 0x115e36800] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12c84a000 == 58 [pid = 2278] [id = 722] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12bce2800 == 57 [pid = 2278] [id = 721] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12576d000 == 56 [pid = 2278] [id = 720] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb54800 == 55 [pid = 2278] [id = 719] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12aead000 == 54 [pid = 2278] [id = 718] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12abc5800 == 53 [pid = 2278] [id = 717] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x11334c000) [pid = 2278] [serial = 2068] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x1199e5400) [pid = 2278] [serial = 2074] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x12326f400) [pid = 2278] [serial = 2077] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x117e7a800) [pid = 2278] [serial = 2071] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x126733400) [pid = 2278] [serial = 2116] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12a6a7000 == 52 [pid = 2278] [id = 716] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12574f000 == 51 [pid = 2278] [id = 715] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x11a079000 == 50 [pid = 2278] [id = 714] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x11806b000 == 49 [pid = 2278] [id = 713] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x126576800 == 48 [pid = 2278] [id = 712] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12c554800 == 47 [pid = 2278] [id = 16] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12d2d6000 == 46 [pid = 2278] [id = 709] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9d8800 == 45 [pid = 2278] [id = 708] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x129341000 == 44 [pid = 2278] [id = 707] 05:52:06 INFO - PROCESS | 2278 | --DOCSHELL 0x118ca0000 == 43 [pid = 2278] [id = 706] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x1133b7400) [pid = 2278] [serial = 2033] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x11817a400) [pid = 2278] [serial = 2036] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x1237f7c00) [pid = 2278] [serial = 2030] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x123238800) [pid = 2278] [serial = 2111] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x125720400) [pid = 2278] [serial = 2105] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x11998dc00) [pid = 2278] [serial = 2092] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x113d7a800) [pid = 2278] [serial = 2081] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x1193d2400) [pid = 2278] [serial = 2090] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x1242c1400) [pid = 2278] [serial = 2099] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x1180c0800) [pid = 2278] [serial = 2084] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1237f9000) [pid = 2278] [serial = 2098] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x119e77400) [pid = 2278] [serial = 2093] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x125719800) [pid = 2278] [serial = 2104] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x126158800) [pid = 2278] [serial = 2113] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x117175c00) [pid = 2278] [serial = 2083] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x115e42000) [pid = 2278] [serial = 2108] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1182d6800) [pid = 2278] [serial = 2086] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x11313b800) [pid = 2278] [serial = 2080] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 112 (0x1190b6800) [pid = 2278] [serial = 2089] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 111 (0x1130a5c00) [pid = 2278] [serial = 2107] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 110 (0x11a2e5800) [pid = 2278] [serial = 2095] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 109 (0x124d90800) [pid = 2278] [serial = 2102] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 108 (0x11829f400) [pid = 2278] [serial = 2110] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 107 (0x1185da800) [pid = 2278] [serial = 2087] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 106 (0x124a98400) [pid = 2278] [serial = 2101] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 105 (0x1234e7400) [pid = 2278] [serial = 2096] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | --DOMWINDOW == 104 (0x126547400) [pid = 2278] [serial = 2114] [outer = 0x0] [url = about:blank] 05:52:06 INFO - PROCESS | 2278 | 1462625526144 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:52:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 676ms 05:52:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:52:06 INFO - PROCESS | 2278 | 1462625526201 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 2278 | 1462625526203 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:52:06 INFO - PROCESS | 2278 | 1462625526205 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 2278 | 1462625526206 Marionette TRACE conn2 <- [1,2894,null,{}] 05:52:06 INFO - PROCESS | 2278 | 1462625526209 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}] 05:52:06 INFO - PROCESS | 2278 | 1462625526292 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:52:06 INFO - PROCESS | 2278 | 1462625526299 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x1231e5000 == 44 [pid = 2278] [id = 731] 05:52:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 105 (0x116a5d000) [pid = 2278] [serial = 2193] [outer = 0x0] 05:52:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 106 (0x11817d800) [pid = 2278] [serial = 2194] [outer = 0x116a5d000] 05:52:06 INFO - PROCESS | 2278 | 1462625526325 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 107 (0x1182da400) [pid = 2278] [serial = 2195] [outer = 0x116a5d000] 05:52:06 INFO - PROCESS | 2278 | 1462625526711 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]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:52:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 05:52:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:52:06 INFO - PROCESS | 2278 | 1462625526723 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 2278 | 1462625526726 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:52:06 INFO - PROCESS | 2278 | 1462625526734 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 2278 | 1462625526737 Marionette TRACE conn2 <- [1,2898,null,{}] 05:52:06 INFO - PROCESS | 2278 | 1462625526740 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}] 05:52:06 INFO - PROCESS | 2278 | 1462625526826 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:52:06 INFO - PROCESS | 2278 | 1462625526833 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 2278 | ++DOCSHELL 0x129346000 == 45 [pid = 2278] [id = 732] 05:52:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 108 (0x118530400) [pid = 2278] [serial = 2196] [outer = 0x0] 05:52:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 109 (0x1187d1400) [pid = 2278] [serial = 2197] [outer = 0x118530400] 05:52:06 INFO - PROCESS | 2278 | 1462625526860 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 2278 | ++DOMWINDOW == 110 (0x119730800) [pid = 2278] [serial = 2198] [outer = 0x118530400] 05:52:07 INFO - PROCESS | 2278 | 1462625527212 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]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:52:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 525ms 05:52:07 INFO - PROCESS | 2278 | 1462625527255 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 2278 | 1462625527264 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:52:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:52:07 INFO - PROCESS | 2278 | 1462625527278 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 2278 | 1462625527279 Marionette TRACE conn2 <- [1,2902,null,{}] 05:52:07 INFO - PROCESS | 2278 | 1462625527281 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}] 05:52:07 INFO - PROCESS | 2278 | 1462625527362 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:52:07 INFO - PROCESS | 2278 | 1462625527369 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aea2000 == 46 [pid = 2278] [id = 733] 05:52:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 111 (0x11998dc00) [pid = 2278] [serial = 2199] [outer = 0x0] 05:52:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 112 (0x119e75400) [pid = 2278] [serial = 2200] [outer = 0x11998dc00] 05:52:07 INFO - PROCESS | 2278 | 1462625527394 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 2278 | ++DOMWINDOW == 113 (0x121133000) [pid = 2278] [serial = 2201] [outer = 0x11998dc00] 05:52:07 INFO - PROCESS | 2278 | 1462625527729 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:52:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 476ms 05:52:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:52:07 INFO - PROCESS | 2278 | 1462625527751 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 2278 | 1462625527753 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:52:07 INFO - PROCESS | 2278 | 1462625527756 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 2278 | 1462625527758 Marionette TRACE conn2 <- [1,2906,null,{}] 05:52:07 INFO - PROCESS | 2278 | 1462625527761 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}] 05:52:07 INFO - PROCESS | 2278 | 1462625527892 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:52:08 INFO - PROCESS | 2278 | 1462625527997 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb59000 == 47 [pid = 2278] [id = 734] 05:52:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x12322d400) [pid = 2278] [serial = 2202] [outer = 0x0] 05:52:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x123235000) [pid = 2278] [serial = 2203] [outer = 0x12322d400] 05:52:08 INFO - PROCESS | 2278 | 1462625528047 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x1237f6000) [pid = 2278] [serial = 2204] [outer = 0x12322d400] 05:52:08 INFO - PROCESS | 2278 | 1462625528462 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]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:52:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 722ms 05:52:08 INFO - PROCESS | 2278 | 1462625528479 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 2278 | 1462625528482 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:52:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:52:08 INFO - PROCESS | 2278 | 1462625528485 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 2278 | 1462625528486 Marionette TRACE conn2 <- [1,2910,null,{}] 05:52:08 INFO - PROCESS | 2278 | 1462625528489 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}] 05:52:08 INFO - PROCESS | 2278 | 1462625528606 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:52:08 INFO - PROCESS | 2278 | 1462625528620 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be24800 == 48 [pid = 2278] [id = 735] 05:52:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x12422dc00) [pid = 2278] [serial = 2205] [outer = 0x0] 05:52:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x12571ac00) [pid = 2278] [serial = 2206] [outer = 0x12422dc00] 05:52:08 INFO - PROCESS | 2278 | 1462625528645 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x125784000) [pid = 2278] [serial = 2207] [outer = 0x12422dc00] 05:52:08 INFO - PROCESS | 2278 | 1462625528951 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]]]}] 05:52:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:52:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:52:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 521ms 05:52:09 INFO - PROCESS | 2278 | 1462625529006 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 2278 | 1462625529007 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:52:09 INFO - TEST-START | /DOMEvents/constructors.html 05:52:09 INFO - PROCESS | 2278 | 1462625529016 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 2278 | 1462625529017 Marionette TRACE conn2 <- [1,2914,null,{}] 05:52:09 INFO - PROCESS | 2278 | 1462625529019 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}] 05:52:09 INFO - PROCESS | 2278 | 1462625529122 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:52:09 INFO - PROCESS | 2278 | 1462625529158 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c567000 == 49 [pid = 2278] [id = 736] 05:52:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x12422e000) [pid = 2278] [serial = 2208] [outer = 0x0] 05:52:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x126161c00) [pid = 2278] [serial = 2209] [outer = 0x12422e000] 05:52:09 INFO - PROCESS | 2278 | 1462625529183 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x12689a000) [pid = 2278] [serial = 2210] [outer = 0x12422e000] 05:52:09 INFO - PROCESS | 2278 | 1462625529538 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]]]}] 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:52:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:52:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:52:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:52:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 577ms 05:52:09 INFO - PROCESS | 2278 | 1462625529594 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:52:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:52:09 INFO - PROCESS | 2278 | 1462625529605 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:52:09 INFO - PROCESS | 2278 | 1462625529607 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 2278 | 1462625529608 Marionette TRACE conn2 <- [1,2918,null,{}] 05:52:09 INFO - PROCESS | 2278 | 1462625529617 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}] 05:52:09 INFO - PROCESS | 2278 | 1462625529724 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:52:09 INFO - PROCESS | 2278 | 1462625529764 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c83d800 == 50 [pid = 2278] [id = 737] 05:52:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1242c6c00) [pid = 2278] [serial = 2211] [outer = 0x0] 05:52:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x1268b7400) [pid = 2278] [serial = 2212] [outer = 0x1242c6c00] 05:52:09 INFO - PROCESS | 2278 | 1462625529788 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x128bd7000) [pid = 2278] [serial = 2213] [outer = 0x1242c6c00] 05:52:10 INFO - PROCESS | 2278 | 1462625530074 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:52:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:52:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 523ms 05:52:10 INFO - PROCESS | 2278 | 1462625530130 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 2278 | 1462625530133 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:52:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:52:10 INFO - PROCESS | 2278 | 1462625530136 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 2278 | 1462625530137 Marionette TRACE conn2 <- [1,2922,null,{}] 05:52:10 INFO - PROCESS | 2278 | 1462625530139 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}] 05:52:10 INFO - PROCESS | 2278 | 1462625530250 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:52:10 INFO - PROCESS | 2278 | 1462625530254 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cde6000 == 51 [pid = 2278] [id = 738] 05:52:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x1246f8800) [pid = 2278] [serial = 2214] [outer = 0x0] 05:52:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x128c42800) [pid = 2278] [serial = 2215] [outer = 0x1246f8800] 05:52:10 INFO - PROCESS | 2278 | 1462625530279 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x11900b000) [pid = 2278] [serial = 2216] [outer = 0x1246f8800] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x126896800) [pid = 2278] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x110f79c00) [pid = 2278] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x1182d4000) [pid = 2278] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x12c869400) [pid = 2278] [serial = 44] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x12c9d0000) [pid = 2278] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x1187d3000) [pid = 2278] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x119b6c000) [pid = 2278] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x1211d9000) [pid = 2278] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x12322cc00) [pid = 2278] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x1190ba800) [pid = 2278] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x112a40c00) [pid = 2278] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x1182d0000) [pid = 2278] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x112a3dc00) [pid = 2278] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 114 (0x1161a0800) [pid = 2278] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:52:10 INFO - PROCESS | 2278 | --DOMWINDOW == 113 (0x119099400) [pid = 2278] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:52:10 INFO - PROCESS | 2278 | [2278] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:52:10 INFO - PROCESS | 2278 | [2278] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:52:10 INFO - PROCESS | 2278 | [2278] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:52:10 INFO - PROCESS | 2278 | [2278] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:52:10 INFO - PROCESS | 2278 | 1462625530740 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]]]}] 05:52:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:52:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:52: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 05:52:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:52: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 05:52:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:52: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]" 05:52:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:52:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:52:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 619ms 05:52:10 INFO - PROCESS | 2278 | 1462625530769 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 2278 | 1462625530771 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:52:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:52:10 INFO - PROCESS | 2278 | 1462625530774 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 2278 | 1462625530776 Marionette TRACE conn2 <- [1,2926,null,{}] 05:52:10 INFO - PROCESS | 2278 | 1462625530785 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}] 05:52:10 INFO - PROCESS | 2278 | 1462625530950 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:52:10 INFO - PROCESS | 2278 | 1462625530968 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2c3000 == 52 [pid = 2278] [id = 739] 05:52:10 INFO - PROCESS | 2278 | ++DOMWINDOW == 114 (0x128c46800) [pid = 2278] [serial = 2217] [outer = 0x0] 05:52:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 115 (0x128d88c00) [pid = 2278] [serial = 2218] [outer = 0x128c46800] 05:52:11 INFO - PROCESS | 2278 | 1462625531014 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x12905ac00) [pid = 2278] [serial = 2219] [outer = 0x128c46800] 05:52:11 INFO - PROCESS | 2278 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:52:11 INFO - PROCESS | 2278 | 1462625531328 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]]]}] 05:52: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 05:52:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 573ms 05:52:11 INFO - PROCESS | 2278 | 1462625531349 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 2278 | 1462625531352 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:52:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:52:11 INFO - PROCESS | 2278 | 1462625531356 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 2278 | 1462625531358 Marionette TRACE conn2 <- [1,2930,null,{}] 05:52:11 INFO - PROCESS | 2278 | 1462625531360 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}] 05:52:11 INFO - PROCESS | 2278 | 1462625531487 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:52:11 INFO - PROCESS | 2278 | 1462625531494 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d767800 == 53 [pid = 2278] [id = 740] 05:52:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x128d82400) [pid = 2278] [serial = 2220] [outer = 0x0] 05:52:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x129323800) [pid = 2278] [serial = 2221] [outer = 0x128d82400] 05:52:11 INFO - PROCESS | 2278 | 1462625531520 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x1295e9800) [pid = 2278] [serial = 2222] [outer = 0x128d82400] 05:52:11 INFO - PROCESS | 2278 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:52:11 INFO - PROCESS | 2278 | 1462625531891 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]]]}] 05:52:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:52:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 573ms 05:52:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:52:11 INFO - PROCESS | 2278 | 1462625531929 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 2278 | 1462625531931 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:52:11 INFO - PROCESS | 2278 | 1462625531935 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 2278 | 1462625531938 Marionette TRACE conn2 <- [1,2934,null,{}] 05:52:11 INFO - PROCESS | 2278 | 1462625531942 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}] 05:52:12 INFO - PROCESS | 2278 | 1462625532084 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:52:12 INFO - PROCESS | 2278 | 1462625532189 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x1232bc000 == 54 [pid = 2278] [id = 741] 05:52:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x112858400) [pid = 2278] [serial = 2223] [outer = 0x0] 05:52:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x112d97400) [pid = 2278] [serial = 2224] [outer = 0x112858400] 05:52:12 INFO - PROCESS | 2278 | 1462625532224 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x113d77c00) [pid = 2278] [serial = 2225] [outer = 0x112858400] 05:52:12 INFO - PROCESS | 2278 | 1462625532590 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]]]}] 05:52: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. 05:52:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 675ms 05:52:12 INFO - PROCESS | 2278 | 1462625532610 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 2278 | 1462625532614 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:52:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:52:12 INFO - PROCESS | 2278 | 1462625532618 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 2278 | 1462625532620 Marionette TRACE conn2 <- [1,2938,null,{}] 05:52:12 INFO - PROCESS | 2278 | 1462625532623 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}] 05:52:12 INFO - PROCESS | 2278 | 1462625532730 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:52:12 INFO - PROCESS | 2278 | 1462625532829 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abbc800 == 55 [pid = 2278] [id = 742] 05:52:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1180c5800) [pid = 2278] [serial = 2226] [outer = 0x0] 05:52:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x118346400) [pid = 2278] [serial = 2227] [outer = 0x1180c5800] 05:52:12 INFO - PROCESS | 2278 | 1462625532858 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x1185db400) [pid = 2278] [serial = 2228] [outer = 0x1180c5800] 05:52:13 INFO - PROCESS | 2278 | 1462625533217 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]]]}] 05:52:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:52:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 619ms 05:52:13 INFO - PROCESS | 2278 | 1462625533238 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 2278 | 1462625533239 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:52:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:52:13 INFO - PROCESS | 2278 | 1462625533242 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 2278 | 1462625533244 Marionette TRACE conn2 <- [1,2942,null,{}] 05:52:13 INFO - PROCESS | 2278 | 1462625533253 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}] 05:52:13 INFO - PROCESS | 2278 | 1462625533358 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:52:13 INFO - PROCESS | 2278 | 1462625533419 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:13 INFO - PROCESS | 2278 | ++DOCSHELL 0x12dd28000 == 56 [pid = 2278] [id = 743] 05:52:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x1193c6800) [pid = 2278] [serial = 2229] [outer = 0x0] 05:52:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x121132800) [pid = 2278] [serial = 2230] [outer = 0x1193c6800] 05:52:13 INFO - PROCESS | 2278 | 1462625533450 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x1237eb800) [pid = 2278] [serial = 2231] [outer = 0x1193c6800] 05:52:13 INFO - PROCESS | 2278 | 1462625533838 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"]]]}] 05:52: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 05:52:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:52:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 625ms 05:52:13 INFO - PROCESS | 2278 | 1462625533868 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 2278 | 1462625533870 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:52:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:52:13 INFO - PROCESS | 2278 | 1462625533872 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 2278 | 1462625533873 Marionette TRACE conn2 <- [1,2946,null,{}] 05:52:13 INFO - PROCESS | 2278 | 1462625533876 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}] 05:52:13 INFO - PROCESS | 2278 | 1462625533982 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:52:14 INFO - PROCESS | 2278 | 1462625534043 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x135094800 == 57 [pid = 2278] [id = 744] 05:52:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x1247fe400) [pid = 2278] [serial = 2232] [outer = 0x0] 05:52:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x1268adc00) [pid = 2278] [serial = 2233] [outer = 0x1247fe400] 05:52:14 INFO - PROCESS | 2278 | 1462625534135 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x128bde400) [pid = 2278] [serial = 2234] [outer = 0x1247fe400] 05:52:14 INFO - PROCESS | 2278 | 1462625534469 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]]]}] 05:52:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:52:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 621ms 05:52:14 INFO - PROCESS | 2278 | 1462625534493 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 2278 | 1462625534495 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:52:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:52:14 INFO - PROCESS | 2278 | 1462625534497 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 2278 | 1462625534498 Marionette TRACE conn2 <- [1,2950,null,{}] 05:52:14 INFO - PROCESS | 2278 | 1462625534501 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}] 05:52:14 INFO - PROCESS | 2278 | 1462625534604 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:52:14 INFO - PROCESS | 2278 | 1462625534663 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x135973000 == 58 [pid = 2278] [id = 745] 05:52:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x128be0c00) [pid = 2278] [serial = 2235] [outer = 0x0] 05:52:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x128d89c00) [pid = 2278] [serial = 2236] [outer = 0x128be0c00] 05:52:14 INFO - PROCESS | 2278 | 1462625534692 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x12905f800) [pid = 2278] [serial = 2237] [outer = 0x128be0c00] 05:52:14 INFO - PROCESS | 2278 | ++DOCSHELL 0x121122800 == 59 [pid = 2278] [id = 746] 05:52:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x12932bc00) [pid = 2278] [serial = 2238] [outer = 0x0] 05:52:14 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x128d8b800) [pid = 2278] [serial = 2239] [outer = 0x12932bc00] 05:52:15 INFO - PROCESS | 2278 | 1462625535117 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]]]}] 05:52:15 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:52:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 05:52:15 INFO - PROCESS | 2278 | 1462625535167 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 2278 | 1462625535169 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:52:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:52:15 INFO - PROCESS | 2278 | 1462625535171 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 2278 | 1462625535172 Marionette TRACE conn2 <- [1,2954,null,{}] 05:52:15 INFO - PROCESS | 2278 | 1462625535175 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}] 05:52:15 INFO - PROCESS | 2278 | 1462625535320 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:52:15 INFO - PROCESS | 2278 | 1462625535447 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 2278 | ++DOCSHELL 0x135beb000 == 60 [pid = 2278] [id = 747] 05:52:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x1193c5c00) [pid = 2278] [serial = 2240] [outer = 0x0] 05:52:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x12932b000) [pid = 2278] [serial = 2241] [outer = 0x1193c5c00] 05:52:15 INFO - PROCESS | 2278 | 1462625535478 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x12a715000) [pid = 2278] [serial = 2242] [outer = 0x1193c5c00] 05:52:15 INFO - PROCESS | 2278 | 1462625535833 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]]]}] 05:52:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:52:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:52:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 05:52:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:52:15 INFO - PROCESS | 2278 | 1462625535843 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 2278 | 1462625535844 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:52:15 INFO - PROCESS | 2278 | 1462625535847 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 2278 | 1462625535848 Marionette TRACE conn2 <- [1,2958,null,{}] 05:52:15 INFO - PROCESS | 2278 | 1462625535850 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}] 05:52:15 INFO - PROCESS | 2278 | 1462625535963 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:52:16 INFO - PROCESS | 2278 | 1462625536023 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x118185000 == 61 [pid = 2278] [id = 748] 05:52:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x112780400) [pid = 2278] [serial = 2243] [outer = 0x0] 05:52:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x1187ca800) [pid = 2278] [serial = 2244] [outer = 0x112780400] 05:52:16 INFO - PROCESS | 2278 | 1462625536094 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x12a914400) [pid = 2278] [serial = 2245] [outer = 0x112780400] 05:52:16 INFO - PROCESS | 2278 | 1462625536411 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]]]}] 05:52:16 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:52:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 821ms 05:52:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:52:16 INFO - PROCESS | 2278 | 1462625536690 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:52:16 INFO - PROCESS | 2278 | 1462625536692 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:52:16 INFO - PROCESS | 2278 | 1462625536694 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 2278 | 1462625536697 Marionette TRACE conn2 <- [1,2962,null,{}] 05:52:16 INFO - PROCESS | 2278 | 1462625536715 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}] 05:52:16 INFO - PROCESS | 2278 | 1462625536816 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:52:16 INFO - PROCESS | 2278 | 1462625536888 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 2278 | ++DOCSHELL 0x12ab04000 == 62 [pid = 2278] [id = 749] 05:52:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x1130a1000) [pid = 2278] [serial = 2246] [outer = 0x0] 05:52:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x11313cc00) [pid = 2278] [serial = 2247] [outer = 0x1130a1000] 05:52:16 INFO - PROCESS | 2278 | 1462625536917 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x115ec2400) [pid = 2278] [serial = 2248] [outer = 0x1130a1000] 05:52:17 INFO - PROCESS | 2278 | 1462625537286 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]]]}] 05:52:17 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:52:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 633ms 05:52:17 INFO - PROCESS | 2278 | 1462625537328 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 2278 | 1462625537331 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:52:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:52:17 INFO - PROCESS | 2278 | 1462625537336 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 2278 | 1462625537338 Marionette TRACE conn2 <- [1,2966,null,{}] 05:52:17 INFO - PROCESS | 2278 | 1462625537341 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}] 05:52:17 INFO - PROCESS | 2278 | 1462625537438 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:52:17 INFO - PROCESS | 2278 | 1462625537502 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 2278 | ++DOCSHELL 0x1231f0000 == 63 [pid = 2278] [id = 750] 05:52:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x11313f400) [pid = 2278] [serial = 2249] [outer = 0x0] 05:52:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x116f81800) [pid = 2278] [serial = 2250] [outer = 0x11313f400] 05:52:17 INFO - PROCESS | 2278 | 1462625537530 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x11829b400) [pid = 2278] [serial = 2251] [outer = 0x11313f400] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12d2c3000 == 62 [pid = 2278] [id = 739] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12cde6000 == 61 [pid = 2278] [id = 738] 05:52:17 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x12c9d2000) [pid = 2278] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:52:17 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x128bd9c00) [pid = 2278] [serial = 2170] [outer = 0x0] [url = about:blank] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12c83d800 == 60 [pid = 2278] [id = 737] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12c567000 == 59 [pid = 2278] [id = 736] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12be24800 == 58 [pid = 2278] [id = 735] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12bb59000 == 57 [pid = 2278] [id = 734] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12aea2000 == 56 [pid = 2278] [id = 733] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x129346000 == 55 [pid = 2278] [id = 732] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x1231e5000 == 54 [pid = 2278] [id = 731] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x119b53800 == 53 [pid = 2278] [id = 730] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x1246ab800 == 52 [pid = 2278] [id = 729] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x12c84e800 == 51 [pid = 2278] [id = 726] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x128c13800 == 50 [pid = 2278] [id = 725] 05:52:17 INFO - PROCESS | 2278 | --DOCSHELL 0x119318000 == 49 [pid = 2278] [id = 724] 05:52:17 INFO - PROCESS | 2278 | 1462625537938 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]]]}] 05:52:17 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:52:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 05:52:17 INFO - PROCESS | 2278 | 1462625537956 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 2278 | 1462625537957 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:52:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:52:17 INFO - PROCESS | 2278 | 1462625537960 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 2278 | 1462625537961 Marionette TRACE conn2 <- [1,2970,null,{}] 05:52:17 INFO - PROCESS | 2278 | 1462625537968 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}] 05:52:18 INFO - PROCESS | 2278 | 1462625538061 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x123697800) [pid = 2278] [serial = 2066] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x11a030000) [pid = 2278] [serial = 2152] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x123272c00) [pid = 2278] [serial = 2155] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x1211d9800) [pid = 2278] [serial = 2153] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x1242c5400) [pid = 2278] [serial = 2158] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x1267f0c00) [pid = 2278] [serial = 2117] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x115157800) [pid = 2278] [serial = 2138] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x11312cc00) [pid = 2278] [serial = 2137] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x125785000) [pid = 2278] [serial = 2131] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x1185ce400) [pid = 2278] [serial = 2146] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x119092c00) [pid = 2278] [serial = 2147] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x1237efc00) [pid = 2278] [serial = 2156] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x112785400) [pid = 2278] [serial = 2119] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x1126e9400) [pid = 2278] [serial = 2134] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x113140800) [pid = 2278] [serial = 2140] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x116779000) [pid = 2278] [serial = 2141] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x11801c400) [pid = 2278] [serial = 2143] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x1182dc800) [pid = 2278] [serial = 2144] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x119097c00) [pid = 2278] [serial = 2125] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x1196cf400) [pid = 2278] [serial = 2149] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 125 (0x121137c00) [pid = 2278] [serial = 2128] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 124 (0x11693f800) [pid = 2278] [serial = 2122] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 123 (0x124dc6c00) [pid = 2278] [serial = 2159] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 122 (0x128bd2400) [pid = 2278] [serial = 2168] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 121 (0x112783400) [pid = 2278] [serial = 2162] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 120 (0x12689c000) [pid = 2278] [serial = 2167] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 119 (0x12571f400) [pid = 2278] [serial = 2165] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 118 (0x118028c00) [pid = 2278] [serial = 1454] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 117 (0x1237f6800) [pid = 2278] [serial = 2164] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 116 (0x1126f8800) [pid = 2278] [serial = 2161] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | --DOMWINDOW == 115 (0x119991000) [pid = 2278] [serial = 2150] [outer = 0x0] [url = about:blank] 05:52:18 INFO - PROCESS | 2278 | 1462625538144 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x123765000 == 50 [pid = 2278] [id = 751] 05:52:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 116 (0x112a66400) [pid = 2278] [serial = 2252] [outer = 0x0] 05:52:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 117 (0x118171400) [pid = 2278] [serial = 2253] [outer = 0x112a66400] 05:52:18 INFO - PROCESS | 2278 | 1462625538182 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 118 (0x118c77000) [pid = 2278] [serial = 2254] [outer = 0x112a66400] 05:52:18 INFO - PROCESS | 2278 | 1462625538484 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]]]}] 05:52:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:52:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 569ms 05:52:18 INFO - PROCESS | 2278 | 1462625538530 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 2278 | 1462625538532 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:52:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:52:18 INFO - PROCESS | 2278 | 1462625538535 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 2278 | 1462625538536 Marionette TRACE conn2 <- [1,2974,null,{}] 05:52:18 INFO - PROCESS | 2278 | 1462625538539 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}] 05:52:18 INFO - PROCESS | 2278 | 1462625538624 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:52:18 INFO - PROCESS | 2278 | 1462625538681 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc6800 == 51 [pid = 2278] [id = 752] 05:52:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 119 (0x11900d800) [pid = 2278] [serial = 2255] [outer = 0x0] 05:52:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 120 (0x119993000) [pid = 2278] [serial = 2256] [outer = 0x11900d800] 05:52:18 INFO - PROCESS | 2278 | 1462625538709 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 2278 | ++DOMWINDOW == 121 (0x11a2e8c00) [pid = 2278] [serial = 2257] [outer = 0x11900d800] 05:52:18 INFO - PROCESS | 2278 | 1462625538972 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]]]}] 05:52:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:52:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 05:52:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:52:19 INFO - PROCESS | 2278 | 1462625539004 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 2278 | 1462625539005 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:52:19 INFO - PROCESS | 2278 | 1462625539015 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 2278 | 1462625539018 Marionette TRACE conn2 <- [1,2978,null,{}] 05:52:19 INFO - PROCESS | 2278 | 1462625539026 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}] 05:52:19 INFO - PROCESS | 2278 | 1462625539112 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:52:19 INFO - PROCESS | 2278 | 1462625539118 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b3ba000 == 52 [pid = 2278] [id = 753] 05:52:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 122 (0x11a2ea400) [pid = 2278] [serial = 2258] [outer = 0x0] 05:52:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 123 (0x1211cf000) [pid = 2278] [serial = 2259] [outer = 0x11a2ea400] 05:52:19 INFO - PROCESS | 2278 | 1462625539144 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 124 (0x123272000) [pid = 2278] [serial = 2260] [outer = 0x11a2ea400] 05:52:19 INFO - PROCESS | 2278 | 1462625539447 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]]]}] 05:52:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:52:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 483ms 05:52:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:52:19 INFO - PROCESS | 2278 | 1462625539492 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 2278 | 1462625539493 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:52:19 INFO - PROCESS | 2278 | 1462625539495 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 2278 | 1462625539496 Marionette TRACE conn2 <- [1,2982,null,{}] 05:52:19 INFO - PROCESS | 2278 | 1462625539501 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}] 05:52:19 INFO - PROCESS | 2278 | 1462625539637 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:52:19 INFO - PROCESS | 2278 | 1462625539676 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bcce800 == 53 [pid = 2278] [id = 754] 05:52:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 125 (0x1196cf400) [pid = 2278] [serial = 2261] [outer = 0x0] 05:52:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 126 (0x1242c1400) [pid = 2278] [serial = 2262] [outer = 0x1196cf400] 05:52:19 INFO - PROCESS | 2278 | 1462625539702 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x12654ac00) [pid = 2278] [serial = 2263] [outer = 0x1196cf400] 05:52:19 INFO - PROCESS | 2278 | 1462625539978 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"]]]}] 05:52:20 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:52:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:52:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 522ms 05:52:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:52:20 INFO - PROCESS | 2278 | 1462625540021 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 2278 | 1462625540023 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:52:20 INFO - PROCESS | 2278 | 1462625540024 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 2278 | 1462625540026 Marionette TRACE conn2 <- [1,2986,null,{}] 05:52:20 INFO - PROCESS | 2278 | 1462625540028 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}] 05:52:20 INFO - PROCESS | 2278 | 1462625540142 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:52:20 INFO - PROCESS | 2278 | 1462625540187 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c54b800 == 54 [pid = 2278] [id = 755] 05:52:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x126733400) [pid = 2278] [serial = 2264] [outer = 0x0] 05:52:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x128bd1800) [pid = 2278] [serial = 2265] [outer = 0x126733400] 05:52:20 INFO - PROCESS | 2278 | 1462625540212 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x128c3f400) [pid = 2278] [serial = 2266] [outer = 0x126733400] 05:52:20 INFO - PROCESS | 2278 | 1462625540502 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]]]}] 05:52:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:52:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 518ms 05:52:20 INFO - PROCESS | 2278 | 1462625540544 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 2278 | 1462625540545 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:52:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:52:20 INFO - PROCESS | 2278 | 1462625540548 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 2278 | 1462625540551 Marionette TRACE conn2 <- [1,2990,null,{}] 05:52:20 INFO - PROCESS | 2278 | 1462625540553 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}] 05:52:20 INFO - PROCESS | 2278 | 1462625540659 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:52:20 INFO - PROCESS | 2278 | 1462625540673 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:20 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9e0000 == 55 [pid = 2278] [id = 756] 05:52:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x128c45400) [pid = 2278] [serial = 2267] [outer = 0x0] 05:52:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x12905c000) [pid = 2278] [serial = 2268] [outer = 0x128c45400] 05:52:20 INFO - PROCESS | 2278 | 1462625540697 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x12932cc00) [pid = 2278] [serial = 2269] [outer = 0x128c45400] 05:52:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d16d800 == 56 [pid = 2278] [id = 757] 05:52:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x12a4a7400) [pid = 2278] [serial = 2270] [outer = 0x0] 05:52:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x1295ec800) [pid = 2278] [serial = 2271] [outer = 0x12a4a7400] 05:52:21 INFO - PROCESS | 2278 | 1462625541114 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]]]}] 05:52:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:52:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 572ms 05:52:21 INFO - PROCESS | 2278 | 1462625541121 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 2278 | 1462625541123 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:52:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:52:21 INFO - PROCESS | 2278 | 1462625541126 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 2278 | 1462625541128 Marionette TRACE conn2 <- [1,2994,null,{}] 05:52:21 INFO - PROCESS | 2278 | 1462625541131 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}] 05:52:21 INFO - PROCESS | 2278 | 1462625541341 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:52:21 INFO - PROCESS | 2278 | 1462625541378 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2be800 == 57 [pid = 2278] [id = 758] 05:52:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x1295eb400) [pid = 2278] [serial = 2272] [outer = 0x0] 05:52:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x1295f7000) [pid = 2278] [serial = 2273] [outer = 0x1295eb400] 05:52:21 INFO - PROCESS | 2278 | 1462625541408 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x12a713400) [pid = 2278] [serial = 2274] [outer = 0x1295eb400] 05:52:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:52:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:52:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 620ms 05:52:21 INFO - PROCESS | 2278 | 1462625541737 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]]]}] 05:52:21 INFO - PROCESS | 2278 | 1462625541745 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 2278 | 1462625541747 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:52:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:52:21 INFO - PROCESS | 2278 | 1462625541754 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 2278 | 1462625541755 Marionette TRACE conn2 <- [1,2998,null,{}] 05:52:21 INFO - PROCESS | 2278 | 1462625541757 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}] 05:52:21 INFO - PROCESS | 2278 | 1462625541872 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x128bd5400) [pid = 2278] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x11998dc00) [pid = 2278] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x110fbf000) [pid = 2278] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x116a5d000) [pid = 2278] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x12422dc00) [pid = 2278] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x12322d400) [pid = 2278] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x115e36800) [pid = 2278] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x118530400) [pid = 2278] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 129 (0x12422e000) [pid = 2278] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 128 (0x1242c6c00) [pid = 2278] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 127 (0x128c46800) [pid = 2278] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:52:22 INFO - PROCESS | 2278 | --DOMWINDOW == 126 (0x1246f8800) [pid = 2278] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:52:22 INFO - PROCESS | 2278 | 1462625542052 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x12a75e800 == 58 [pid = 2278] [id = 759] 05:52:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 127 (0x110fc5c00) [pid = 2278] [serial = 2275] [outer = 0x0] 05:52:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 128 (0x113461800) [pid = 2278] [serial = 2276] [outer = 0x110fc5c00] 05:52:22 INFO - PROCESS | 2278 | 1462625542079 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 129 (0x11a2e1800) [pid = 2278] [serial = 2277] [outer = 0x110fc5c00] 05:52:22 INFO - PROCESS | 2278 | 1462625542327 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]]]}] 05:52:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:52:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 620ms 05:52:22 INFO - PROCESS | 2278 | 1462625542375 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 2278 | 1462625542376 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:52:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:52:22 INFO - PROCESS | 2278 | 1462625542378 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 2278 | 1462625542380 Marionette TRACE conn2 <- [1,3002,null,{}] 05:52:22 INFO - PROCESS | 2278 | 1462625542390 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}] 05:52:22 INFO - PROCESS | 2278 | 1462625542495 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:52:22 INFO - PROCESS | 2278 | 1462625542500 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 2278 | ++DOCSHELL 0x134def000 == 59 [pid = 2278] [id = 760] 05:52:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 130 (0x1211ccc00) [pid = 2278] [serial = 2278] [outer = 0x0] 05:52:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x12a91f400) [pid = 2278] [serial = 2279] [outer = 0x1211ccc00] 05:52:22 INFO - PROCESS | 2278 | 1462625542529 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x12a94ac00) [pid = 2278] [serial = 2280] [outer = 0x1211ccc00] 05:52:22 INFO - PROCESS | 2278 | 1462625542866 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]]]}] 05:52: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. 05:52:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 531ms 05:52:22 INFO - PROCESS | 2278 | 1462625542910 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 2278 | 1462625542911 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:52:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:52:22 INFO - PROCESS | 2278 | 1462625542913 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 2278 | 1462625542914 Marionette TRACE conn2 <- [1,3006,null,{}] 05:52:22 INFO - PROCESS | 2278 | 1462625542928 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}] 05:52:23 INFO - PROCESS | 2278 | 1462625543016 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:52:23 INFO - PROCESS | 2278 | 1462625543020 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x137b08800 == 60 [pid = 2278] [id = 761] 05:52:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x12ab8ac00) [pid = 2278] [serial = 2281] [outer = 0x0] 05:52:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x12ab92c00) [pid = 2278] [serial = 2282] [outer = 0x12ab8ac00] 05:52:23 INFO - PROCESS | 2278 | 1462625543046 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x12ace7400) [pid = 2278] [serial = 2283] [outer = 0x12ab8ac00] 05:52:23 INFO - PROCESS | 2278 | 1462625543442 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]]]}] 05:52: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. 05:52:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 573ms 05:52:23 INFO - PROCESS | 2278 | 1462625543488 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 2278 | 1462625543489 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:52:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:52:23 INFO - PROCESS | 2278 | 1462625543493 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 2278 | 1462625543494 Marionette TRACE conn2 <- [1,3010,null,{}] 05:52:23 INFO - PROCESS | 2278 | 1462625543498 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}] 05:52:23 INFO - PROCESS | 2278 | 1462625543661 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:52:23 INFO - PROCESS | 2278 | 1462625543670 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:23 INFO - PROCESS | 2278 | ++DOCSHELL 0x137b1e000 == 61 [pid = 2278] [id = 762] 05:52:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x12ab8bc00) [pid = 2278] [serial = 2284] [outer = 0x0] 05:52:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x112856800) [pid = 2278] [serial = 2285] [outer = 0x12ab8bc00] 05:52:23 INFO - PROCESS | 2278 | 1462625543694 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x12ba8b000) [pid = 2278] [serial = 2286] [outer = 0x12ab8bc00] 05:52:23 INFO - PROCESS | 2278 | 1462625543984 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]]]}] 05:52:24 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:52:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 525ms 05:52:24 INFO - PROCESS | 2278 | 1462625544090 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 2278 | 1462625544092 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:52:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:52:24 INFO - PROCESS | 2278 | 1462625544096 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 2278 | 1462625544099 Marionette TRACE conn2 <- [1,3014,null,{}] 05:52:24 INFO - PROCESS | 2278 | 1462625544103 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}] 05:52:24 INFO - PROCESS | 2278 | 1462625544206 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:52:24 INFO - PROCESS | 2278 | 1462625544307 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 2278 | ++DOCSHELL 0x119b54800 == 62 [pid = 2278] [id = 763] 05:52:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x1126ebc00) [pid = 2278] [serial = 2287] [outer = 0x0] 05:52:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x11277dc00) [pid = 2278] [serial = 2288] [outer = 0x1126ebc00] 05:52:24 INFO - PROCESS | 2278 | 1462625544339 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x113140800) [pid = 2278] [serial = 2289] [outer = 0x1126ebc00] 05:52:24 INFO - PROCESS | 2278 | [2278] 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 05:52:24 INFO - PROCESS | 2278 | 1462625544737 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:52:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:52:24 INFO - {} 05:52:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:52:24 INFO - {} 05:52:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:52:24 INFO - {} 05:52:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:52:24 INFO - {} 05:52:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 674ms 05:52:24 INFO - PROCESS | 2278 | 1462625544771 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 2278 | 1462625544774 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:52:24 INFO - TEST-START | /FileAPI/fileReader.html 05:52:24 INFO - PROCESS | 2278 | 1462625544780 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 2278 | 1462625544782 Marionette TRACE conn2 <- [1,3018,null,{}] 05:52:24 INFO - PROCESS | 2278 | 1462625544785 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}] 05:52:24 INFO - PROCESS | 2278 | 1462625544971 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:52:25 INFO - PROCESS | 2278 | 1462625545056 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be42000 == 63 [pid = 2278] [id = 764] 05:52:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x116072000) [pid = 2278] [serial = 2290] [outer = 0x0] 05:52:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x118173800) [pid = 2278] [serial = 2291] [outer = 0x116072000] 05:52:25 INFO - PROCESS | 2278 | 1462625545085 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x11a02a800) [pid = 2278] [serial = 2292] [outer = 0x116072000] 05:52:25 INFO - PROCESS | 2278 | 1462625545437 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]]]}] 05:52:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:52:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:52:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:52:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:52:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 675ms 05:52:25 INFO - TEST-START | /FileAPI/historical.html 05:52:25 INFO - PROCESS | 2278 | 1462625545453 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 2278 | 1462625545454 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:52:25 INFO - PROCESS | 2278 | 1462625545457 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 2278 | 1462625545458 Marionette TRACE conn2 <- [1,3022,null,{}] 05:52:25 INFO - PROCESS | 2278 | 1462625545465 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}] 05:52:25 INFO - PROCESS | 2278 | 1462625545577 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:52:25 INFO - PROCESS | 2278 | 1462625545684 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 2278 | ++DOCSHELL 0x137b21000 == 64 [pid = 2278] [id = 765] 05:52:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x1237f9000) [pid = 2278] [serial = 2293] [outer = 0x0] 05:52:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x124d8e400) [pid = 2278] [serial = 2294] [outer = 0x1237f9000] 05:52:25 INFO - PROCESS | 2278 | 1462625545718 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x126738400) [pid = 2278] [serial = 2295] [outer = 0x1237f9000] 05:52:26 INFO - PROCESS | 2278 | 1462625546098 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"]]]}] 05:52:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:52:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:52:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:52:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:52:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:52:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:52:26 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 05:52:26 INFO - TEST-START | /FileAPI/idlharness.html 05:52:26 INFO - PROCESS | 2278 | 1462625546129 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 2278 | 1462625546130 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:52:26 INFO - PROCESS | 2278 | 1462625546133 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 2278 | 1462625546134 Marionette TRACE conn2 <- [1,3026,null,{}] 05:52:26 INFO - PROCESS | 2278 | 1462625546136 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}] 05:52:26 INFO - PROCESS | 2278 | 1462625546244 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:52:26 INFO - PROCESS | 2278 | 1462625546340 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 2278 | ++DOCSHELL 0x138692800 == 65 [pid = 2278] [id = 766] 05:52:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x129321400) [pid = 2278] [serial = 2296] [outer = 0x0] 05:52:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x12a91b400) [pid = 2278] [serial = 2297] [outer = 0x129321400] 05:52:26 INFO - PROCESS | 2278 | 1462625546371 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x12a93e800) [pid = 2278] [serial = 2298] [outer = 0x129321400] 05:52:26 INFO - PROCESS | 2278 | 1462625546926 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]]]}] 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:52:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:52:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:52:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:52:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:52:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:52:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:52:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:52:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:52:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:52:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:52:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 831ms 05:52:27 INFO - PROCESS | 2278 | 1462625546964 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:52:27 INFO - TEST-START | /FileAPI/idlharness.worker 05:52:27 INFO - PROCESS | 2278 | 1462625546966 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:52:27 INFO - PROCESS | 2278 | 1462625546968 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 2278 | 1462625546969 Marionette TRACE conn2 <- [1,3030,null,{}] 05:52:27 INFO - PROCESS | 2278 | 1462625546971 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}] 05:52:27 INFO - PROCESS | 2278 | 1462625547113 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:52:27 INFO - PROCESS | 2278 | 1462625547218 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 2278 | ++DOCSHELL 0x13876c800 == 66 [pid = 2278] [id = 767] 05:52:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x12932e000) [pid = 2278] [serial = 2299] [outer = 0x0] 05:52:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 152 (0x12ab94800) [pid = 2278] [serial = 2300] [outer = 0x12932e000] 05:52:27 INFO - PROCESS | 2278 | 1462625547251 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x12c5abc00) [pid = 2278] [serial = 2301] [outer = 0x12932e000] 05:52:27 INFO - PROCESS | 2278 | [2278] 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 05:52:28 INFO - PROCESS | 2278 | 1462625547992 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,{},{}]]]}] 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:52:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:52:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:52:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:52:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:52:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:52:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:52:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:52:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:52:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:28 INFO - {} 05:52:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1089ms 05:52:28 INFO - PROCESS | 2278 | 1462625548085 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 2278 | 1462625548087 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:52:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:52:28 INFO - PROCESS | 2278 | 1462625548091 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 2278 | 1462625548092 Marionette TRACE conn2 <- [1,3034,null,{}] 05:52:28 INFO - PROCESS | 2278 | 1462625548095 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}] 05:52:28 INFO - PROCESS | 2278 | 1462625548224 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:52:28 INFO - PROCESS | 2278 | 1462625548520 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e06800 == 67 [pid = 2278] [id = 768] 05:52:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x110f79800) [pid = 2278] [serial = 2302] [outer = 0x0] 05:52:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x11224d800) [pid = 2278] [serial = 2303] [outer = 0x110f79800] 05:52:28 INFO - PROCESS | 2278 | 1462625548567 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x112a42000) [pid = 2278] [serial = 2304] [outer = 0x110f79800] 05:52:28 INFO - PROCESS | 2278 | 1462625548939 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]]]}] 05:52:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:52:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 875ms 05:52:28 INFO - PROCESS | 2278 | 1462625548967 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:52:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:52:28 INFO - PROCESS | 2278 | 1462625548969 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:52:28 INFO - PROCESS | 2278 | 1462625548972 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 2278 | 1462625548975 Marionette TRACE conn2 <- [1,3038,null,{}] 05:52:28 INFO - PROCESS | 2278 | 1462625548978 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}] 05:52:29 INFO - PROCESS | 2278 | 1462625549079 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:52:29 INFO - PROCESS | 2278 | 1462625549146 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x12376d800 == 68 [pid = 2278] [id = 769] 05:52:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x11619f800) [pid = 2278] [serial = 2305] [outer = 0x0] 05:52:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x116779000) [pid = 2278] [serial = 2306] [outer = 0x11619f800] 05:52:29 INFO - PROCESS | 2278 | 1462625549219 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x118027000) [pid = 2278] [serial = 2307] [outer = 0x11619f800] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x137b08800 == 67 [pid = 2278] [id = 761] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x134def000 == 66 [pid = 2278] [id = 760] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12a75e800 == 65 [pid = 2278] [id = 759] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12d2be800 == 64 [pid = 2278] [id = 758] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12d16d800 == 63 [pid = 2278] [id = 757] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12c9e0000 == 62 [pid = 2278] [id = 756] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12c54b800 == 61 [pid = 2278] [id = 755] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 158 (0x129323800) [pid = 2278] [serial = 2221] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12bcce800 == 60 [pid = 2278] [id = 754] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12b3ba000 == 59 [pid = 2278] [id = 753] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12abc6800 == 58 [pid = 2278] [id = 752] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x123765000 == 57 [pid = 2278] [id = 751] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x1231f0000 == 56 [pid = 2278] [id = 750] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12ab04000 == 55 [pid = 2278] [id = 749] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x121122800 == 54 [pid = 2278] [id = 746] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x135094800 == 53 [pid = 2278] [id = 744] 05:52:29 INFO - PROCESS | 2278 | 1462625549605 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"]]]}] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12dd28000 == 52 [pid = 2278] [id = 743] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12abbc800 == 51 [pid = 2278] [id = 742] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x1232bc000 == 50 [pid = 2278] [id = 741] 05:52:29 INFO - PROCESS | 2278 | --DOCSHELL 0x12d767800 == 49 [pid = 2278] [id = 740] 05:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:52:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 05:52:29 INFO - PROCESS | 2278 | 1462625549645 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 2278 | 1462625549648 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:52:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:52:29 INFO - PROCESS | 2278 | 1462625549660 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 2278 | 1462625549661 Marionette TRACE conn2 <- [1,3042,null,{}] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 157 (0x128c3b800) [pid = 2278] [serial = 2171] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 156 (0x119e75400) [pid = 2278] [serial = 2200] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 155 (0x121133000) [pid = 2278] [serial = 2201] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 154 (0x112860800) [pid = 2278] [serial = 2189] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 153 (0x111e67400) [pid = 2278] [serial = 2188] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 152 (0x11817d800) [pid = 2278] [serial = 2194] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 151 (0x1182da400) [pid = 2278] [serial = 2195] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 150 (0x121136800) [pid = 2278] [serial = 2182] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 149 (0x12571ac00) [pid = 2278] [serial = 2206] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x123235000) [pid = 2278] [serial = 2203] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x11285dc00) [pid = 2278] [serial = 2173] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x11753e800) [pid = 2278] [serial = 2176] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x1190bfc00) [pid = 2278] [serial = 2179] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x118024400) [pid = 2278] [serial = 2192] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x11677b400) [pid = 2278] [serial = 2191] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x1187d1400) [pid = 2278] [serial = 2197] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x119730800) [pid = 2278] [serial = 2198] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x125785800) [pid = 2278] [serial = 2185] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x126161c00) [pid = 2278] [serial = 2209] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x12689a000) [pid = 2278] [serial = 2210] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x128bd7000) [pid = 2278] [serial = 2213] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 136 (0x1268b7400) [pid = 2278] [serial = 2212] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 135 (0x128c42800) [pid = 2278] [serial = 2215] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 134 (0x12905ac00) [pid = 2278] [serial = 2219] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 133 (0x11900b000) [pid = 2278] [serial = 2216] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 132 (0x128d88c00) [pid = 2278] [serial = 2218] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 131 (0x125784000) [pid = 2278] [serial = 2207] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | --DOMWINDOW == 130 (0x1237f6000) [pid = 2278] [serial = 2204] [outer = 0x0] [url = about:blank] 05:52:29 INFO - PROCESS | 2278 | 1462625549674 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}] 05:52:29 INFO - PROCESS | 2278 | 1462625549760 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:52:29 INFO - PROCESS | 2278 | 1462625549787 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 2278 | ++DOCSHELL 0x119e10800 == 50 [pid = 2278] [id = 770] 05:52:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 131 (0x11817d800) [pid = 2278] [serial = 2308] [outer = 0x0] 05:52:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 132 (0x1182d4c00) [pid = 2278] [serial = 2309] [outer = 0x11817d800] 05:52:29 INFO - PROCESS | 2278 | 1462625549813 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 2278 | ++DOMWINDOW == 133 (0x1185dcc00) [pid = 2278] [serial = 2310] [outer = 0x11817d800] 05:52:30 INFO - PROCESS | 2278 | 1462625550263 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]]]}] 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:52:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:52:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:52:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:52:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 644ms 05:52:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:52:30 INFO - PROCESS | 2278 | 1462625550298 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 2278 | 1462625550300 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:52:30 INFO - PROCESS | 2278 | 1462625550304 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 2278 | 1462625550308 Marionette TRACE conn2 <- [1,3046,null,{}] 05:52:30 INFO - PROCESS | 2278 | 1462625550317 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}] 05:52:30 INFO - PROCESS | 2278 | 1462625550413 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:52:30 INFO - PROCESS | 2278 | 1462625550424 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x128cbc000 == 51 [pid = 2278] [id = 771] 05:52:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 134 (0x1196d9c00) [pid = 2278] [serial = 2311] [outer = 0x0] 05:52:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 135 (0x11998f400) [pid = 2278] [serial = 2312] [outer = 0x1196d9c00] 05:52:30 INFO - PROCESS | 2278 | 1462625550451 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 136 (0x11a032000) [pid = 2278] [serial = 2313] [outer = 0x1196d9c00] 05:52:30 INFO - PROCESS | 2278 | [2278] 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 05:52:30 INFO - PROCESS | 2278 | 1462625550807 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:52:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:52:30 INFO - {} 05:52:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 525ms 05:52:30 INFO - PROCESS | 2278 | 1462625550827 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 2278 | 1462625550829 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:52:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:52:30 INFO - PROCESS | 2278 | 1462625550832 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 2278 | 1462625550833 Marionette TRACE conn2 <- [1,3050,null,{}] 05:52:30 INFO - PROCESS | 2278 | 1462625550835 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}] 05:52:30 INFO - PROCESS | 2278 | 1462625550940 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:52:30 INFO - PROCESS | 2278 | 1462625550950 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 2278 | ++DOCSHELL 0x12b347800 == 52 [pid = 2278] [id = 772] 05:52:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 137 (0x121133000) [pid = 2278] [serial = 2314] [outer = 0x0] 05:52:30 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x1211d1000) [pid = 2278] [serial = 2315] [outer = 0x121133000] 05:52:30 INFO - PROCESS | 2278 | 1462625550992 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x1234ea800) [pid = 2278] [serial = 2316] [outer = 0x121133000] 05:52:31 INFO - PROCESS | 2278 | 1462625551399 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]]]}] 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:52:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:52:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 621ms 05:52:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:52:31 INFO - PROCESS | 2278 | 1462625551453 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:52:31 INFO - PROCESS | 2278 | 1462625551455 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:52:31 INFO - PROCESS | 2278 | 1462625551457 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 2278 | 1462625551458 Marionette TRACE conn2 <- [1,3054,null,{}] 05:52:31 INFO - PROCESS | 2278 | 1462625551460 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}] 05:52:31 INFO - PROCESS | 2278 | 1462625551587 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:52:31 INFO - PROCESS | 2278 | 1462625551625 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 2278 | ++DOCSHELL 0x12bb66000 == 53 [pid = 2278] [id = 773] 05:52:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x1246f8c00) [pid = 2278] [serial = 2317] [outer = 0x0] 05:52:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x124d8cc00) [pid = 2278] [serial = 2318] [outer = 0x1246f8c00] 05:52:31 INFO - PROCESS | 2278 | 1462625551656 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x126160000) [pid = 2278] [serial = 2319] [outer = 0x1246f8c00] 05:52:32 INFO - PROCESS | 2278 | 1462625552075 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"]]]}] 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:52:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:52:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 687ms 05:52:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:52:32 INFO - PROCESS | 2278 | 1462625552144 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 2278 | 1462625552146 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:52:32 INFO - PROCESS | 2278 | 1462625552148 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 2278 | 1462625552150 Marionette TRACE conn2 <- [1,3058,null,{}] 05:52:32 INFO - PROCESS | 2278 | 1462625552152 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}] 05:52:32 INFO - PROCESS | 2278 | 1462625552286 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:52:32 INFO - PROCESS | 2278 | 1462625552332 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c38e000 == 54 [pid = 2278] [id = 774] 05:52:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x129060800) [pid = 2278] [serial = 2320] [outer = 0x0] 05:52:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x129326800) [pid = 2278] [serial = 2321] [outer = 0x129060800] 05:52:32 INFO - PROCESS | 2278 | 1462625552373 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x1295ec400) [pid = 2278] [serial = 2322] [outer = 0x129060800] 05:52:32 INFO - PROCESS | 2278 | 1462625552774 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]]]}] 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:52:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:52:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:52:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:52:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:52:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:52:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 672ms 05:52:32 INFO - PROCESS | 2278 | 1462625552825 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 2278 | 1462625552827 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:52:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:52:32 INFO - PROCESS | 2278 | 1462625552830 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 2278 | 1462625552832 Marionette TRACE conn2 <- [1,3062,null,{}] 05:52:32 INFO - PROCESS | 2278 | 1462625552836 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}] 05:52:33 INFO - PROCESS | 2278 | 1462625553005 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:52:33 INFO - PROCESS | 2278 | 1462625553026 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x12c9c7800 == 55 [pid = 2278] [id = 775] 05:52:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x1295f4400) [pid = 2278] [serial = 2323] [outer = 0x0] 05:52:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x12a713c00) [pid = 2278] [serial = 2324] [outer = 0x1295f4400] 05:52:33 INFO - PROCESS | 2278 | 1462625553068 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x12a94a800) [pid = 2278] [serial = 2325] [outer = 0x1295f4400] 05:52:33 INFO - PROCESS | 2278 | [2278] 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 05:52:33 INFO - PROCESS | 2278 | 1462625553528 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:52:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:52:33 INFO - {} 05:52:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 721ms 05:52:33 INFO - PROCESS | 2278 | 1462625553551 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 2278 | 1462625553552 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:52:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:52:33 INFO - PROCESS | 2278 | 1462625553554 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 2278 | 1462625553556 Marionette TRACE conn2 <- [1,3066,null,{}] 05:52:33 INFO - PROCESS | 2278 | 1462625553558 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}] 05:52:33 INFO - PROCESS | 2278 | 1462625553670 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:52:33 INFO - PROCESS | 2278 | 1462625553712 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cde8800 == 56 [pid = 2278] [id = 776] 05:52:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x1185d3000) [pid = 2278] [serial = 2326] [outer = 0x0] 05:52:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x12acebc00) [pid = 2278] [serial = 2327] [outer = 0x1185d3000] 05:52:33 INFO - PROCESS | 2278 | 1462625553741 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x12c5aac00) [pid = 2278] [serial = 2328] [outer = 0x1185d3000] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 150 (0x1211ccc00) [pid = 2278] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 149 (0x1295eb400) [pid = 2278] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 148 (0x126733400) [pid = 2278] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 147 (0x12a4a7400) [pid = 2278] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 146 (0x128c45400) [pid = 2278] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 145 (0x1196cf400) [pid = 2278] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 144 (0x11a2ea400) [pid = 2278] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 143 (0x1130a1000) [pid = 2278] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 142 (0x11313f400) [pid = 2278] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 141 (0x12932bc00) [pid = 2278] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 140 (0x112a66400) [pid = 2278] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 139 (0x110fc5c00) [pid = 2278] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 138 (0x11900d800) [pid = 2278] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:52:34 INFO - PROCESS | 2278 | --DOMWINDOW == 137 (0x12ab8ac00) [pid = 2278] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:52:34 INFO - PROCESS | 2278 | 1462625554201 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]]]}] 05:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:52:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:52:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 669ms 05:52:34 INFO - PROCESS | 2278 | 1462625554225 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 2278 | 1462625554226 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:52:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:52:34 INFO - PROCESS | 2278 | 1462625554228 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 2278 | 1462625554230 Marionette TRACE conn2 <- [1,3070,null,{}] 05:52:34 INFO - PROCESS | 2278 | 1462625554232 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}] 05:52:34 INFO - PROCESS | 2278 | 1462625554319 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:52:34 INFO - PROCESS | 2278 | 1462625554323 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x12be39800 == 57 [pid = 2278] [id = 777] 05:52:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 138 (0x1127b4400) [pid = 2278] [serial = 2329] [outer = 0x0] 05:52:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 139 (0x1127b8400) [pid = 2278] [serial = 2330] [outer = 0x1127b4400] 05:52:34 INFO - PROCESS | 2278 | 1462625554348 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 140 (0x1127bc400) [pid = 2278] [serial = 2331] [outer = 0x1127b4400] 05:52:34 INFO - PROCESS | 2278 | 1462625554689 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]]]}] 05:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:52:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 469ms 05:52:34 INFO - PROCESS | 2278 | 1462625554707 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 2278 | 1462625554709 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:52:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:52:34 INFO - PROCESS | 2278 | 1462625554712 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 2278 | 1462625554715 Marionette TRACE conn2 <- [1,3074,null,{}] 05:52:34 INFO - PROCESS | 2278 | 1462625554725 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}] 05:52:34 INFO - PROCESS | 2278 | 1462625554901 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:52:34 INFO - PROCESS | 2278 | 1462625554912 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 2278 | ++DOCSHELL 0x12d2d2000 == 58 [pid = 2278] [id = 778] 05:52:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 141 (0x1127bb400) [pid = 2278] [serial = 2332] [outer = 0x0] 05:52:34 INFO - PROCESS | 2278 | ++DOMWINDOW == 142 (0x1196cf400) [pid = 2278] [serial = 2333] [outer = 0x1127bb400] 05:52:34 INFO - PROCESS | 2278 | 1462625554972 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 143 (0x12c5adc00) [pid = 2278] [serial = 2334] [outer = 0x1127bb400] 05:52:35 INFO - PROCESS | 2278 | 1462625555416 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]]]}] 05:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:52:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 731ms 05:52:35 INFO - PROCESS | 2278 | 1462625555444 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 2278 | 1462625555445 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:52:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:52:35 INFO - PROCESS | 2278 | 1462625555448 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 2278 | 1462625555450 Marionette TRACE conn2 <- [1,3078,null,{}] 05:52:35 INFO - PROCESS | 2278 | 1462625555452 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}] 05:52:35 INFO - PROCESS | 2278 | 1462625555583 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:52:35 INFO - PROCESS | 2278 | 1462625555590 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 2278 | ++DOCSHELL 0x134ddc800 == 59 [pid = 2278] [id = 779] 05:52:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 144 (0x12c5b0800) [pid = 2278] [serial = 2335] [outer = 0x0] 05:52:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 145 (0x12c86fc00) [pid = 2278] [serial = 2336] [outer = 0x12c5b0800] 05:52:35 INFO - PROCESS | 2278 | 1462625555615 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 2278 | ++DOMWINDOW == 146 (0x12c963400) [pid = 2278] [serial = 2337] [outer = 0x12c5b0800] 05:52:35 INFO - PROCESS | 2278 | 1462625555926 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] 05:52:35 INFO - PROCESS | 2278 | 1462625555970 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:52:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:52:35 INFO - PROCESS | 2278 | 1462625555972 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 2278 | 1462625555974 Marionette TRACE conn2 <- [1,3082,null,{}] 05:52:35 INFO - PROCESS | 2278 | 1462625555976 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}] 05:52:36 INFO - PROCESS | 2278 | 1462625556068 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:52:36 INFO - PROCESS | 2278 | 1462625556072 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x12aea7000 == 60 [pid = 2278] [id = 780] 05:52:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 147 (0x118175800) [pid = 2278] [serial = 2338] [outer = 0x0] 05:52:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 148 (0x12c965800) [pid = 2278] [serial = 2339] [outer = 0x118175800] 05:52:36 INFO - PROCESS | 2278 | 1462625556100 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 149 (0x12c96bc00) [pid = 2278] [serial = 2340] [outer = 0x118175800] 05:52:36 INFO - PROCESS | 2278 | 1462625556691 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]]]}] 05:52:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:52:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:52:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 721ms 05:52:36 INFO - PROCESS | 2278 | 1462625556695 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 2278 | 1462625556698 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:52:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:52:36 INFO - PROCESS | 2278 | 1462625556701 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 2278 | 1462625556704 Marionette TRACE conn2 <- [1,3086,null,{}] 05:52:36 INFO - PROCESS | 2278 | 1462625556708 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}] 05:52:36 INFO - PROCESS | 2278 | 1462625556820 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:52:36 INFO - PROCESS | 2278 | 1462625556932 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 2278 | ++DOCSHELL 0x125649000 == 61 [pid = 2278] [id = 781] 05:52:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 150 (0x112a3e800) [pid = 2278] [serial = 2341] [outer = 0x0] 05:52:36 INFO - PROCESS | 2278 | ++DOMWINDOW == 151 (0x1132eec00) [pid = 2278] [serial = 2342] [outer = 0x112a3e800] 05:52:36 INFO - PROCESS | 2278 | 1462625556965 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 152 (0x11693f800) [pid = 2278] [serial = 2343] [outer = 0x112a3e800] 05:52:37 INFO - PROCESS | 2278 | 1462625557332 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:52:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:52:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 672ms 05:52:37 INFO - PROCESS | 2278 | 1462625557374 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 2278 | 1462625557378 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:52:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:52:37 INFO - PROCESS | 2278 | 1462625557382 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 2278 | 1462625557384 Marionette TRACE conn2 <- [1,3090,null,{}] 05:52:37 INFO - PROCESS | 2278 | 1462625557387 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}] 05:52:37 INFO - PROCESS | 2278 | 1462625557499 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:52:37 INFO - PROCESS | 2278 | 1462625557630 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 2278 | ++DOCSHELL 0x12abc9800 == 62 [pid = 2278] [id = 782] 05:52:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 153 (0x11829d400) [pid = 2278] [serial = 2344] [outer = 0x0] 05:52:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 154 (0x1185c8c00) [pid = 2278] [serial = 2345] [outer = 0x11829d400] 05:52:37 INFO - PROCESS | 2278 | 1462625557663 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 2278 | ++DOMWINDOW == 155 (0x118c76c00) [pid = 2278] [serial = 2346] [outer = 0x11829d400] 05:52:38 INFO - PROCESS | 2278 | 1462625558027 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:52:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:52:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 672ms 05:52:38 INFO - PROCESS | 2278 | 1462625558055 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 2278 | 1462625558056 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:52:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:52:38 INFO - PROCESS | 2278 | 1462625558058 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 2278 | 1462625558061 Marionette TRACE conn2 <- [1,3094,null,{}] 05:52:38 INFO - PROCESS | 2278 | 1462625558069 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}] 05:52:38 INFO - PROCESS | 2278 | 1462625558186 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:52:38 INFO - PROCESS | 2278 | 1462625558271 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x12dd2e000 == 63 [pid = 2278] [id = 783] 05:52:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 156 (0x119987000) [pid = 2278] [serial = 2347] [outer = 0x0] 05:52:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 157 (0x11a2e7800) [pid = 2278] [serial = 2348] [outer = 0x119987000] 05:52:38 INFO - PROCESS | 2278 | 1462625558303 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 158 (0x124a93800) [pid = 2278] [serial = 2349] [outer = 0x119987000] 05:52:38 INFO - PROCESS | 2278 | 1462625558661 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:52:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:52:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 624ms 05:52:38 INFO - PROCESS | 2278 | 1462625558683 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 2278 | 1462625558685 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:52:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:52:38 INFO - PROCESS | 2278 | 1462625558687 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 2278 | 1462625558688 Marionette TRACE conn2 <- [1,3098,null,{}] 05:52:38 INFO - PROCESS | 2278 | 1462625558691 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}] 05:52:38 INFO - PROCESS | 2278 | 1462625558806 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:52:38 INFO - PROCESS | 2278 | 1462625558935 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 2278 | ++DOCSHELL 0x12cae4800 == 64 [pid = 2278] [id = 784] 05:52:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 159 (0x125785800) [pid = 2278] [serial = 2350] [outer = 0x0] 05:52:38 INFO - PROCESS | 2278 | ++DOMWINDOW == 160 (0x126893400) [pid = 2278] [serial = 2351] [outer = 0x125785800] 05:52:38 INFO - PROCESS | 2278 | 1462625558969 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 161 (0x128bd7000) [pid = 2278] [serial = 2352] [outer = 0x125785800] 05:52:39 INFO - PROCESS | 2278 | 1462625559318 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]]]}] 05:52:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:52:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:52:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 669ms 05:52:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:52:39 INFO - PROCESS | 2278 | 1462625559356 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 2278 | 1462625559358 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:52:39 INFO - PROCESS | 2278 | 1462625559360 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 2278 | 1462625559361 Marionette TRACE conn2 <- [1,3102,null,{}] 05:52:39 INFO - PROCESS | 2278 | 1462625559364 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}] 05:52:39 INFO - PROCESS | 2278 | 1462625559474 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:52:39 INFO - PROCESS | 2278 | 1462625559555 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 2278 | ++DOCSHELL 0x135bf0000 == 65 [pid = 2278] [id = 785] 05:52:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 162 (0x126741c00) [pid = 2278] [serial = 2353] [outer = 0x0] 05:52:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 163 (0x128c45400) [pid = 2278] [serial = 2354] [outer = 0x126741c00] 05:52:39 INFO - PROCESS | 2278 | 1462625559586 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 2278 | ++DOMWINDOW == 164 (0x12a914800) [pid = 2278] [serial = 2355] [outer = 0x126741c00] 05:52:39 INFO - PROCESS | 2278 | 1462625559945 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:52:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:52:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 618ms 05:52:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:52:39 INFO - PROCESS | 2278 | 1462625559978 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 2278 | 1462625559980 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:52:39 INFO - PROCESS | 2278 | 1462625559982 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 2278 | 1462625559983 Marionette TRACE conn2 <- [1,3106,null,{}] 05:52:39 INFO - PROCESS | 2278 | 1462625559985 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}] 05:52:40 INFO - PROCESS | 2278 | 1462625560102 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:52:40 INFO - PROCESS | 2278 | 1462625560235 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x138686800 == 66 [pid = 2278] [id = 786] 05:52:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 165 (0x12a949c00) [pid = 2278] [serial = 2356] [outer = 0x0] 05:52:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 166 (0x12baca400) [pid = 2278] [serial = 2357] [outer = 0x12a949c00] 05:52:40 INFO - PROCESS | 2278 | 1462625560268 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 167 (0x12c289400) [pid = 2278] [serial = 2358] [outer = 0x12a949c00] 05:52:40 INFO - PROCESS | 2278 | 1462625560610 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]]]}] 05:52:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:52:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:52:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:52:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 05:52:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:52:40 INFO - PROCESS | 2278 | 1462625560652 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 2278 | 1462625560654 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:52:40 INFO - PROCESS | 2278 | 1462625560656 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 2278 | 1462625560657 Marionette TRACE conn2 <- [1,3110,null,{}] 05:52:40 INFO - PROCESS | 2278 | 1462625560660 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}] 05:52:40 INFO - PROCESS | 2278 | 1462625560765 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:52:40 INFO - PROCESS | 2278 | 1462625560847 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 2278 | ++DOCSHELL 0x138761000 == 67 [pid = 2278] [id = 787] 05:52:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 168 (0x12ab8ec00) [pid = 2278] [serial = 2359] [outer = 0x0] 05:52:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 169 (0x12c5b1400) [pid = 2278] [serial = 2360] [outer = 0x12ab8ec00] 05:52:40 INFO - PROCESS | 2278 | 1462625560875 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 2278 | ++DOMWINDOW == 170 (0x12c874400) [pid = 2278] [serial = 2361] [outer = 0x12ab8ec00] 05:52:41 INFO - PROCESS | 2278 | 1462625561227 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"]]]}] 05:52:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:52:41 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:52:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:52:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 618ms 05:52:41 INFO - PROCESS | 2278 | 1462625561275 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 2278 | 1462625561276 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:52:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:52:41 INFO - PROCESS | 2278 | 1462625561279 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 2278 | 1462625561280 Marionette TRACE conn2 <- [1,3114,null,{}] 05:52:41 INFO - PROCESS | 2278 | 1462625561283 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}] 05:52:41 INFO - PROCESS | 2278 | 1462625561393 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:52:41 INFO - PROCESS | 2278 | 1462625561522 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\", \"2be0858e-b05f-4504-a11b-554213bd15c6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 2278 | ++DOCSHELL 0x134ea7000 == 68 [pid = 2278] [id = 788] 05:52:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 171 (0x12c868c00) [pid = 2278] [serial = 2362] [outer = 0x0] 05:52:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 172 (0x12c96e000) [pid = 2278] [serial = 2363] [outer = 0x12c868c00] 05:52:41 INFO - PROCESS | 2278 | 1462625561555 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 2278 | ++DOMWINDOW == 173 (0x12ca4cc00) [pid = 2278] [serial = 2364] [outer = 0x12c868c00] 05:52:41 INFO - PROCESS | 2278 | 1462625561916 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]]]}] 05:52:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:52:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 668ms 05:52:41 INFO - PROCESS | 2278 | 1462625561947 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 2278 | 1462625561949 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:52:43 WARNING - u'runner_teardown' () 05:52:43 INFO - No more tests 05:52:43 INFO - Got 0 unexpected results 05:52:43 INFO - SUITE-END | took 508s 05:52:43 INFO - Closing logging queue 05:52:43 INFO - queue closed 05:52:43 INFO - Return code: 0 05:52:43 WARNING - # TBPL SUCCESS # 05:52:43 INFO - Running post-action listener: _resource_record_post_action 05:52:43 INFO - Running post-run listener: _resource_record_post_run 05:52:44 INFO - Total resource usage - Wall time: 530s; CPU: 58.0%; Read bytes: 786944; Write bytes: 957481984; Read time: 12; Write time: 4813 05:52:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:52:44 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150303232; Write bytes: 150900736; Read time: 13687; Write time: 340 05:52:44 INFO - run-tests - Wall time: 512s; CPU: 58.0%; Read bytes: 655872; Write bytes: 794227712; Read time: 9; Write time: 4430 05:52:44 INFO - Running post-run listener: _upload_blobber_files 05:52:44 INFO - Blob upload gear active. 05:52:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:52:44 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:52:44 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'] 05:52:44 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 05:52:44 INFO - (blobuploader) - INFO - Open directory for files ... 05:52:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:52:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:52:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:52:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:52:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:52:45 INFO - (blobuploader) - INFO - Done attempting. 05:52:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:52:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:52:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:52:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:52:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:52:47 INFO - (blobuploader) - INFO - Done attempting. 05:52:47 INFO - (blobuploader) - INFO - Iteration through files over. 05:52:47 INFO - Return code: 0 05:52:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:52:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:52:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9890ec2ddf645d8831fabb97b4f1d422bcb6220774d858c23107629fd97c818683ceed9e7a68fb3ef194e63034d5620536ac5506141375cd6961e721f87b7172", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2983d702b474d4104a9f6284fdeab12d141b6f03fb8f07c4b9006bb9a82746abdcdc63c419b0cb115121d60c10c6ab59877a97cb2f1196b85ef107b6ca58252a"} 05:52:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:52:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:52:47 INFO - Contents: 05:52:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9890ec2ddf645d8831fabb97b4f1d422bcb6220774d858c23107629fd97c818683ceed9e7a68fb3ef194e63034d5620536ac5506141375cd6961e721f87b7172", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2983d702b474d4104a9f6284fdeab12d141b6f03fb8f07c4b9006bb9a82746abdcdc63c419b0cb115121d60c10c6ab59877a97cb2f1196b85ef107b6ca58252a"} 05:52:47 INFO - Running post-run listener: copy_logs_to_upload_dir 05:52:47 INFO - Copying logs to upload dir... 05:52:47 INFO - mkdir: /builds/slave/test/build/upload/logs 05:52:47 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=612.747879 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 13 secs) (at 2016-05-07 05:52:47.554540) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-07 05:52:47.558089) ========= 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.0Y5wqKheEo/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.8tT81BPMAL/Listeners TMPDIR=/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/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/9890ec2ddf645d8831fabb97b4f1d422bcb6220774d858c23107629fd97c818683ceed9e7a68fb3ef194e63034d5620536ac5506141375cd6961e721f87b7172", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2983d702b474d4104a9f6284fdeab12d141b6f03fb8f07c4b9006bb9a82746abdcdc63c419b0cb115121d60c10c6ab59877a97cb2f1196b85ef107b6ca58252a"} build_url:https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012997 build_url: 'https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/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/9890ec2ddf645d8831fabb97b4f1d422bcb6220774d858c23107629fd97c818683ceed9e7a68fb3ef194e63034d5620536ac5506141375cd6961e721f87b7172", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2983d702b474d4104a9f6284fdeab12d141b6f03fb8f07c4b9006bb9a82746abdcdc63c419b0cb115121d60c10c6ab59877a97cb2f1196b85ef107b6ca58252a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SXFgZAEBSPeJfXwJyxi8hA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-07 05:52:47.591861) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 05:52:47.592195) ========= 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.0Y5wqKheEo/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.8tT81BPMAL/Listeners TMPDIR=/var/folders/yy/pzwmkny90h5716w0lfhkq8zh00000w/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.005478 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-07 05:52:47.639898) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-07 05:52:47.640169) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-07 05:52:47.640428) ========= ========= Total master_lag: 0.44 =========