builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0079 starttime: 1462152031.2 results: success (0) buildid: 20160501175137 builduid: 812f0081577e46e49104c495fc70329e revision: 3f5062c662dab3cda0c88b2d5b2971c729e2e1c3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:31.195813) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:31.196291) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:31.196609) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:31.533945) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:31.534269) ========= 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.mAp545lKcy/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.PYxNWrXykP/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/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-01 18:20:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 170M=0s 2016-05-01 18:20:31 (170 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.119870 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:31.697513) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:31.697836) ========= 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.mAp545lKcy/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.PYxNWrXykP/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/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.027636 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:31.751275) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:31.752036) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3f5062c662dab3cda0c88b2d5b2971c729e2e1c3 --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 3f5062c662dab3cda0c88b2d5b2971c729e2e1c3 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.mAp545lKcy/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.PYxNWrXykP/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/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-01 18:20:31,830 truncating revision to first 12 chars 2016-05-01 18:20:31,830 Setting DEBUG logging. 2016-05-01 18:20:31,830 attempt 1/10 2016-05-01 18:20:31,830 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3f5062c662da?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-01 18:20:32,089 unpacking tar archive at: mozilla-aurora-3f5062c662da/testing/mozharness/ program finished with exit code 0 elapsedTime=0.508191 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:32.285094) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:32.285425) ========= script_repo_revision: 3f5062c662dab3cda0c88b2d5b2971c729e2e1c3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:32.285856) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:32.286185) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-01 18:20:32.302830) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 35 secs) (at 2016-05-01 18:20:32.303152) ========= /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.mAp545lKcy/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.PYxNWrXykP/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/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 18:20:32 INFO - MultiFileLogger online at 20160501 18:20:32 in /builds/slave/test 18:20:32 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 18:20:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:20:32 INFO - {'append_to_log': False, 18:20:32 INFO - 'base_work_dir': '/builds/slave/test', 18:20:32 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:20:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:20:32 INFO - 'buildbot_json_path': 'buildprops.json', 18:20:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:20:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:20:32 INFO - 'download_minidump_stackwalk': True, 18:20:32 INFO - 'download_symbols': 'true', 18:20:32 INFO - 'e10s': False, 18:20:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:20:32 INFO - 'tooltool.py': '/tools/tooltool.py', 18:20:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:20:32 INFO - '/tools/misc-python/virtualenv.py')}, 18:20:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:20:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:20:32 INFO - 'log_level': 'info', 18:20:32 INFO - 'log_to_console': True, 18:20:32 INFO - 'opt_config_files': (), 18:20:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:20:32 INFO - '--processes=1', 18:20:32 INFO - '--config=%(test_path)s/wptrunner.ini', 18:20:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:20:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:20:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:20:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:20:32 INFO - 'pip_index': False, 18:20:32 INFO - 'require_test_zip': True, 18:20:32 INFO - 'test_type': ('testharness',), 18:20:32 INFO - 'this_chunk': '1', 18:20:32 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:20:32 INFO - 'total_chunks': '10', 18:20:32 INFO - 'virtualenv_path': 'venv', 18:20:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:20:32 INFO - 'work_dir': 'build'} 18:20:32 INFO - ##### 18:20:32 INFO - ##### Running clobber step. 18:20:32 INFO - ##### 18:20:32 INFO - Running pre-action listener: _resource_record_pre_action 18:20:32 INFO - Running main action method: clobber 18:20:32 INFO - rmtree: /builds/slave/test/build 18:20:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:20:34 INFO - Running post-action listener: _resource_record_post_action 18:20:34 INFO - ##### 18:20:34 INFO - ##### Running read-buildbot-config step. 18:20:34 INFO - ##### 18:20:34 INFO - Running pre-action listener: _resource_record_pre_action 18:20:34 INFO - Running main action method: read_buildbot_config 18:20:34 INFO - Using buildbot properties: 18:20:34 INFO - { 18:20:34 INFO - "project": "", 18:20:34 INFO - "product": "firefox", 18:20:34 INFO - "script_repo_revision": "production", 18:20:34 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 18:20:34 INFO - "repository": "", 18:20:34 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 18:20:34 INFO - "buildid": "20160501175137", 18:20:34 INFO - "pgo_build": "False", 18:20:34 INFO - "basedir": "/builds/slave/test", 18:20:34 INFO - "buildnumber": 220, 18:20:34 INFO - "slavename": "t-yosemite-r7-0079", 18:20:34 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 18:20:34 INFO - "platform": "macosx64", 18:20:34 INFO - "branch": "mozilla-aurora", 18:20:34 INFO - "revision": "3f5062c662dab3cda0c88b2d5b2971c729e2e1c3", 18:20:34 INFO - "repo_path": "releases/mozilla-aurora", 18:20:34 INFO - "moz_repo_path": "", 18:20:34 INFO - "stage_platform": "macosx64", 18:20:34 INFO - "builduid": "812f0081577e46e49104c495fc70329e", 18:20:34 INFO - "slavebuilddir": "test" 18:20:34 INFO - } 18:20:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 18:20:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 18:20:34 INFO - Running post-action listener: _resource_record_post_action 18:20:34 INFO - ##### 18:20:34 INFO - ##### Running download-and-extract step. 18:20:34 INFO - ##### 18:20:34 INFO - Running pre-action listener: _resource_record_pre_action 18:20:34 INFO - Running main action method: download_and_extract 18:20:34 INFO - mkdir: /builds/slave/test/build/tests 18:20: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')]} 18:20:34 INFO - https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 18:20:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:20:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:20:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:20:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:21:04 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 18:21:04 INFO - retry: attempt #1 caught exception: timed out 18:21:04 INFO - retry: Failed, sleeping 30 seconds before retrying 18:21:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 #2 18:22:04 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 18:22:04 INFO - retry: attempt #2 caught exception: timed out 18:22:04 INFO - retry: Failed, sleeping 60 seconds before retrying 18:23:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 #3 18:23:35 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 18:23:35 INFO - retry: attempt #3 caught exception: timed out 18:23:35 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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! 18:23:35 INFO - Caught exception: timed out 18:23:35 INFO - Caught exception: timed out 18:23:35 INFO - Caught exception: timed out 18:23:35 INFO - trying https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:23:35 INFO - Downloading https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:23:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:23:36 INFO - Downloaded 1235 bytes. 18:23:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:23:36 INFO - Using the following test package requirements: 18:23:36 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 18:23:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:23:36 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 18:23:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:23:36 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 18:23:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:23:36 INFO - u'jsshell-mac64.zip'], 18:23:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:23:36 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 18:23:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 18:23:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:23:36 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 18:23:36 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:23:36 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 18:23:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:23:36 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 18:23:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:23:36 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 18:23: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 18:23: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')]} 18:23:36 INFO - https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 18:23:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:23:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:23:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:23:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:24:06 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 18:24:06 INFO - retry: attempt #1 caught exception: timed out 18:24:06 INFO - retry: Failed, sleeping 30 seconds before retrying 18:24:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 #2 18:25:07 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 18:25:07 INFO - retry: attempt #2 caught exception: timed out 18:25:07 INFO - retry: Failed, sleeping 60 seconds before retrying 18:26:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 #3 18:26:37 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip: timed out 18:26:37 INFO - retry: attempt #3 caught exception: timed out 18:26:37 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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! 18:26:37 INFO - Caught exception: timed out 18:26:37 INFO - Caught exception: timed out 18:26:37 INFO - Caught exception: timed out 18:26:37 INFO - trying https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:26:37 INFO - Downloading https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:26:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:26:57 INFO - Downloaded 17991267 bytes. 18:26:57 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/*'] 18:26:57 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/* 18:26:58 INFO - caution: filename not matched: web-platform/* 18:26:58 INFO - Return code: 11 18:26:58 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')]} 18:26:58 INFO - https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 18:26:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:26:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:26:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:26:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:27:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 18:27:28 INFO - retry: attempt #1 caught exception: timed out 18:27:28 INFO - retry: Failed, sleeping 30 seconds before retrying 18:27:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 #2 18:28:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 18:28:28 INFO - retry: attempt #2 caught exception: timed out 18:28:28 INFO - retry: Failed, sleeping 60 seconds before retrying 18:29:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 #3 18:29:59 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip: timed out 18:29:59 INFO - retry: attempt #3 caught exception: timed out 18:29:59 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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! 18:29:59 INFO - Caught exception: timed out 18:29:59 INFO - Caught exception: timed out 18:29:59 INFO - Caught exception: timed out 18:29:59 INFO - trying https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:29:59 INFO - Downloading https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:29:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:30:01 INFO - Downloaded 36408617 bytes. 18:30:01 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/*'] 18:30:01 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/* 18:30:05 INFO - caution: filename not matched: bin/* 18:30:05 INFO - caution: filename not matched: config/* 18:30:05 INFO - caution: filename not matched: mozbase/* 18:30:05 INFO - caution: filename not matched: marionette/* 18:30:05 INFO - caution: filename not matched: tools/wptserve/* 18:30:05 INFO - Return code: 11 18:30:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:30:05 INFO - https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 18:30:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:30:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:30:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 18:30:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:30:35 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 18:30:35 INFO - retry: attempt #1 caught exception: timed out 18:30:35 INFO - retry: Failed, sleeping 30 seconds before retrying 18:31:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #2 18:31:35 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 18:31:35 INFO - retry: attempt #2 caught exception: timed out 18:31:35 INFO - retry: Failed, sleeping 60 seconds before retrying 18:32:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #3 18:33:05 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg: timed out 18:33:05 INFO - retry: attempt #3 caught exception: timed out 18:33:05 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg! 18:33:05 INFO - Caught exception: timed out 18:33:05 INFO - Caught exception: timed out 18:33:05 INFO - Caught exception: timed out 18:33:05 INFO - trying https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:33:05 INFO - Downloading https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 18:33:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:33:13 INFO - Downloaded 73040333 bytes. 18:33:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:33:13 INFO - mkdir: /builds/slave/test/properties 18:33:13 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:33:13 INFO - Writing to file /builds/slave/test/properties/build_url 18:33:13 INFO - Contents: 18:33:13 INFO - build_url:https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:33:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:33:13 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:33:13 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:33:13 INFO - Contents: 18:33:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:33:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:33:13 INFO - https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:33:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:33:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:33:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:33:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:33:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 18:33:43 INFO - retry: attempt #1 caught exception: timed out 18:33:43 INFO - retry: Failed, sleeping 30 seconds before retrying 18:34:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 #2 18:34:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 18:34:44 INFO - retry: attempt #2 caught exception: timed out 18:34:44 INFO - retry: Failed, sleeping 60 seconds before retrying 18:35:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 #3 18:36:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: timed out 18:36:14 INFO - retry: attempt #3 caught exception: timed out 18:36:14 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FH4qCZcRQiibBK3wX_tMVw/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! 18:36:14 INFO - Caught exception: timed out 18:36:14 INFO - Caught exception: timed out 18:36:14 INFO - Caught exception: timed out 18:36:14 INFO - trying https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:36:14 INFO - Downloading https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:36:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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 18:36:17 INFO - Downloaded 103558058 bytes. 18:36:17 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'] 18:36:17 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 18:36:21 INFO - Return code: 0 18:36:21 INFO - Running post-action listener: _resource_record_post_action 18:36:21 INFO - Running post-action listener: set_extra_try_arguments 18:36:21 INFO - ##### 18:36:21 INFO - ##### Running create-virtualenv step. 18:36:21 INFO - ##### 18:36:21 INFO - Running pre-action listener: _pre_create_virtualenv 18:36:21 INFO - Running pre-action listener: _resource_record_pre_action 18:36:21 INFO - Running main action method: create_virtualenv 18:36:21 INFO - Creating virtualenv /builds/slave/test/build/venv 18:36:21 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 18:36:21 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:36:21 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:36:21 INFO - Using real prefix '/tools/python27' 18:36:21 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:36:22 INFO - Installing distribute.............................................................................................................................................................................................done. 18:36:25 INFO - Installing pip.................done. 18:36:25 INFO - Return code: 0 18:36:25 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:36:25 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')]} 18:36:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:25 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')]} 18:36:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:25 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 0x1054cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd61a4e6e00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054e65e0>, '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 0x1050c9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1050f4990>, '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.mAp545lKcy/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.PYxNWrXykP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:25 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 18:36:25 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 18:36:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mAp545lKcy/Render', 18:36:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:25 INFO - 'HOME': '/Users/cltbld', 18:36:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:25 INFO - 'LOGNAME': 'cltbld', 18:36:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:25 INFO - 'MOZ_NO_REMOTE': '1', 18:36:25 INFO - 'NO_EM_RESTART': '1', 18:36:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:25 INFO - 'PWD': '/builds/slave/test', 18:36:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:25 INFO - 'SHELL': '/bin/bash', 18:36:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PYxNWrXykP/Listeners', 18:36:25 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 18:36:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:25 INFO - 'USER': 'cltbld', 18:36:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:25 INFO - 'XPC_FLAGS': '0x0', 18:36:25 INFO - 'XPC_SERVICE_NAME': '0', 18:36:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:25 INFO - Downloading/unpacking psutil>=0.7.1 18:36:25 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 18:36:25 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 18:36:25 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 18:36:25 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 18:36:25 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 18:36:25 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 18:36:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:36:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:36:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:36:29 INFO - Installing collected packages: psutil 18:36:29 INFO - Running setup.py install for psutil 18:36:29 INFO - building 'psutil._psutil_osx' extension 18:36:29 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 18:36:29 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 18:36:29 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 18:36:29 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 18:36:29 INFO - building 'psutil._psutil_posix' extension 18:36:29 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 18:36:30 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 18:36:30 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 18:36:30 INFO - ^ 18:36:30 INFO - 1 warning generated. 18:36:30 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 18:36:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:36:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:36:30 INFO - Successfully installed psutil 18:36:30 INFO - Cleaning up... 18:36:30 INFO - Return code: 0 18:36:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:36:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:30 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 0x1054cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd61a4e6e00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054e65e0>, '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 0x1050c9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1050f4990>, '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.mAp545lKcy/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.PYxNWrXykP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:30 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 18:36:30 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 18:36:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mAp545lKcy/Render', 18:36:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:30 INFO - 'HOME': '/Users/cltbld', 18:36:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:30 INFO - 'LOGNAME': 'cltbld', 18:36:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:30 INFO - 'MOZ_NO_REMOTE': '1', 18:36:30 INFO - 'NO_EM_RESTART': '1', 18:36:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:30 INFO - 'PWD': '/builds/slave/test', 18:36:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:30 INFO - 'SHELL': '/bin/bash', 18:36:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PYxNWrXykP/Listeners', 18:36:30 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 18:36:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:30 INFO - 'USER': 'cltbld', 18:36:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:30 INFO - 'XPC_FLAGS': '0x0', 18:36:30 INFO - 'XPC_SERVICE_NAME': '0', 18:36:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:36:30 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 18:36:30 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 18:36:30 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 18:36:30 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 18:36:30 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 18:36:30 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 18:36:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:36:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:36:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:36:32 INFO - Installing collected packages: mozsystemmonitor 18:36:32 INFO - Running setup.py install for mozsystemmonitor 18:36:33 INFO - Successfully installed mozsystemmonitor 18:36:33 INFO - Cleaning up... 18:36:33 INFO - Return code: 0 18:36:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:36:33 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')]} 18:36:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:33 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')]} 18:36:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:33 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 0x1054cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd61a4e6e00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054e65e0>, '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 0x1050c9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1050f4990>, '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.mAp545lKcy/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.PYxNWrXykP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:33 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 18:36:33 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 18:36:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mAp545lKcy/Render', 18:36:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:33 INFO - 'HOME': '/Users/cltbld', 18:36:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:33 INFO - 'LOGNAME': 'cltbld', 18:36:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:33 INFO - 'MOZ_NO_REMOTE': '1', 18:36:33 INFO - 'NO_EM_RESTART': '1', 18:36:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:33 INFO - 'PWD': '/builds/slave/test', 18:36:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:33 INFO - 'SHELL': '/bin/bash', 18:36:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PYxNWrXykP/Listeners', 18:36:33 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 18:36:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:33 INFO - 'USER': 'cltbld', 18:36:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:33 INFO - 'XPC_FLAGS': '0x0', 18:36:33 INFO - 'XPC_SERVICE_NAME': '0', 18:36:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:33 INFO - Downloading/unpacking blobuploader==1.2.4 18:36:33 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 18:36:33 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 18:36:33 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 18:36:33 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 18:36:33 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 18:36:33 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 18:36:35 INFO - Downloading blobuploader-1.2.4.tar.gz 18:36:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:36:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:36: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 18:36: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 18:36: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 18:36: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 18:36: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 18:36: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 18:36:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:36:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:36:36 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 18:36:36 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 18:36:36 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 18:36:36 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 18:36:36 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 18:36:36 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 18:36:37 INFO - Downloading docopt-0.6.1.tar.gz 18:36:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:36:37 INFO - Installing collected packages: blobuploader, requests, docopt 18:36:37 INFO - Running setup.py install for blobuploader 18:36:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:36:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:36:37 INFO - Running setup.py install for requests 18:36:37 INFO - Running setup.py install for docopt 18:36:37 INFO - Successfully installed blobuploader requests docopt 18:36:37 INFO - Cleaning up... 18:36:38 INFO - Return code: 0 18:36:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:36:38 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')]} 18:36:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:38 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')]} 18:36:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:38 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 0x1054cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd61a4e6e00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054e65e0>, '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 0x1050c9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1050f4990>, '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.mAp545lKcy/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.PYxNWrXykP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:38 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 18:36:38 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 18:36:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mAp545lKcy/Render', 18:36:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:38 INFO - 'HOME': '/Users/cltbld', 18:36:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:38 INFO - 'LOGNAME': 'cltbld', 18:36:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:38 INFO - 'MOZ_NO_REMOTE': '1', 18:36:38 INFO - 'NO_EM_RESTART': '1', 18:36:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:38 INFO - 'PWD': '/builds/slave/test', 18:36:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:38 INFO - 'SHELL': '/bin/bash', 18:36:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PYxNWrXykP/Listeners', 18:36:38 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 18:36:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:38 INFO - 'USER': 'cltbld', 18:36:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:38 INFO - 'XPC_FLAGS': '0x0', 18:36:38 INFO - 'XPC_SERVICE_NAME': '0', 18:36:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:36:38 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-AubDkS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:36:38 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-Q2TX3y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:36:38 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-9VtYef-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:36:38 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-iV6KxO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:36:38 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-k01rHa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:36:38 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-qjZ66f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:36:38 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-ksIqe6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:36:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:36:38 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-Aru361-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:36:39 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-D_m9A7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:36:39 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-z0kDmJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:36:39 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-T8seXf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:36:39 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-dDd6BY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:36:39 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-ZlFnem-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:36:39 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-dPaHCk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:36:39 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-feUYZI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:36:39 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-2cwcmX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:36:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:36:39 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-8MjUWh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:36:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:36:40 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-NS6FFs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:36:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:36:40 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-5Kb_xB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:36:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:36:40 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-6H_a8J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:36:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:36:40 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-6Pg__u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:36:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:36:40 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 18:36:40 INFO - Running setup.py install for manifestparser 18:36:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:36:40 INFO - Running setup.py install for mozcrash 18:36:41 INFO - Running setup.py install for mozdebug 18:36:41 INFO - Running setup.py install for mozdevice 18:36:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:36:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:36:41 INFO - Running setup.py install for mozfile 18:36:41 INFO - Running setup.py install for mozhttpd 18:36:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:36:41 INFO - Running setup.py install for mozinfo 18:36:41 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:36:41 INFO - Running setup.py install for mozInstall 18:36:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Running setup.py install for mozleak 18:36:42 INFO - Running setup.py install for mozlog 18:36:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Running setup.py install for moznetwork 18:36:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Running setup.py install for mozprocess 18:36:42 INFO - Running setup.py install for mozprofile 18:36:42 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Running setup.py install for mozrunner 18:36:42 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:36:42 INFO - Running setup.py install for mozscreenshot 18:36:43 INFO - Running setup.py install for moztest 18:36:43 INFO - Running setup.py install for mozversion 18:36:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:36:43 INFO - Running setup.py install for wptserve 18:36:43 INFO - Running setup.py install for marionette-driver 18:36:43 INFO - Running setup.py install for browsermob-proxy 18:36:43 INFO - Running setup.py install for marionette-client 18:36:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:36:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:36:44 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 18:36:44 INFO - Cleaning up... 18:36:44 INFO - Return code: 0 18:36:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:36:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:36:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:36:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:36:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:36:44 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 0x1054cde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054eaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd61a4e6e00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1054e65e0>, '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 0x1050c9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1050f4990>, '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.mAp545lKcy/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.PYxNWrXykP/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:36:44 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 18:36:44 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 18:36:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mAp545lKcy/Render', 18:36:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:36:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:36:44 INFO - 'HOME': '/Users/cltbld', 18:36:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:36:44 INFO - 'LOGNAME': 'cltbld', 18:36:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:36:44 INFO - 'MOZ_NO_REMOTE': '1', 18:36:44 INFO - 'NO_EM_RESTART': '1', 18:36:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:36:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:36:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:36:44 INFO - 'PWD': '/builds/slave/test', 18:36:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:36:44 INFO - 'SHELL': '/bin/bash', 18:36:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PYxNWrXykP/Listeners', 18:36:44 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 18:36:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:36:44 INFO - 'USER': 'cltbld', 18:36:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:36:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:36:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:36:44 INFO - 'XPC_FLAGS': '0x0', 18:36:44 INFO - 'XPC_SERVICE_NAME': '0', 18:36:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:36:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:36:44 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-7qskDq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:36:44 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)) 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:36:44 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-IcpVy6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:36:44 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)) 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:36:44 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-XIKkXJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:36:44 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)) 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:36:44 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-f0K27u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:36:44 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)) 18:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:36:44 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-OLBU6_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:36:45 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)) 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:36:45 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-GianJb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:36:45 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)) 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:36:45 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-wkLmo9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:36:45 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)) 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:36:45 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-daUPtQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:36:45 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)) 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:36:45 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-H_AMG3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:36:45 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)) 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:36:45 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-AzpHhM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:36:45 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)) 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:36:45 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-bqkwQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:36:45 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)) 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:36:45 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-IKSLS4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:36:45 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)) 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:36:45 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-ZS5WIl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:36:45 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)) 18:36:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:36:45 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-TsxYxi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:36:46 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)) 18:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:36:46 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-I3pchl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:36:46 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)) 18:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:36:46 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-bVfqJG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:36:46 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)) 18:36:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:36:46 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-a0upIa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:36:46 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)) 18:36:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:36:46 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-qPdwui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:36:46 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)) 18:36:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:36:46 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-dJWin5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:36:46 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)) 18:36:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:36:46 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-fXLG4B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:36:46 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)) 18:36:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:36:47 INFO - Running setup.py (path:/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/pip-RuUpTb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:36:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:36:47 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)) 18:36:47 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)) 18:36:47 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)) 18:36:47 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)) 18:36:47 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)) 18:36:47 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)) 18:36:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:36:47 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 18:36:47 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 18:36:47 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 18:36:47 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 18:36:47 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 18:36:47 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 18:36:50 INFO - Downloading blessings-1.6.tar.gz 18:36:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:36:50 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)) 18:36:50 INFO - Installing collected packages: blessings 18:36:50 INFO - Running setup.py install for blessings 18:36:50 INFO - Successfully installed blessings 18:36:50 INFO - Cleaning up... 18:36:50 INFO - Return code: 0 18:36:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:36:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:36:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:36:50 INFO - Reading from file tmpfile_stdout 18:36:50 INFO - Current package versions: 18:36:50 INFO - blessings == 1.6 18:36:50 INFO - blobuploader == 1.2.4 18:36:50 INFO - browsermob-proxy == 0.6.0 18:36:50 INFO - docopt == 0.6.1 18:36:50 INFO - manifestparser == 1.1 18:36:50 INFO - marionette-client == 2.3.0 18:36:50 INFO - marionette-driver == 1.4.0 18:36:50 INFO - mozInstall == 1.12 18:36:50 INFO - mozcrash == 0.17 18:36:50 INFO - mozdebug == 0.1 18:36:50 INFO - mozdevice == 0.48 18:36:50 INFO - mozfile == 1.2 18:36:50 INFO - mozhttpd == 0.7 18:36:50 INFO - mozinfo == 0.9 18:36:50 INFO - mozleak == 0.1 18:36:50 INFO - mozlog == 3.1 18:36:50 INFO - moznetwork == 0.27 18:36:50 INFO - mozprocess == 0.22 18:36:50 INFO - mozprofile == 0.28 18:36:50 INFO - mozrunner == 6.11 18:36:50 INFO - mozscreenshot == 0.1 18:36:50 INFO - mozsystemmonitor == 0.0 18:36:50 INFO - moztest == 0.7 18:36:50 INFO - mozversion == 1.4 18:36:50 INFO - psutil == 3.1.1 18:36:50 INFO - requests == 1.2.3 18:36:50 INFO - wptserve == 1.4.0 18:36:50 INFO - wsgiref == 0.1.2 18:36:50 INFO - Running post-action listener: _resource_record_post_action 18:36:50 INFO - Running post-action listener: _start_resource_monitoring 18:36:50 INFO - Starting resource monitoring. 18:36:50 INFO - ##### 18:36:50 INFO - ##### Running pull step. 18:36:50 INFO - ##### 18:36:50 INFO - Running pre-action listener: _resource_record_pre_action 18:36:50 INFO - Running main action method: pull 18:36:50 INFO - Pull has nothing to do! 18:36:50 INFO - Running post-action listener: _resource_record_post_action 18:36:50 INFO - ##### 18:36:50 INFO - ##### Running install step. 18:36:50 INFO - ##### 18:36:50 INFO - Running pre-action listener: _resource_record_pre_action 18:36:50 INFO - Running main action method: install 18:36:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:36:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:36:51 INFO - Reading from file tmpfile_stdout 18:36:51 INFO - Detecting whether we're running mozinstall >=1.0... 18:36:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:36:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:36:51 INFO - Reading from file tmpfile_stdout 18:36:51 INFO - Output received: 18:36:51 INFO - Usage: mozinstall [options] installer 18:36:51 INFO - Options: 18:36:51 INFO - -h, --help show this help message and exit 18:36:51 INFO - -d DEST, --destination=DEST 18:36:51 INFO - Directory to install application into. [default: 18:36:51 INFO - "/builds/slave/test"] 18:36:51 INFO - --app=APP Application being installed. [default: firefox] 18:36:51 INFO - mkdir: /builds/slave/test/build/application 18:36:51 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'] 18:36:51 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 18:37:09 INFO - Reading from file tmpfile_stdout 18:37:09 INFO - Output received: 18:37:09 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 18:37:09 INFO - Running post-action listener: _resource_record_post_action 18:37:09 INFO - ##### 18:37:09 INFO - ##### Running run-tests step. 18:37:09 INFO - ##### 18:37:09 INFO - Running pre-action listener: _resource_record_pre_action 18:37:09 INFO - Running main action method: run_tests 18:37:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:37:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:37:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:37:09 INFO - grabbing minidump binary from tooltool 18:37:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:37:09 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 0x1054e65e0>, '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 0x1050c9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1050f4990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:37:09 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 18:37:09 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 18:37:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:37:09 INFO - Return code: 0 18:37:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 18:37:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:37:09 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/FH4qCZcRQiibBK3wX_tMVw/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 18:37:09 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/FH4qCZcRQiibBK3wX_tMVw/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 18:37:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mAp545lKcy/Render', 18:37:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:37:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:37:09 INFO - 'HOME': '/Users/cltbld', 18:37:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:37:09 INFO - 'LOGNAME': 'cltbld', 18:37:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:37:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:37:09 INFO - 'MOZ_NO_REMOTE': '1', 18:37:09 INFO - 'NO_EM_RESTART': '1', 18:37:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:37:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:37:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:37:09 INFO - 'PWD': '/builds/slave/test', 18:37:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:37:09 INFO - 'SHELL': '/bin/bash', 18:37:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PYxNWrXykP/Listeners', 18:37:09 INFO - 'TMPDIR': '/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/T/', 18:37:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:37:09 INFO - 'USER': 'cltbld', 18:37:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:37:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:37:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:37:09 INFO - 'XPC_FLAGS': '0x0', 18:37:09 INFO - 'XPC_SERVICE_NAME': '0', 18:37:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:37:09 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/FH4qCZcRQiibBK3wX_tMVw/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 18:37:10 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 18:37:10 INFO - import pkg_resources 18:37:11 INFO - Using 1 client processes 18:37:11 INFO - wptserve Starting http server on 127.0.0.1:8000 18:37:11 INFO - wptserve Starting http server on 127.0.0.1:8001 18:37:11 INFO - wptserve Starting http server on 127.0.0.1:8443 18:37:13 INFO - SUITE-START | Running 778 tests 18:37:13 INFO - Running testharness tests 18:37:13 INFO - Setting up ssl 18:37:13 INFO - PROCESS | certutil | 18:37:13 INFO - PROCESS | certutil | 18:37:13 INFO - PROCESS | certutil | 18:37:13 INFO - Certificate Nickname Trust Attributes 18:37:13 INFO - SSL,S/MIME,JAR/XPI 18:37:13 INFO - 18:37:13 INFO - web-platform-tests CT,, 18:37:13 INFO - 18:37:13 INFO - Starting runner 18:37:14 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 18:37:14 INFO - PROCESS | 1668 | 1462153034309 Marionette DEBUG Marionette enabled via build flag and pref 18:37:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x113dea000 == 1 [pid = 1668] [id = 1] 18:37:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 1 (0x113dea800) [pid = 1668] [serial = 1] [outer = 0x0] 18:37:14 INFO - PROCESS | 1668 | [1668] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 18:37:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 2 (0x113f4c000) [pid = 1668] [serial = 2] [outer = 0x113dea800] 18:37:14 INFO - PROCESS | 1668 | 1462153034623 Marionette INFO Listening on port 2828 18:37:14 INFO - PROCESS | 1668 | 1462153034867 Marionette DEBUG Marionette enabled via command-line flag 18:37:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x116886800 == 2 [pid = 1668] [id = 2] 18:37:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 3 (0x116887000) [pid = 1668] [serial = 3] [outer = 0x0] 18:37:14 INFO - PROCESS | 1668 | [1668] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 18:37:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 4 (0x116888000) [pid = 1668] [serial = 4] [outer = 0x116887000] 18:37:15 INFO - PROCESS | 1668 | [1668] 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 18:37:15 INFO - PROCESS | 1668 | 1462153035057 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49304 18:37:15 INFO - PROCESS | 1668 | 1462153035177 Marionette DEBUG Closed connection conn0 18:37:15 INFO - PROCESS | 1668 | [1668] 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 18:37:15 INFO - PROCESS | 1668 | 1462153035181 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49305 18:37:15 INFO - PROCESS | 1668 | 1462153035199 Marionette DEBUG Closed connection conn1 18:37:15 INFO - PROCESS | 1668 | [1668] 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 18:37:15 INFO - PROCESS | 1668 | 1462153035204 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49306 18:37:15 INFO - PROCESS | 1668 | 1462153035213 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:37:15 INFO - PROCESS | 1668 | 1462153035218 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":"20160501175137","device":"desktop","version":"48.0a2"} 18:37:15 INFO - PROCESS | 1668 | [1668] 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 18:37:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f10800 == 3 [pid = 1668] [id = 3] 18:37:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 5 (0x119f1d800) [pid = 1668] [serial = 5] [outer = 0x0] 18:37:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f1e800 == 4 [pid = 1668] [id = 4] 18:37:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 6 (0x119f37000) [pid = 1668] [serial = 6] [outer = 0x0] 18:37:16 INFO - PROCESS | 1668 | [1668] 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 18:37:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x12198d800 == 5 [pid = 1668] [id = 5] 18:37:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 7 (0x119f35c00) [pid = 1668] [serial = 7] [outer = 0x0] 18:37:16 INFO - PROCESS | 1668 | [1668] 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 18:37:16 INFO - PROCESS | 1668 | [1668] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:37:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 8 (0x121c21000) [pid = 1668] [serial = 8] [outer = 0x119f35c00] 18:37:16 INFO - PROCESS | 1668 | [1668] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:37:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 9 (0x12419a800) [pid = 1668] [serial = 9] [outer = 0x119f1d800] 18:37:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 10 (0x1241ae000) [pid = 1668] [serial = 10] [outer = 0x119f37000] 18:37:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 11 (0x1241afc00) [pid = 1668] [serial = 11] [outer = 0x119f35c00] 18:37:17 INFO - PROCESS | 1668 | [1668] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:37:17 INFO - PROCESS | 1668 | 1462153037395 Marionette DEBUG loaded listener.js 18:37:17 INFO - PROCESS | 1668 | 1462153037404 Marionette DEBUG loaded listener.js 18:37:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 12 (0x125407000) [pid = 1668] [serial = 12] [outer = 0x119f35c00] 18:37:17 INFO - PROCESS | 1668 | 1462153037779 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"25b8c189-1113-024f-bf24-d3466a479f4c","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":"20160501175137","device":"desktop","version":"48.0a2","command_id":1}}] 18:37:17 INFO - PROCESS | 1668 | 1462153037874 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}] 18:37:17 INFO - PROCESS | 1668 | 1462153037916 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:37:18 INFO - PROCESS | 1668 | 1462153038004 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:37:18 INFO - PROCESS | 1668 | [1668] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:37:18 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:37:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 13 (0x12764d800) [pid = 1668] [serial = 13] [outer = 0x119f35c00] 18:37:18 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 18:37:18 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 18:37:18 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:37:18 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:37:18 INFO - PROCESS | 1668 | 1462153038294 Marionette TRACE conn2 <- [1,3,null,{}] 18:37:18 INFO - PROCESS | 1668 | 1462153038297 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:37:18 INFO - PROCESS | 1668 | 1462153038308 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:37:18 INFO - PROCESS | 1668 | 1462153038336 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:37:18 INFO - PROCESS | 1668 | 1462153038338 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 18:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:37:18 INFO - PROCESS | 1668 | 1462153038344 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:37:18 INFO - PROCESS | 1668 | 1462153038347 Marionette TRACE conn2 <- [1,6,null,{}] 18:37:18 INFO - PROCESS | 1668 | 1462153038349 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}] 18:37:18 INFO - PROCESS | 1668 | 1462153038361 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:37:18 INFO - PROCESS | 1668 | 1462153038364 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12951d000 == 6 [pid = 1668] [id = 6] 18:37:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 14 (0x1294ec800) [pid = 1668] [serial = 14] [outer = 0x0] 18:37:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 15 (0x1294ee400) [pid = 1668] [serial = 15] [outer = 0x1294ec800] 18:37:18 INFO - PROCESS | 1668 | 1462153038394 Marionette DEBUG loaded listener.js 18:37:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 16 (0x1294f4400) [pid = 1668] [serial = 16] [outer = 0x1294ec800] 18:37:18 INFO - PROCESS | 1668 | 1462153038697 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]]]}] 18:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 18:37:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297b5000 == 7 [pid = 1668] [id = 7] 18:37:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 17 (0x12970e400) [pid = 1668] [serial = 17] [outer = 0x0] 18:37:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 18 (0x129807400) [pid = 1668] [serial = 18] [outer = 0x12970e400] 18:37:18 INFO - PROCESS | 1668 | 1462153038733 Marionette DEBUG loaded listener.js 18:37:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 19 (0x12980d000) [pid = 1668] [serial = 19] [outer = 0x12970e400] 18:37:18 INFO - PROCESS | 1668 | 1462153038769 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:37:18 INFO - PROCESS | 1668 | 1462153038770 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 18:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:37:18 INFO - PROCESS | 1668 | 1462153038807 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:37:18 INFO - PROCESS | 1668 | 1462153038808 Marionette TRACE conn2 <- [1,10,null,{}] 18:37:18 INFO - PROCESS | 1668 | 1462153038828 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}] 18:37:18 INFO - PROCESS | 1668 | 1462153038959 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:37:18 INFO - PROCESS | 1668 | 1462153038992 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac05000 == 8 [pid = 1668] [id = 8] 18:37:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 20 (0x12a9e8c00) [pid = 1668] [serial = 20] [outer = 0x0] 18:37:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 21 (0x12ac43c00) [pid = 1668] [serial = 21] [outer = 0x12a9e8c00] 18:37:19 INFO - PROCESS | 1668 | 1462153039020 Marionette DEBUG loaded listener.js 18:37:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 22 (0x12ac48400) [pid = 1668] [serial = 22] [outer = 0x12a9e8c00] 18:37:19 INFO - PROCESS | 1668 | 1462153039330 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]]]}] 18:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 547ms 18:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:37:19 INFO - PROCESS | 1668 | 1462153039384 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:37:19 INFO - PROCESS | 1668 | 1462153039386 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 18:37:19 INFO - PROCESS | 1668 | 1462153039388 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:37:19 INFO - PROCESS | 1668 | 1462153039390 Marionette TRACE conn2 <- [1,14,null,{}] 18:37:19 INFO - PROCESS | 1668 | 1462153039393 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}] 18:37:19 INFO - PROCESS | 1668 | 1462153039485 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:37:19 INFO - PROCESS | 1668 | 1462153039490 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4bc800 == 9 [pid = 1668] [id = 9] 18:37:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 23 (0x12ac4e400) [pid = 1668] [serial = 23] [outer = 0x0] 18:37:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 24 (0x12aeec800) [pid = 1668] [serial = 24] [outer = 0x12ac4e400] 18:37:19 INFO - PROCESS | 1668 | 1462153039515 Marionette DEBUG loaded listener.js 18:37:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 25 (0x12bb91400) [pid = 1668] [serial = 25] [outer = 0x12ac4e400] 18:37:19 INFO - PROCESS | 1668 | 1462153039778 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]]]}] 18:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 18:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:37:19 INFO - PROCESS | 1668 | 1462153039813 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:37:19 INFO - PROCESS | 1668 | 1462153039814 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 18:37:19 INFO - PROCESS | 1668 | 1462153039817 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:37:19 INFO - PROCESS | 1668 | 1462153039818 Marionette TRACE conn2 <- [1,18,null,{}] 18:37:19 INFO - PROCESS | 1668 | 1462153039820 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}] 18:37:19 INFO - PROCESS | 1668 | 1462153039924 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:37:19 INFO - PROCESS | 1668 | 1462153039930 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc36000 == 10 [pid = 1668] [id = 10] 18:37:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 26 (0x12bb99800) [pid = 1668] [serial = 26] [outer = 0x0] 18:37:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 27 (0x12bcd6c00) [pid = 1668] [serial = 27] [outer = 0x12bb99800] 18:37:19 INFO - PROCESS | 1668 | 1462153039955 Marionette DEBUG loaded listener.js 18:37:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 28 (0x12bd15400) [pid = 1668] [serial = 28] [outer = 0x12bb99800] 18:37:20 INFO - PROCESS | 1668 | 1462153040229 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]]]}] 18:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 18:37:20 INFO - PROCESS | 1668 | 1462153040236 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:37:20 INFO - PROCESS | 1668 | 1462153040238 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 18:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:37:20 INFO - PROCESS | 1668 | 1462153040246 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:37:20 INFO - PROCESS | 1668 | 1462153040247 Marionette TRACE conn2 <- [1,22,null,{}] 18:37:20 INFO - PROCESS | 1668 | 1462153040249 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}] 18:37:20 INFO - PROCESS | 1668 | 1462153040345 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:37:20 INFO - PROCESS | 1668 | 1462153040350 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x117595000 == 11 [pid = 1668] [id = 11] 18:37:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 29 (0x117f5fc00) [pid = 1668] [serial = 29] [outer = 0x0] 18:37:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 30 (0x118627000) [pid = 1668] [serial = 30] [outer = 0x117f5fc00] 18:37:20 INFO - PROCESS | 1668 | 1462153040376 Marionette DEBUG loaded listener.js 18:37:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 31 (0x12c129800) [pid = 1668] [serial = 31] [outer = 0x117f5fc00] 18:37:20 INFO - PROCESS | 1668 | 1462153040620 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]]]}] 18:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 18:37:20 INFO - PROCESS | 1668 | 1462153040665 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:37:20 INFO - PROCESS | 1668 | 1462153040667 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 18:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:37:20 INFO - PROCESS | 1668 | 1462153040669 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:37:20 INFO - PROCESS | 1668 | 1462153040670 Marionette TRACE conn2 <- [1,26,null,{}] 18:37:20 INFO - PROCESS | 1668 | 1462153040672 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}] 18:37:20 INFO - PROCESS | 1668 | 1462153040777 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:37:20 INFO - PROCESS | 1668 | 1462153040782 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182be000 == 12 [pid = 1668] [id = 12] 18:37:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 32 (0x12141b000) [pid = 1668] [serial = 32] [outer = 0x0] 18:37:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 33 (0x127649400) [pid = 1668] [serial = 33] [outer = 0x12141b000] 18:37:20 INFO - PROCESS | 1668 | 1462153040807 Marionette DEBUG loaded listener.js 18:37:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 34 (0x12c1d2400) [pid = 1668] [serial = 34] [outer = 0x12141b000] 18:37:21 INFO - PROCESS | 1668 | 1462153041059 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]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 18:37:21 INFO - PROCESS | 1668 | 1462153041099 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:37:21 INFO - PROCESS | 1668 | 1462153041100 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 18:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:37:21 INFO - PROCESS | 1668 | 1462153041102 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - PROCESS | 1668 | 1462153041103 Marionette TRACE conn2 <- [1,30,null,{}] 18:37:21 INFO - PROCESS | 1668 | 1462153041113 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}] 18:37:21 INFO - PROCESS | 1668 | 1462153041205 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:37:21 INFO - PROCESS | 1668 | 1462153041211 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c95e800 == 13 [pid = 1668] [id = 13] 18:37:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 35 (0x12c1d5800) [pid = 1668] [serial = 35] [outer = 0x0] 18:37:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 36 (0x118fa9c00) [pid = 1668] [serial = 36] [outer = 0x12c1d5800] 18:37:21 INFO - PROCESS | 1668 | 1462153041235 Marionette DEBUG loaded listener.js 18:37:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 37 (0x118fad400) [pid = 1668] [serial = 37] [outer = 0x12c1d5800] 18:37:21 INFO - PROCESS | 1668 | 1462153041474 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]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 18:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:37:21 INFO - PROCESS | 1668 | 1462153041529 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:37:21 INFO - PROCESS | 1668 | 1462153041530 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 18:37:21 INFO - PROCESS | 1668 | 1462153041532 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - PROCESS | 1668 | 1462153041533 Marionette TRACE conn2 <- [1,34,null,{}] 18:37:21 INFO - PROCESS | 1668 | 1462153041536 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}] 18:37:21 INFO - PROCESS | 1668 | 1462153041626 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:37:21 INFO - PROCESS | 1668 | 1462153041631 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc2e800 == 14 [pid = 1668] [id = 14] 18:37:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 38 (0x118fb0000) [pid = 1668] [serial = 38] [outer = 0x0] 18:37:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 39 (0x118fb8400) [pid = 1668] [serial = 39] [outer = 0x118fb0000] 18:37:21 INFO - PROCESS | 1668 | 1462153041657 Marionette DEBUG loaded listener.js 18:37:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 40 (0x12cd54000) [pid = 1668] [serial = 40] [outer = 0x118fb0000] 18:37:21 INFO - PROCESS | 1668 | 1462153041896 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]]]}] 18:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 18:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:37:21 INFO - PROCESS | 1668 | 1462153041951 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:37:21 INFO - PROCESS | 1668 | 1462153041953 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 18:37:21 INFO - PROCESS | 1668 | 1462153041963 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:37:21 INFO - PROCESS | 1668 | 1462153041964 Marionette TRACE conn2 <- [1,38,null,{}] 18:37:21 INFO - PROCESS | 1668 | 1462153041966 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}] 18:37:22 INFO - PROCESS | 1668 | 1462153042064 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:37:22 INFO - PROCESS | 1668 | 1462153042068 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d11c000 == 15 [pid = 1668] [id = 15] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 41 (0x12cd58800) [pid = 1668] [serial = 41] [outer = 0x0] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 42 (0x12cd5f800) [pid = 1668] [serial = 42] [outer = 0x12cd58800] 18:37:22 INFO - PROCESS | 1668 | 1462153042093 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 43 (0x12d16c800) [pid = 1668] [serial = 43] [outer = 0x12cd58800] 18:37:22 INFO - PROCESS | 1668 | 1462153042327 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]]]}] 18:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 427ms 18:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:37:22 INFO - PROCESS | 1668 | 1462153042383 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:37:22 INFO - PROCESS | 1668 | 1462153042384 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 18:37:22 INFO - PROCESS | 1668 | 1462153042386 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:37:22 INFO - PROCESS | 1668 | 1462153042387 Marionette TRACE conn2 <- [1,42,null,{}] 18:37:22 INFO - PROCESS | 1668 | 1462153042397 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}] 18:37:22 INFO - PROCESS | 1668 | 1462153042496 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:37:22 INFO - PROCESS | 1668 | 1462153042500 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d410000 == 16 [pid = 1668] [id = 16] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 44 (0x12d16f000) [pid = 1668] [serial = 44] [outer = 0x0] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 45 (0x1186b6c00) [pid = 1668] [serial = 45] [outer = 0x12d16f000] 18:37:22 INFO - PROCESS | 1668 | 1462153042526 Marionette DEBUG loaded listener.js 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 46 (0x1186ba400) [pid = 1668] [serial = 46] [outer = 0x12d16f000] 18:37:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5df000 == 17 [pid = 1668] [id = 17] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 47 (0x12d5df800) [pid = 1668] [serial = 47] [outer = 0x0] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 48 (0x12d5d8800) [pid = 1668] [serial = 48] [outer = 0x12d5df800] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 49 (0x12d41c800) [pid = 1668] [serial = 49] [outer = 0x12d5df800] 18:37:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5de800 == 18 [pid = 1668] [id = 18] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 50 (0x112e10000) [pid = 1668] [serial = 50] [outer = 0x0] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 51 (0x12d5d0c00) [pid = 1668] [serial = 51] [outer = 0x112e10000] 18:37:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 52 (0x11346a800) [pid = 1668] [serial = 52] [outer = 0x112e10000] 18:37:22 INFO - PROCESS | 1668 | 1462153042977 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]]]}] 18:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 623ms 18:37:23 INFO - PROCESS | 1668 | 1462153043035 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 1668 | 1462153043036 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 18:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:37:23 INFO - PROCESS | 1668 | 1462153043038 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 1668 | 1462153043040 Marionette TRACE conn2 <- [1,46,null,{}] 18:37:23 INFO - PROCESS | 1668 | 1462153043043 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}] 18:37:23 INFO - PROCESS | 1668 | 1462153043129 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:37:23 INFO - PROCESS | 1668 | 1462153043135 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dab2000 == 19 [pid = 1668] [id = 19] 18:37:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 53 (0x12d5d5000) [pid = 1668] [serial = 53] [outer = 0x0] 18:37:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 54 (0x12d7a4c00) [pid = 1668] [serial = 54] [outer = 0x12d5d5000] 18:37:23 INFO - PROCESS | 1668 | 1462153043163 Marionette DEBUG loaded listener.js 18:37:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 55 (0x117f60c00) [pid = 1668] [serial = 55] [outer = 0x12d5d5000] 18:37:23 INFO - PROCESS | 1668 | 1462153043428 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]]]}] 18:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 18:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:37:23 INFO - PROCESS | 1668 | 1462153043463 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 1668 | 1462153043464 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 18:37:23 INFO - PROCESS | 1668 | 1462153043466 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 1668 | 1462153043467 Marionette TRACE conn2 <- [1,50,null,{}] 18:37:23 INFO - PROCESS | 1668 | 1462153043469 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}] 18:37:23 INFO - PROCESS | 1668 | 1462153043569 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:37:23 INFO - PROCESS | 1668 | 1462153043574 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x118346000 == 20 [pid = 1668] [id = 20] 18:37:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 56 (0x118624c00) [pid = 1668] [serial = 56] [outer = 0x0] 18:37:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 57 (0x118763c00) [pid = 1668] [serial = 57] [outer = 0x118624c00] 18:37:23 INFO - PROCESS | 1668 | 1462153043598 Marionette DEBUG loaded listener.js 18:37:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 58 (0x11876e400) [pid = 1668] [serial = 58] [outer = 0x118624c00] 18:37:23 INFO - PROCESS | 1668 | 1462153043839 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]]]}] 18:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 18:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:37:23 INFO - PROCESS | 1668 | 1462153043886 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:37:23 INFO - PROCESS | 1668 | 1462153043887 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 18:37:23 INFO - PROCESS | 1668 | 1462153043897 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:37:23 INFO - PROCESS | 1668 | 1462153043898 Marionette TRACE conn2 <- [1,54,null,{}] 18:37:23 INFO - PROCESS | 1668 | 1462153043900 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}] 18:37:23 INFO - PROCESS | 1668 | 1462153043994 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:37:24 INFO - PROCESS | 1668 | 1462153044000 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dab6800 == 21 [pid = 1668] [id = 21] 18:37:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 59 (0x118776c00) [pid = 1668] [serial = 59] [outer = 0x0] 18:37:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 60 (0x11877a000) [pid = 1668] [serial = 60] [outer = 0x118776c00] 18:37:24 INFO - PROCESS | 1668 | 1462153044024 Marionette DEBUG loaded listener.js 18:37:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x11877e400) [pid = 1668] [serial = 61] [outer = 0x118776c00] 18:37:24 INFO - PROCESS | 1668 | 1462153044265 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]]]}] 18:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 425ms 18:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:37:24 INFO - PROCESS | 1668 | 1462153044318 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:37:24 INFO - PROCESS | 1668 | 1462153044319 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 18:37:24 INFO - PROCESS | 1668 | 1462153044321 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:37:24 INFO - PROCESS | 1668 | 1462153044322 Marionette TRACE conn2 <- [1,58,null,{}] 18:37:24 INFO - PROCESS | 1668 | 1462153044332 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}] 18:37:24 INFO - PROCESS | 1668 | 1462153044430 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:37:25 INFO - PROCESS | 1668 | 1462153045059 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x111df1000 == 22 [pid = 1668] [id = 22] 18:37:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x111dbcc00) [pid = 1668] [serial = 62] [outer = 0x0] 18:37:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x1121dd400) [pid = 1668] [serial = 63] [outer = 0x111dbcc00] 18:37:25 INFO - PROCESS | 1668 | 1462153045095 Marionette DEBUG loaded listener.js 18:37:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x112654800) [pid = 1668] [serial = 64] [outer = 0x111dbcc00] 18:37:25 INFO - PROCESS | 1668 | 1462153045513 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]]]}] 18:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1230ms 18:37:25 INFO - PROCESS | 1668 | 1462153045552 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:37:25 INFO - PROCESS | 1668 | 1462153045555 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 18:37:25 INFO - PROCESS | 1668 | 1462153045558 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:37:25 INFO - PROCESS | 1668 | 1462153045561 Marionette TRACE conn2 <- [1,62,null,{}] 18:37:25 INFO - PROCESS | 1668 | 1462153045564 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}] 18:37:25 INFO - PROCESS | 1668 | 1462153045679 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:37:25 INFO - PROCESS | 1668 | 1462153045723 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1151f0800 == 23 [pid = 1668] [id = 23] 18:37:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x112ebd000) [pid = 1668] [serial = 65] [outer = 0x0] 18:37:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x115e45c00) [pid = 1668] [serial = 66] [outer = 0x112ebd000] 18:37:25 INFO - PROCESS | 1668 | 1462153045756 Marionette DEBUG loaded listener.js 18:37:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x116739400) [pid = 1668] [serial = 67] [outer = 0x112ebd000] 18:37:26 INFO - PROCESS | 1668 | 1462153046163 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]]]}] 18:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 18:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:37:26 INFO - PROCESS | 1668 | 1462153046232 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:37:26 INFO - PROCESS | 1668 | 1462153046235 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 18:37:26 INFO - PROCESS | 1668 | 1462153046237 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:37:26 INFO - PROCESS | 1668 | 1462153046238 Marionette TRACE conn2 <- [1,66,null,{}] 18:37:26 INFO - PROCESS | 1668 | 1462153046241 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}] 18:37:26 INFO - PROCESS | 1668 | 1462153046368 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:37:26 INFO - PROCESS | 1668 | 1462153046425 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x117107800 == 24 [pid = 1668] [id = 24] 18:37:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x118221000) [pid = 1668] [serial = 68] [outer = 0x0] 18:37:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x11822cc00) [pid = 1668] [serial = 69] [outer = 0x118221000] 18:37:26 INFO - PROCESS | 1668 | 1462153046455 Marionette DEBUG loaded listener.js 18:37:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x1186b7000) [pid = 1668] [serial = 70] [outer = 0x118221000] 18:37:27 INFO - PROCESS | 1668 | 1462153047026 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]]]}] 18:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 822ms 18:37:27 INFO - PROCESS | 1668 | 1462153047076 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 1668 | 1462153047079 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 18:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:37:27 INFO - PROCESS | 1668 | 1462153047086 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - PROCESS | 1668 | 1462153047088 Marionette TRACE conn2 <- [1,70,null,{}] 18:37:27 INFO - PROCESS | 1668 | 1462153047095 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}] 18:37:27 INFO - PROCESS | 1668 | 1462153047178 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:37:27 INFO - PROCESS | 1668 | 1462153047239 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x11329d000 == 25 [pid = 1668] [id = 25] 18:37:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1133bf800) [pid = 1668] [serial = 71] [outer = 0x0] 18:37:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x115e8c800) [pid = 1668] [serial = 72] [outer = 0x1133bf800] 18:37:27 INFO - PROCESS | 1668 | 1462153047270 Marionette DEBUG loaded listener.js 18:37:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x11631e400) [pid = 1668] [serial = 73] [outer = 0x1133bf800] 18:37:27 INFO - PROCESS | 1668 | 1462153047731 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]]]}] 18:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 679ms 18:37:27 INFO - PROCESS | 1668 | 1462153047766 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:37:27 INFO - PROCESS | 1668 | 1462153047771 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 18:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:37:27 INFO - PROCESS | 1668 | 1462153047779 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:37:27 INFO - PROCESS | 1668 | 1462153047782 Marionette TRACE conn2 <- [1,74,null,{}] 18:37:27 INFO - PROCESS | 1668 | 1462153047785 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}] 18:37:27 INFO - PROCESS | 1668 | 1462153047905 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:37:27 INFO - PROCESS | 1668 | 1462153047992 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x1132c5000 == 26 [pid = 1668] [id = 26] 18:37:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x112ebe400) [pid = 1668] [serial = 74] [outer = 0x0] 18:37:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x1133bfc00) [pid = 1668] [serial = 75] [outer = 0x112ebe400] 18:37:28 INFO - PROCESS | 1668 | 1462153048036 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x117038c00) [pid = 1668] [serial = 76] [outer = 0x112ebe400] 18:37:28 INFO - PROCESS | 1668 | 1462153048354 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]]]}] 18:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 623ms 18:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:37:28 INFO - PROCESS | 1668 | 1462153048401 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:37:28 INFO - PROCESS | 1668 | 1462153048403 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 18:37:28 INFO - PROCESS | 1668 | 1462153048405 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:37:28 INFO - PROCESS | 1668 | 1462153048409 Marionette TRACE conn2 <- [1,78,null,{}] 18:37:28 INFO - PROCESS | 1668 | 1462153048419 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}] 18:37:28 INFO - PROCESS | 1668 | 1462153048509 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:37:28 INFO - PROCESS | 1668 | 1462153048550 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aa1800 == 27 [pid = 1668] [id = 27] 18:37:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x113a4c400) [pid = 1668] [serial = 77] [outer = 0x0] 18:37:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x118228c00) [pid = 1668] [serial = 78] [outer = 0x113a4c400] 18:37:28 INFO - PROCESS | 1668 | 1462153048578 Marionette DEBUG loaded listener.js 18:37:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x118631000) [pid = 1668] [serial = 79] [outer = 0x113a4c400] 18:37:28 INFO - PROCESS | 1668 | 1462153048845 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]]]}] 18:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 476ms 18:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:37:28 INFO - PROCESS | 1668 | 1462153048881 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:37:28 INFO - PROCESS | 1668 | 1462153048883 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 18:37:28 INFO - PROCESS | 1668 | 1462153048885 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:37:28 INFO - PROCESS | 1668 | 1462153048886 Marionette TRACE conn2 <- [1,82,null,{}] 18:37:28 INFO - PROCESS | 1668 | 1462153048888 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}] 18:37:28 INFO - PROCESS | 1668 | 1462153048976 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:37:28 INFO - PROCESS | 1668 | 1462153048980 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174eb000 == 28 [pid = 1668] [id = 28] 18:37:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x118633400) [pid = 1668] [serial = 80] [outer = 0x0] 18:37:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x118762000) [pid = 1668] [serial = 81] [outer = 0x118633400] 18:37:29 INFO - PROCESS | 1668 | 1462153049008 Marionette DEBUG loaded listener.js 18:37:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x11877c800) [pid = 1668] [serial = 82] [outer = 0x118633400] 18:37:29 INFO - PROCESS | 1668 | 1462153049329 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]]]}] 18:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 18:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:37:29 INFO - PROCESS | 1668 | 1462153049354 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:37:29 INFO - PROCESS | 1668 | 1462153049355 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 18:37:29 INFO - PROCESS | 1668 | 1462153049359 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:37:29 INFO - PROCESS | 1668 | 1462153049361 Marionette TRACE conn2 <- [1,86,null,{}] 18:37:29 INFO - PROCESS | 1668 | 1462153049363 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}] 18:37:29 INFO - PROCESS | 1668 | 1462153049433 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:37:29 INFO - PROCESS | 1668 | 1462153049437 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x118272000 == 29 [pid = 1668] [id = 29] 18:37:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x115141000) [pid = 1668] [serial = 83] [outer = 0x0] 18:37:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11885d000) [pid = 1668] [serial = 84] [outer = 0x115141000] 18:37:29 INFO - PROCESS | 1668 | 1462153049465 Marionette DEBUG loaded listener.js 18:37:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118f8fc00) [pid = 1668] [serial = 85] [outer = 0x115141000] 18:37:29 INFO - PROCESS | 1668 | 1462153049784 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]]]}] 18:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 18:37:29 INFO - PROCESS | 1668 | 1462153049828 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:37:29 INFO - PROCESS | 1668 | 1462153049829 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 18:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:37:29 INFO - PROCESS | 1668 | 1462153049831 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:37:29 INFO - PROCESS | 1668 | 1462153049833 Marionette TRACE conn2 <- [1,90,null,{}] 18:37:29 INFO - PROCESS | 1668 | 1462153049835 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}] 18:37:29 INFO - PROCESS | 1668 | 1462153049921 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:37:29 INFO - PROCESS | 1668 | 1462153049966 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182b1800 == 30 [pid = 1668] [id = 30] 18:37:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11346e800) [pid = 1668] [serial = 86] [outer = 0x0] 18:37:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118fb1400) [pid = 1668] [serial = 87] [outer = 0x11346e800] 18:37:29 INFO - PROCESS | 1668 | 1462153049993 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1194d9000) [pid = 1668] [serial = 88] [outer = 0x11346e800] 18:37:30 INFO - PROCESS | 1668 | 1462153050244 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]]]}] 18:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 18:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:37:30 INFO - PROCESS | 1668 | 1462153050301 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:37:30 INFO - PROCESS | 1668 | 1462153050302 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 18:37:30 INFO - PROCESS | 1668 | 1462153050304 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:37:30 INFO - PROCESS | 1668 | 1462153050305 Marionette TRACE conn2 <- [1,94,null,{}] 18:37:30 INFO - PROCESS | 1668 | 1462153050316 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}] 18:37:30 INFO - PROCESS | 1668 | 1462153050391 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:37:30 INFO - PROCESS | 1668 | 1462153050395 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x11887c000 == 31 [pid = 1668] [id = 31] 18:37:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1194d7800) [pid = 1668] [serial = 89] [outer = 0x0] 18:37:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x11976d400) [pid = 1668] [serial = 90] [outer = 0x1194d7800] 18:37:30 INFO - PROCESS | 1668 | 1462153050422 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x119caac00) [pid = 1668] [serial = 91] [outer = 0x1194d7800] 18:37:30 INFO - PROCESS | 1668 | 1462153050719 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]]]}] 18:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 427ms 18:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:37:30 INFO - PROCESS | 1668 | 1462153050733 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:37:30 INFO - PROCESS | 1668 | 1462153050734 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 18:37:30 INFO - PROCESS | 1668 | 1462153050736 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:37:30 INFO - PROCESS | 1668 | 1462153050737 Marionette TRACE conn2 <- [1,98,null,{}] 18:37:30 INFO - PROCESS | 1668 | 1462153050739 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}] 18:37:30 INFO - PROCESS | 1668 | 1462153050814 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:37:30 INFO - PROCESS | 1668 | 1462153050818 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x119231800 == 32 [pid = 1668] [id = 32] 18:37:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x119cad800) [pid = 1668] [serial = 92] [outer = 0x0] 18:37:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x119dc7c00) [pid = 1668] [serial = 93] [outer = 0x119cad800] 18:37:30 INFO - PROCESS | 1668 | 1462153050846 Marionette DEBUG loaded listener.js 18:37:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x11a0d0000) [pid = 1668] [serial = 94] [outer = 0x119cad800] 18:37:31 INFO - PROCESS | 1668 | 1462153051151 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]]]}] 18:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 18:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:37:31 INFO - PROCESS | 1668 | 1462153051205 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 1668 | 1462153051207 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 18:37:31 INFO - PROCESS | 1668 | 1462153051210 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - PROCESS | 1668 | 1462153051212 Marionette TRACE conn2 <- [1,102,null,{}] 18:37:31 INFO - PROCESS | 1668 | 1462153051230 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}] 18:37:31 INFO - PROCESS | 1668 | 1462153051321 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:37:31 INFO - PROCESS | 1668 | 1462153051327 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x1192a6800 == 33 [pid = 1668] [id = 33] 18:37:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1209af800) [pid = 1668] [serial = 95] [outer = 0x0] 18:37:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x121248000) [pid = 1668] [serial = 96] [outer = 0x1209af800] 18:37:31 INFO - PROCESS | 1668 | 1462153051352 Marionette DEBUG loaded listener.js 18:37:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1212abc00) [pid = 1668] [serial = 97] [outer = 0x1209af800] 18:37:31 INFO - PROCESS | 1668 | 1462153051627 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]]]}] 18:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 434ms 18:37:31 INFO - PROCESS | 1668 | 1462153051654 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:37:31 INFO - PROCESS | 1668 | 1462153051656 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 18:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:37:31 INFO - PROCESS | 1668 | 1462153051666 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:37:31 INFO - PROCESS | 1668 | 1462153051667 Marionette TRACE conn2 <- [1,106,null,{}] 18:37:31 INFO - PROCESS | 1668 | 1462153051669 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}] 18:37:31 INFO - PROCESS | 1668 | 1462153051744 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:37:31 INFO - PROCESS | 1668 | 1462153051749 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x119707000 == 34 [pid = 1668] [id = 34] 18:37:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1212ac800) [pid = 1668] [serial = 98] [outer = 0x0] 18:37:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x121418000) [pid = 1668] [serial = 99] [outer = 0x1212ac800] 18:37:31 INFO - PROCESS | 1668 | 1462153051776 Marionette DEBUG loaded listener.js 18:37:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x121421c00) [pid = 1668] [serial = 100] [outer = 0x1212ac800] 18:37:32 INFO - PROCESS | 1668 | 1462153052083 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]]]}] 18:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 18:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:37:32 INFO - PROCESS | 1668 | 1462153052135 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:37:32 INFO - PROCESS | 1668 | 1462153052137 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 18:37:32 INFO - PROCESS | 1668 | 1462153052139 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:37:32 INFO - PROCESS | 1668 | 1462153052141 Marionette TRACE conn2 <- [1,110,null,{}] 18:37:32 INFO - PROCESS | 1668 | 1462153052143 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}] 18:37:32 INFO - PROCESS | 1668 | 1462153052253 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:37:32 INFO - PROCESS | 1668 | 1462153052263 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199be800 == 35 [pid = 1668] [id = 35] 18:37:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12124c000) [pid = 1668] [serial = 101] [outer = 0x0] 18:37:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1214b2000) [pid = 1668] [serial = 102] [outer = 0x12124c000] 18:37:32 INFO - PROCESS | 1668 | 1462153052291 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x121878c00) [pid = 1668] [serial = 103] [outer = 0x12124c000] 18:37:32 INFO - PROCESS | 1668 | 1462153052593 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]]]}] 18:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 18:37:32 INFO - PROCESS | 1668 | 1462153052616 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:37:32 INFO - PROCESS | 1668 | 1462153052617 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 18:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:37:32 INFO - PROCESS | 1668 | 1462153052619 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:37:32 INFO - PROCESS | 1668 | 1462153052620 Marionette TRACE conn2 <- [1,114,null,{}] 18:37:32 INFO - PROCESS | 1668 | 1462153052623 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}] 18:37:32 INFO - PROCESS | 1668 | 1462153052700 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:37:32 INFO - PROCESS | 1668 | 1462153052705 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f1f800 == 36 [pid = 1668] [id = 36] 18:37:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1219adc00) [pid = 1668] [serial = 104] [outer = 0x0] 18:37:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x121ec8800) [pid = 1668] [serial = 105] [outer = 0x1219adc00] 18:37:32 INFO - PROCESS | 1668 | 1462153052732 Marionette DEBUG loaded listener.js 18:37:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1241af400) [pid = 1668] [serial = 106] [outer = 0x1219adc00] 18:37:33 INFO - PROCESS | 1668 | 1462153053081 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]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 473ms 18:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:37:33 INFO - PROCESS | 1668 | 1462153053094 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 1668 | 1462153053096 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 18:37:33 INFO - PROCESS | 1668 | 1462153053113 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 1668 | 1462153053115 Marionette TRACE conn2 <- [1,118,null,{}] 18:37:33 INFO - PROCESS | 1668 | 1462153053120 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}] 18:37:33 INFO - PROCESS | 1668 | 1462153053226 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:37:33 INFO - PROCESS | 1668 | 1462153053232 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194b2000 == 37 [pid = 1668] [id = 37] 18:37:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x121413800) [pid = 1668] [serial = 107] [outer = 0x0] 18:37:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1241f6000) [pid = 1668] [serial = 108] [outer = 0x121413800] 18:37:33 INFO - PROCESS | 1668 | 1462153053269 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1245e2400) [pid = 1668] [serial = 109] [outer = 0x121413800] 18:37:33 INFO - PROCESS | 1668 | 1462153053645 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]]]}] 18:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 586ms 18:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:37:33 INFO - PROCESS | 1668 | 1462153053684 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:37:33 INFO - PROCESS | 1668 | 1462153053685 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 18:37:33 INFO - PROCESS | 1668 | 1462153053687 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:37:33 INFO - PROCESS | 1668 | 1462153053688 Marionette TRACE conn2 <- [1,122,null,{}] 18:37:33 INFO - PROCESS | 1668 | 1462153053691 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}] 18:37:33 INFO - PROCESS | 1668 | 1462153053765 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:37:33 INFO - PROCESS | 1668 | 1462153053816 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x121684800 == 38 [pid = 1668] [id = 38] 18:37:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x121e37000) [pid = 1668] [serial = 110] [outer = 0x0] 18:37:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1250a7c00) [pid = 1668] [serial = 111] [outer = 0x121e37000] 18:37:33 INFO - PROCESS | 1668 | 1462153053840 Marionette DEBUG loaded listener.js 18:37:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12540d800) [pid = 1668] [serial = 112] [outer = 0x121e37000] 18:37:34 INFO - PROCESS | 1668 | 1462153054086 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]]]}] 18:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 18:37:34 INFO - PROCESS | 1668 | 1462153054113 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 1668 | 1462153054114 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 18:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:37:34 INFO - PROCESS | 1668 | 1462153054117 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 1668 | 1462153054118 Marionette TRACE conn2 <- [1,126,null,{}] 18:37:34 INFO - PROCESS | 1668 | 1462153054122 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}] 18:37:34 INFO - PROCESS | 1668 | 1462153054212 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:37:34 INFO - PROCESS | 1668 | 1462153054216 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ccd000 == 39 [pid = 1668] [id = 39] 18:37:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x125917000) [pid = 1668] [serial = 113] [outer = 0x0] 18:37:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1259a4400) [pid = 1668] [serial = 114] [outer = 0x125917000] 18:37:34 INFO - PROCESS | 1668 | 1462153054240 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x125d74c00) [pid = 1668] [serial = 115] [outer = 0x125917000] 18:37:34 INFO - PROCESS | 1668 | 1462153054546 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]]]}] 18:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 470ms 18:37:34 INFO - PROCESS | 1668 | 1462153054587 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:37:34 INFO - PROCESS | 1668 | 1462153054589 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 18:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:37:34 INFO - PROCESS | 1668 | 1462153054594 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:37:34 INFO - PROCESS | 1668 | 1462153054595 Marionette TRACE conn2 <- [1,130,null,{}] 18:37:34 INFO - PROCESS | 1668 | 1462153054597 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}] 18:37:34 INFO - PROCESS | 1668 | 1462153054671 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:37:34 INFO - PROCESS | 1668 | 1462153054735 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x124197800 == 40 [pid = 1668] [id = 40] 18:37:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x125915400) [pid = 1668] [serial = 116] [outer = 0x0] 18:37:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x125e29400) [pid = 1668] [serial = 117] [outer = 0x125915400] 18:37:34 INFO - PROCESS | 1668 | 1462153054759 Marionette DEBUG loaded listener.js 18:37:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x127647000) [pid = 1668] [serial = 118] [outer = 0x125915400] 18:37:35 INFO - PROCESS | 1668 | 1462153055718 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]]]}] 18:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1173ms 18:37:35 INFO - PROCESS | 1668 | 1462153055767 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:37:35 INFO - PROCESS | 1668 | 1462153055769 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 18:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:37:35 INFO - PROCESS | 1668 | 1462153055779 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:37:35 INFO - PROCESS | 1668 | 1462153055780 Marionette TRACE conn2 <- [1,134,null,{}] 18:37:35 INFO - PROCESS | 1668 | 1462153055784 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}] 18:37:35 INFO - PROCESS | 1668 | 1462153055877 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:37:35 INFO - PROCESS | 1668 | 1462153055925 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x113293800 == 41 [pid = 1668] [id = 41] 18:37:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11615d400) [pid = 1668] [serial = 119] [outer = 0x0] 18:37:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1161b9400) [pid = 1668] [serial = 120] [outer = 0x11615d400] 18:37:35 INFO - PROCESS | 1668 | 1462153055952 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x116583c00) [pid = 1668] [serial = 121] [outer = 0x11615d400] 18:37:36 INFO - PROCESS | 1668 | 1462153056279 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]]]}] 18:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 18:37:36 INFO - PROCESS | 1668 | 1462153056299 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:37:36 INFO - PROCESS | 1668 | 1462153056303 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 18:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:37:36 INFO - PROCESS | 1668 | 1462153056310 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:37:36 INFO - PROCESS | 1668 | 1462153056312 Marionette TRACE conn2 <- [1,138,null,{}] 18:37:36 INFO - PROCESS | 1668 | 1462153056320 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}] 18:37:36 INFO - PROCESS | 1668 | 1462153056412 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:37:36 INFO - PROCESS | 1668 | 1462153056418 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x1163e6000 == 42 [pid = 1668] [id = 42] 18:37:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x116860800) [pid = 1668] [serial = 122] [outer = 0x0] 18:37:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x117506800) [pid = 1668] [serial = 123] [outer = 0x116860800] 18:37:36 INFO - PROCESS | 1668 | 1462153056444 Marionette DEBUG loaded listener.js 18:37:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x11840dc00) [pid = 1668] [serial = 124] [outer = 0x116860800] 18:37:36 INFO - PROCESS | 1668 | 1462153056797 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]]]}] 18:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 522ms 18:37:36 INFO - PROCESS | 1668 | 1462153056835 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:37:36 INFO - PROCESS | 1668 | 1462153056837 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 18:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:37:36 INFO - PROCESS | 1668 | 1462153056839 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:37:36 INFO - PROCESS | 1668 | 1462153056842 Marionette TRACE conn2 <- [1,142,null,{}] 18:37:36 INFO - PROCESS | 1668 | 1462153056849 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}] 18:37:36 INFO - PROCESS | 1668 | 1462153056934 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:37:36 INFO - PROCESS | 1668 | 1462153056965 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x117062000 == 43 [pid = 1668] [id = 43] 18:37:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118421000) [pid = 1668] [serial = 125] [outer = 0x0] 18:37:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1186bf800) [pid = 1668] [serial = 126] [outer = 0x118421000] 18:37:36 INFO - PROCESS | 1668 | 1462153056993 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x118768c00) [pid = 1668] [serial = 127] [outer = 0x118421000] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x117f5fc00) [pid = 1668] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12bb99800) [pid = 1668] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12ac4e400) [pid = 1668] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12a9e8c00) [pid = 1668] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x1294ec800) [pid = 1668] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x118776c00) [pid = 1668] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118624c00) [pid = 1668] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12d5d5000) [pid = 1668] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12d16f000) [pid = 1668] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12cd58800) [pid = 1668] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x118fb0000) [pid = 1668] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x12c1d5800) [pid = 1668] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12141b000) [pid = 1668] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1133bf800) [pid = 1668] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x112ebe400) [pid = 1668] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x113a4c400) [pid = 1668] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118633400) [pid = 1668] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x115141000) [pid = 1668] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11346e800) [pid = 1668] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1194d7800) [pid = 1668] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x119cad800) [pid = 1668] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1209af800) [pid = 1668] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1212ac800) [pid = 1668] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1219adc00) [pid = 1668] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x121413800) [pid = 1668] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x121e37000) [pid = 1668] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x111dbcc00) [pid = 1668] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x112ebd000) [pid = 1668] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:37:37 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x118221000) [pid = 1668] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:37:37 INFO - PROCESS | 1668 | 1462153057753 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]]]}] 18:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 18:37:37 INFO - PROCESS | 1668 | 1462153057762 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:37:37 INFO - PROCESS | 1668 | 1462153057764 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 18:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:37:37 INFO - PROCESS | 1668 | 1462153057766 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:37:37 INFO - PROCESS | 1668 | 1462153057767 Marionette TRACE conn2 <- [1,146,null,{}] 18:37:37 INFO - PROCESS | 1668 | 1462153057770 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}] 18:37:37 INFO - PROCESS | 1668 | 1462153057857 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:37:37 INFO - PROCESS | 1668 | 1462153057910 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x116893000 == 44 [pid = 1668] [id = 44] 18:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x113f1ac00) [pid = 1668] [serial = 128] [outer = 0x0] 18:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118633800) [pid = 1668] [serial = 129] [outer = 0x113f1ac00] 18:37:37 INFO - PROCESS | 1668 | 1462153057935 Marionette DEBUG loaded listener.js 18:37:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11876f800) [pid = 1668] [serial = 130] [outer = 0x113f1ac00] 18:37:38 INFO - PROCESS | 1668 | 1462153058207 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]]]}] 18:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 18:37:38 INFO - PROCESS | 1668 | 1462153058235 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:37:38 INFO - PROCESS | 1668 | 1462153058237 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 18:37:38 INFO - PROCESS | 1668 | 1462153058247 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 1668 | 1462153058248 Marionette TRACE conn2 <- [1,150,null,{}] 18:37:38 INFO - PROCESS | 1668 | 1462153058250 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}] 18:37:38 INFO - PROCESS | 1668 | 1462153058324 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:37:38 INFO - PROCESS | 1668 | 1462153058329 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182b0800 == 45 [pid = 1668] [id = 45] 18:37:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118775400) [pid = 1668] [serial = 131] [outer = 0x0] 18:37:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118852800) [pid = 1668] [serial = 132] [outer = 0x118775400] 18:37:38 INFO - PROCESS | 1668 | 1462153058357 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118f25800) [pid = 1668] [serial = 133] [outer = 0x118775400] 18:37:38 INFO - PROCESS | 1668 | 1462153058679 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]]]}] 18:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 476ms 18:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:37:38 INFO - PROCESS | 1668 | 1462153058716 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:37:38 INFO - PROCESS | 1668 | 1462153058717 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 18:37:38 INFO - PROCESS | 1668 | 1462153058719 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:37:38 INFO - PROCESS | 1668 | 1462153058720 Marionette TRACE conn2 <- [1,154,null,{}] 18:37:38 INFO - PROCESS | 1668 | 1462153058723 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}] 18:37:38 INFO - PROCESS | 1668 | 1462153058805 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:37:38 INFO - PROCESS | 1668 | 1462153058812 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187b1000 == 46 [pid = 1668] [id = 46] 18:37:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118faf400) [pid = 1668] [serial = 134] [outer = 0x0] 18:37:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118fb6800) [pid = 1668] [serial = 135] [outer = 0x118faf400] 18:37:38 INFO - PROCESS | 1668 | 1462153058840 Marionette DEBUG loaded listener.js 18:37:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1194ca800) [pid = 1668] [serial = 136] [outer = 0x118faf400] 18:37:39 INFO - PROCESS | 1668 | 1462153059165 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]]]}] 18:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 474ms 18:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:37:39 INFO - PROCESS | 1668 | 1462153059194 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:37:39 INFO - PROCESS | 1668 | 1462153059195 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 18:37:39 INFO - PROCESS | 1668 | 1462153059197 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:37:39 INFO - PROCESS | 1668 | 1462153059198 Marionette TRACE conn2 <- [1,158,null,{}] 18:37:39 INFO - PROCESS | 1668 | 1462153059200 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}] 18:37:39 INFO - PROCESS | 1668 | 1462153059289 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:37:39 INFO - PROCESS | 1668 | 1462153059295 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x119219800 == 47 [pid = 1668] [id = 47] 18:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x118414000) [pid = 1668] [serial = 137] [outer = 0x0] 18:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1194d7800) [pid = 1668] [serial = 138] [outer = 0x118414000] 18:37:39 INFO - PROCESS | 1668 | 1462153059320 Marionette DEBUG loaded listener.js 18:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x119775400) [pid = 1668] [serial = 139] [outer = 0x118414000] 18:37:39 INFO - PROCESS | 1668 | 1462153059706 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]]]}] 18:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 518ms 18:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:37:39 INFO - PROCESS | 1668 | 1462153059717 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:37:39 INFO - PROCESS | 1668 | 1462153059720 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 18:37:39 INFO - PROCESS | 1668 | 1462153059723 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:37:39 INFO - PROCESS | 1668 | 1462153059726 Marionette TRACE conn2 <- [1,162,null,{}] 18:37:39 INFO - PROCESS | 1668 | 1462153059730 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}] 18:37:39 INFO - PROCESS | 1668 | 1462153059822 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:37:39 INFO - PROCESS | 1668 | 1462153059881 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1133ae000 == 48 [pid = 1668] [id = 48] 18:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x11324e000) [pid = 1668] [serial = 140] [outer = 0x0] 18:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x115144400) [pid = 1668] [serial = 141] [outer = 0x11324e000] 18:37:39 INFO - PROCESS | 1668 | 1462153059911 Marionette DEBUG loaded listener.js 18:37:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x11650c000) [pid = 1668] [serial = 142] [outer = 0x11324e000] 18:37:40 INFO - PROCESS | 1668 | 1462153060427 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]]]}] 18:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 771ms 18:37:40 INFO - PROCESS | 1668 | 1462153060495 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:37:40 INFO - PROCESS | 1668 | 1462153060501 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 18:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:37:40 INFO - PROCESS | 1668 | 1462153060508 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:37:40 INFO - PROCESS | 1668 | 1462153060511 Marionette TRACE conn2 <- [1,166,null,{}] 18:37:40 INFO - PROCESS | 1668 | 1462153060515 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}] 18:37:40 INFO - PROCESS | 1668 | 1462153060606 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:37:40 INFO - PROCESS | 1668 | 1462153060657 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187ae000 == 49 [pid = 1668] [id = 49] 18:37:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x118410c00) [pid = 1668] [serial = 143] [outer = 0x0] 18:37:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x11841cc00) [pid = 1668] [serial = 144] [outer = 0x118410c00] 18:37:40 INFO - PROCESS | 1668 | 1462153060687 Marionette DEBUG loaded listener.js 18:37:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1186c4800) [pid = 1668] [serial = 145] [outer = 0x118410c00] 18:37:41 INFO - PROCESS | 1668 | 1462153061235 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]]]}] 18:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 774ms 18:37:41 INFO - PROCESS | 1668 | 1462153061282 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:37:41 INFO - PROCESS | 1668 | 1462153061285 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 18:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:37:41 INFO - PROCESS | 1668 | 1462153061288 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:37:41 INFO - PROCESS | 1668 | 1462153061290 Marionette TRACE conn2 <- [1,170,null,{}] 18:37:41 INFO - PROCESS | 1668 | 1462153061298 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}] 18:37:41 INFO - PROCESS | 1668 | 1462153061388 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:37:41 INFO - PROCESS | 1668 | 1462153061440 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199c2000 == 50 [pid = 1668] [id = 50] 18:37:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x118fe6800) [pid = 1668] [serial = 146] [outer = 0x0] 18:37:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118ff0400) [pid = 1668] [serial = 147] [outer = 0x118fe6800] 18:37:41 INFO - PROCESS | 1668 | 1462153061472 Marionette DEBUG loaded listener.js 18:37:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11a0ccc00) [pid = 1668] [serial = 148] [outer = 0x118fe6800] 18:37:41 INFO - PROCESS | 1668 | 1462153061869 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]]]}] 18:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 18:37:41 INFO - PROCESS | 1668 | 1462153061911 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:37:41 INFO - PROCESS | 1668 | 1462153061912 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 18:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:37:41 INFO - PROCESS | 1668 | 1462153061915 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:37:41 INFO - PROCESS | 1668 | 1462153061916 Marionette TRACE conn2 <- [1,174,null,{}] 18:37:41 INFO - PROCESS | 1668 | 1462153061918 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}] 18:37:42 INFO - PROCESS | 1668 | 1462153062007 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:37:42 INFO - PROCESS | 1668 | 1462153062051 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f0f800 == 51 [pid = 1668] [id = 51] 18:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x118fef800) [pid = 1668] [serial = 149] [outer = 0x0] 18:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x119dc7800) [pid = 1668] [serial = 150] [outer = 0x118fef800] 18:37:42 INFO - PROCESS | 1668 | 1462153062081 Marionette DEBUG loaded listener.js 18:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1209b8c00) [pid = 1668] [serial = 151] [outer = 0x118fef800] 18:37:42 INFO - PROCESS | 1668 | 1462153062453 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]]]}] 18:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 568ms 18:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:37:42 INFO - PROCESS | 1668 | 1462153062483 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:37:42 INFO - PROCESS | 1668 | 1462153062485 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 18:37:42 INFO - PROCESS | 1668 | 1462153062487 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:37:42 INFO - PROCESS | 1668 | 1462153062488 Marionette TRACE conn2 <- [1,178,null,{}] 18:37:42 INFO - PROCESS | 1668 | 1462153062490 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}] 18:37:42 INFO - PROCESS | 1668 | 1462153062576 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:37:42 INFO - PROCESS | 1668 | 1462153062620 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12167c000 == 52 [pid = 1668] [id = 52] 18:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x119cadc00) [pid = 1668] [serial = 152] [outer = 0x0] 18:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1212ac400) [pid = 1668] [serial = 153] [outer = 0x119cadc00] 18:37:42 INFO - PROCESS | 1668 | 1462153062649 Marionette DEBUG loaded listener.js 18:37:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12141c400) [pid = 1668] [serial = 154] [outer = 0x119cadc00] 18:37:43 INFO - PROCESS | 1668 | 1462153063087 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]]]}] 18:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 18:37:43 INFO - PROCESS | 1668 | 1462153063108 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:37:43 INFO - PROCESS | 1668 | 1462153063109 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 18:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:37:43 INFO - PROCESS | 1668 | 1462153063111 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:37:43 INFO - PROCESS | 1668 | 1462153063113 Marionette TRACE conn2 <- [1,182,null,{}] 18:37:43 INFO - PROCESS | 1668 | 1462153063115 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}] 18:37:43 INFO - PROCESS | 1668 | 1462153063219 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:37:43 INFO - PROCESS | 1668 | 1462153063264 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x121582000 == 53 [pid = 1668] [id = 53] 18:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1214ab400) [pid = 1668] [serial = 155] [outer = 0x0] 18:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1215ae400) [pid = 1668] [serial = 156] [outer = 0x1214ab400] 18:37:43 INFO - PROCESS | 1668 | 1462153063298 Marionette DEBUG loaded listener.js 18:37:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12413f800) [pid = 1668] [serial = 157] [outer = 0x1214ab400] 18:37:43 INFO - PROCESS | 1668 | 1462153063740 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]]]}] 18:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 18:37:43 INFO - PROCESS | 1668 | 1462153063920 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:37:43 INFO - PROCESS | 1668 | 1462153063923 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 18:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:37:43 INFO - PROCESS | 1668 | 1462153063954 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:37:43 INFO - PROCESS | 1668 | 1462153063957 Marionette TRACE conn2 <- [1,186,null,{}] 18:37:43 INFO - PROCESS | 1668 | 1462153063962 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}] 18:37:44 INFO - PROCESS | 1668 | 1462153064076 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:37:44 INFO - PROCESS | 1668 | 1462153064121 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x116808000 == 54 [pid = 1668] [id = 54] 18:37:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x113d49400) [pid = 1668] [serial = 158] [outer = 0x0] 18:37:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x113f1a800) [pid = 1668] [serial = 159] [outer = 0x113d49400] 18:37:44 INFO - PROCESS | 1668 | 1462153064149 Marionette DEBUG loaded listener.js 18:37:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x1161b1000) [pid = 1668] [serial = 160] [outer = 0x113d49400] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119707000 == 53 [pid = 1668] [id = 34] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1187b1000 == 52 [pid = 1668] [id = 46] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1182b0800 == 51 [pid = 1668] [id = 45] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x116893000 == 50 [pid = 1668] [id = 44] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x117062000 == 49 [pid = 1668] [id = 43] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1163e6000 == 48 [pid = 1668] [id = 42] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x116aa1800 == 47 [pid = 1668] [id = 27] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x113293800 == 46 [pid = 1668] [id = 41] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1174eb000 == 45 [pid = 1668] [id = 28] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1192a6800 == 44 [pid = 1668] [id = 33] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x11887c000 == 43 [pid = 1668] [id = 31] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119231800 == 42 [pid = 1668] [id = 32] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1194b2000 == 41 [pid = 1668] [id = 37] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x118272000 == 40 [pid = 1668] [id = 29] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x121582000 == 39 [pid = 1668] [id = 53] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x12167c000 == 38 [pid = 1668] [id = 52] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1182b1800 == 37 [pid = 1668] [id = 30] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119f0f800 == 36 [pid = 1668] [id = 51] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1199c2000 == 35 [pid = 1668] [id = 50] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1199be800 == 34 [pid = 1668] [id = 35] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1187ae000 == 33 [pid = 1668] [id = 49] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x121ccd000 == 32 [pid = 1668] [id = 39] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x121684800 == 31 [pid = 1668] [id = 38] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x124197800 == 30 [pid = 1668] [id = 40] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119219800 == 29 [pid = 1668] [id = 47] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x119f1f800 == 28 [pid = 1668] [id = 36] 18:37:44 INFO - PROCESS | 1668 | --DOCSHELL 0x1133ae000 == 27 [pid = 1668] [id = 48] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x11877e400) [pid = 1668] [serial = 61] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x115e8c800) [pid = 1668] [serial = 72] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x11631e400) [pid = 1668] [serial = 73] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x1133bfc00) [pid = 1668] [serial = 75] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x118228c00) [pid = 1668] [serial = 78] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x118762000) [pid = 1668] [serial = 81] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x11885d000) [pid = 1668] [serial = 84] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x118f8fc00) [pid = 1668] [serial = 85] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118fb1400) [pid = 1668] [serial = 87] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1194d9000) [pid = 1668] [serial = 88] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x11976d400) [pid = 1668] [serial = 90] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x119caac00) [pid = 1668] [serial = 91] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x119dc7c00) [pid = 1668] [serial = 93] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x11a0d0000) [pid = 1668] [serial = 94] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x121248000) [pid = 1668] [serial = 96] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x121418000) [pid = 1668] [serial = 99] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1214b2000) [pid = 1668] [serial = 102] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x121ec8800) [pid = 1668] [serial = 105] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1241f6000) [pid = 1668] [serial = 108] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1250a7c00) [pid = 1668] [serial = 111] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1259a4400) [pid = 1668] [serial = 114] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1121dd400) [pid = 1668] [serial = 63] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x115e45c00) [pid = 1668] [serial = 66] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x11822cc00) [pid = 1668] [serial = 69] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1186b7000) [pid = 1668] [serial = 70] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1212abc00) [pid = 1668] [serial = 97] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x121421c00) [pid = 1668] [serial = 100] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11877c800) [pid = 1668] [serial = 82] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118631000) [pid = 1668] [serial = 79] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1241af400) [pid = 1668] [serial = 106] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x116739400) [pid = 1668] [serial = 67] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x117038c00) [pid = 1668] [serial = 76] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1245e2400) [pid = 1668] [serial = 109] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12540d800) [pid = 1668] [serial = 112] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x112654800) [pid = 1668] [serial = 64] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12aeec800) [pid = 1668] [serial = 24] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x12ac43c00) [pid = 1668] [serial = 21] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12ac48400) [pid = 1668] [serial = 22] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1294f4400) [pid = 1668] [serial = 16] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x129807400) [pid = 1668] [serial = 18] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1294ee400) [pid = 1668] [serial = 15] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1241afc00) [pid = 1668] [serial = 11] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x121c21000) [pid = 1668] [serial = 8] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12d7a4c00) [pid = 1668] [serial = 54] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12d5d8800) [pid = 1668] [serial = 48] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12d5d0c00) [pid = 1668] [serial = 51] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x1186b6c00) [pid = 1668] [serial = 45] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x1186ba400) [pid = 1668] [serial = 46] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12cd5f800) [pid = 1668] [serial = 42] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12d16c800) [pid = 1668] [serial = 43] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x118fb8400) [pid = 1668] [serial = 39] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12cd54000) [pid = 1668] [serial = 40] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x118fad400) [pid = 1668] [serial = 37] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118fa9c00) [pid = 1668] [serial = 36] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x127649400) [pid = 1668] [serial = 33] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x12c1d2400) [pid = 1668] [serial = 34] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x118627000) [pid = 1668] [serial = 30] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x12c129800) [pid = 1668] [serial = 31] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x12bcd6c00) [pid = 1668] [serial = 27] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x12bd15400) [pid = 1668] [serial = 28] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x12bb91400) [pid = 1668] [serial = 25] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x11877a000) [pid = 1668] [serial = 60] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x118763c00) [pid = 1668] [serial = 57] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x11876e400) [pid = 1668] [serial = 58] [outer = 0x0] [url = about:blank] 18:37:44 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x117f60c00) [pid = 1668] [serial = 55] [outer = 0x0] [url = about:blank] 18:37:45 INFO - PROCESS | 1668 | 1462153065052 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]]]}] 18:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1126ms 18:37:45 INFO - PROCESS | 1668 | 1462153065078 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:37:45 INFO - PROCESS | 1668 | 1462153065081 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 18:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:37:45 INFO - PROCESS | 1668 | 1462153065084 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:37:45 INFO - PROCESS | 1668 | 1462153065086 Marionette TRACE conn2 <- [1,190,null,{}] 18:37:45 INFO - PROCESS | 1668 | 1462153065091 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}] 18:37:45 INFO - PROCESS | 1668 | 1462153065163 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:37:45 INFO - PROCESS | 1668 | 1462153065169 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x112644800 == 28 [pid = 1668] [id = 55] 18:37:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x113ada000) [pid = 1668] [serial = 161] [outer = 0x0] 18:37:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x113d4e800) [pid = 1668] [serial = 162] [outer = 0x113ada000] 18:37:45 INFO - PROCESS | 1668 | 1462153065199 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x115e91400) [pid = 1668] [serial = 163] [outer = 0x113ada000] 18:37:45 INFO - PROCESS | 1668 | 1462153065529 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]]]}] 18:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 18:37:45 INFO - PROCESS | 1668 | 1462153065555 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:37:45 INFO - PROCESS | 1668 | 1462153065560 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 18:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:37:45 INFO - PROCESS | 1668 | 1462153065564 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:37:45 INFO - PROCESS | 1668 | 1462153065566 Marionette TRACE conn2 <- [1,194,null,{}] 18:37:45 INFO - PROCESS | 1668 | 1462153065569 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}] 18:37:45 INFO - PROCESS | 1668 | 1462153065651 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:37:45 INFO - PROCESS | 1668 | 1462153065692 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x1133ae800 == 29 [pid = 1668] [id = 56] 18:37:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x113472800) [pid = 1668] [serial = 164] [outer = 0x0] 18:37:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x116509c00) [pid = 1668] [serial = 165] [outer = 0x113472800] 18:37:45 INFO - PROCESS | 1668 | 1462153065718 Marionette DEBUG loaded listener.js 18:37:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x117038c00) [pid = 1668] [serial = 166] [outer = 0x113472800] 18:37:46 INFO - PROCESS | 1668 | 1462153066000 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]]]}] 18:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 18:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:37:46 INFO - PROCESS | 1668 | 1462153066034 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 1668 | 1462153066036 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 18:37:46 INFO - PROCESS | 1668 | 1462153066038 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:37:46 INFO - PROCESS | 1668 | 1462153066043 Marionette TRACE conn2 <- [1,198,null,{}] 18:37:46 INFO - PROCESS | 1668 | 1462153066059 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}] 18:37:46 INFO - PROCESS | 1668 | 1462153066135 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:37:46 INFO - PROCESS | 1668 | 1462153066142 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aa2800 == 30 [pid = 1668] [id = 57] 18:37:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x112ec1c00) [pid = 1668] [serial = 167] [outer = 0x0] 18:37:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x11841f800) [pid = 1668] [serial = 168] [outer = 0x112ec1c00] 18:37:46 INFO - PROCESS | 1668 | 1462153066175 Marionette DEBUG loaded listener.js 18:37:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x11862c400) [pid = 1668] [serial = 169] [outer = 0x112ec1c00] 18:37:46 INFO - PROCESS | 1668 | 1462153066491 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]]]}] 18:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 480ms 18:37:46 INFO - PROCESS | 1668 | 1462153066519 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:37:46 INFO - PROCESS | 1668 | 1462153066521 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 18:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:37:46 INFO - PROCESS | 1668 | 1462153066532 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:37:46 INFO - PROCESS | 1668 | 1462153066533 Marionette TRACE conn2 <- [1,202,null,{}] 18:37:46 INFO - PROCESS | 1668 | 1462153066536 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}] 18:37:46 INFO - PROCESS | 1668 | 1462153066611 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:37:46 INFO - PROCESS | 1668 | 1462153066616 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x11757d800 == 31 [pid = 1668] [id = 58] 18:37:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x118420c00) [pid = 1668] [serial = 170] [outer = 0x0] 18:37:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x1186bfc00) [pid = 1668] [serial = 171] [outer = 0x118420c00] 18:37:46 INFO - PROCESS | 1668 | 1462153066644 Marionette DEBUG loaded listener.js 18:37:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x118767000) [pid = 1668] [serial = 172] [outer = 0x118420c00] 18:37:46 INFO - PROCESS | 1668 | 1462153066980 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]]]}] 18:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 478ms 18:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:37:47 INFO - PROCESS | 1668 | 1462153067002 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:37:47 INFO - PROCESS | 1668 | 1462153067003 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 18:37:47 INFO - PROCESS | 1668 | 1462153067005 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:37:47 INFO - PROCESS | 1668 | 1462153067006 Marionette TRACE conn2 <- [1,206,null,{}] 18:37:47 INFO - PROCESS | 1668 | 1462153067011 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}] 18:37:47 INFO - PROCESS | 1668 | 1462153067100 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:37:47 INFO - PROCESS | 1668 | 1462153067113 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x118276000 == 32 [pid = 1668] [id = 59] 18:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x11264e400) [pid = 1668] [serial = 173] [outer = 0x0] 18:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x11876dc00) [pid = 1668] [serial = 174] [outer = 0x11264e400] 18:37:47 INFO - PROCESS | 1668 | 1462153067139 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x118778000) [pid = 1668] [serial = 175] [outer = 0x11264e400] 18:37:47 INFO - PROCESS | 1668 | 1462153067449 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]]]}] 18:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 18:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:37:47 INFO - PROCESS | 1668 | 1462153067479 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:37:47 INFO - PROCESS | 1668 | 1462153067480 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 18:37:47 INFO - PROCESS | 1668 | 1462153067482 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:37:47 INFO - PROCESS | 1668 | 1462153067483 Marionette TRACE conn2 <- [1,210,null,{}] 18:37:47 INFO - PROCESS | 1668 | 1462153067485 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}] 18:37:47 INFO - PROCESS | 1668 | 1462153067583 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:37:47 INFO - PROCESS | 1668 | 1462153067589 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x11834d000 == 33 [pid = 1668] [id = 60] 18:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118778800) [pid = 1668] [serial = 176] [outer = 0x0] 18:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x11885d000) [pid = 1668] [serial = 177] [outer = 0x118778800] 18:37:47 INFO - PROCESS | 1668 | 1462153067640 Marionette DEBUG loaded listener.js 18:37:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118fb4800) [pid = 1668] [serial = 178] [outer = 0x118778800] 18:37:47 INFO - PROCESS | 1668 | 1462153067959 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]]]}] 18:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 519ms 18:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:37:48 INFO - PROCESS | 1668 | 1462153068001 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:37:48 INFO - PROCESS | 1668 | 1462153068002 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 18:37:48 INFO - PROCESS | 1668 | 1462153068005 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:37:48 INFO - PROCESS | 1668 | 1462153068006 Marionette TRACE conn2 <- [1,214,null,{}] 18:37:48 INFO - PROCESS | 1668 | 1462153068008 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}] 18:37:48 INFO - PROCESS | 1668 | 1462153068087 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:37:48 INFO - PROCESS | 1668 | 1462153068092 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x118875800 == 34 [pid = 1668] [id = 61] 18:37:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118fb8800) [pid = 1668] [serial = 179] [outer = 0x0] 18:37:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118ff1000) [pid = 1668] [serial = 180] [outer = 0x118fb8800] 18:37:48 INFO - PROCESS | 1668 | 1462153068120 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x119475c00) [pid = 1668] [serial = 181] [outer = 0x118fb8800] 18:37:48 INFO - PROCESS | 1668 | 1462153068431 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]]]}] 18:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 18:37:48 INFO - PROCESS | 1668 | 1462153068473 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:37:48 INFO - PROCESS | 1668 | 1462153068476 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 18:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:37:48 INFO - PROCESS | 1668 | 1462153068480 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:37:48 INFO - PROCESS | 1668 | 1462153068482 Marionette TRACE conn2 <- [1,218,null,{}] 18:37:48 INFO - PROCESS | 1668 | 1462153068484 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}] 18:37:48 INFO - PROCESS | 1668 | 1462153068571 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:37:48 INFO - PROCESS | 1668 | 1462153068575 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x119291800 == 35 [pid = 1668] [id = 62] 18:37:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118fe6400) [pid = 1668] [serial = 182] [outer = 0x0] 18:37:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x11976dc00) [pid = 1668] [serial = 183] [outer = 0x118fe6400] 18:37:48 INFO - PROCESS | 1668 | 1462153068601 Marionette DEBUG loaded listener.js 18:37:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x119cab000) [pid = 1668] [serial = 184] [outer = 0x118fe6400] 18:37:48 INFO - PROCESS | 1668 | 1462153068927 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]]]}] 18:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 470ms 18:37:48 INFO - PROCESS | 1668 | 1462153068950 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:37:48 INFO - PROCESS | 1668 | 1462153068952 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 18:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:37:48 INFO - PROCESS | 1668 | 1462153068954 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:37:48 INFO - PROCESS | 1668 | 1462153068955 Marionette TRACE conn2 <- [1,222,null,{}] 18:37:48 INFO - PROCESS | 1668 | 1462153068958 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}] 18:37:49 INFO - PROCESS | 1668 | 1462153069042 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:37:49 INFO - PROCESS | 1668 | 1462153069073 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aa2000 == 36 [pid = 1668] [id = 63] 18:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x117469c00) [pid = 1668] [serial = 185] [outer = 0x0] 18:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x119f3c800) [pid = 1668] [serial = 186] [outer = 0x117469c00] 18:37:49 INFO - PROCESS | 1668 | 1462153069100 Marionette DEBUG loaded listener.js 18:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1209ba000) [pid = 1668] [serial = 187] [outer = 0x117469c00] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x118faf400) [pid = 1668] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x118414000) [pid = 1668] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x116860800) [pid = 1668] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x11615d400) [pid = 1668] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x118421000) [pid = 1668] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x113f1ac00) [pid = 1668] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x118775400) [pid = 1668] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x125915400) [pid = 1668] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12124c000) [pid = 1668] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:37:49 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x125917000) [pid = 1668] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:37:49 INFO - PROCESS | 1668 | 1462153069413 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]]]}] 18:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 18:37:49 INFO - PROCESS | 1668 | 1462153069425 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:37:49 INFO - PROCESS | 1668 | 1462153069428 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 18:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:37:49 INFO - PROCESS | 1668 | 1462153069434 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:37:49 INFO - PROCESS | 1668 | 1462153069435 Marionette TRACE conn2 <- [1,226,null,{}] 18:37:49 INFO - PROCESS | 1668 | 1462153069438 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}] 18:37:49 INFO - PROCESS | 1668 | 1462153069528 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:37:49 INFO - PROCESS | 1668 | 1462153069554 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x11970a800 == 37 [pid = 1668] [id = 64] 18:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x112e0c800) [pid = 1668] [serial = 188] [outer = 0x0] 18:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1194cf800) [pid = 1668] [serial = 189] [outer = 0x112e0c800] 18:37:49 INFO - PROCESS | 1668 | 1462153069579 Marionette DEBUG loaded listener.js 18:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x121247000) [pid = 1668] [serial = 190] [outer = 0x112e0c800] 18:37:49 INFO - PROCESS | 1668 | 1462153069834 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]]]}] 18:37:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 18:37:49 INFO - PROCESS | 1668 | 1462153069853 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:37:49 INFO - PROCESS | 1668 | 1462153069854 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 18:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:37:49 INFO - PROCESS | 1668 | 1462153069869 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:37:49 INFO - PROCESS | 1668 | 1462153069871 Marionette TRACE conn2 <- [1,230,null,{}] 18:37:49 INFO - PROCESS | 1668 | 1462153069881 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}] 18:37:49 INFO - PROCESS | 1668 | 1462153069972 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:37:49 INFO - PROCESS | 1668 | 1462153069979 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x118275800 == 38 [pid = 1668] [id = 65] 18:37:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x12124d400) [pid = 1668] [serial = 191] [outer = 0x0] 18:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x12141d800) [pid = 1668] [serial = 192] [outer = 0x12124d400] 18:37:50 INFO - PROCESS | 1668 | 1462153070007 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x121607400) [pid = 1668] [serial = 193] [outer = 0x12124d400] 18:37:50 INFO - PROCESS | 1668 | 1462153070325 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]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 473ms 18:37:50 INFO - PROCESS | 1668 | 1462153070338 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 1668 | 1462153070339 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 18:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:37:50 INFO - PROCESS | 1668 | 1462153070345 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - PROCESS | 1668 | 1462153070346 Marionette TRACE conn2 <- [1,234,null,{}] 18:37:50 INFO - PROCESS | 1668 | 1462153070348 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}] 18:37:50 INFO - PROCESS | 1668 | 1462153070443 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:37:50 INFO - PROCESS | 1668 | 1462153070450 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x12167f000 == 39 [pid = 1668] [id = 66] 18:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x11866e800) [pid = 1668] [serial = 194] [outer = 0x0] 18:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1217e8800) [pid = 1668] [serial = 195] [outer = 0x11866e800] 18:37:50 INFO - PROCESS | 1668 | 1462153070475 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x121c29400) [pid = 1668] [serial = 196] [outer = 0x11866e800] 18:37:50 INFO - PROCESS | 1668 | 1462153070751 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]]]}] 18:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 422ms 18:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:37:50 INFO - PROCESS | 1668 | 1462153070767 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:37:50 INFO - PROCESS | 1668 | 1462153070769 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 18:37:50 INFO - PROCESS | 1668 | 1462153070771 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:37:50 INFO - PROCESS | 1668 | 1462153070772 Marionette TRACE conn2 <- [1,238,null,{}] 18:37:50 INFO - PROCESS | 1668 | 1462153070777 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}] 18:37:50 INFO - PROCESS | 1668 | 1462153070861 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:37:50 INFO - PROCESS | 1668 | 1462153070865 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x124193000 == 40 [pid = 1668] [id = 67] 18:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x121ec8800) [pid = 1668] [serial = 197] [outer = 0x0] 18:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1241b4400) [pid = 1668] [serial = 198] [outer = 0x121ec8800] 18:37:50 INFO - PROCESS | 1668 | 1462153070892 Marionette DEBUG loaded listener.js 18:37:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1245acc00) [pid = 1668] [serial = 199] [outer = 0x121ec8800] 18:37:51 INFO - PROCESS | 1668 | 1462153071179 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]]]}] 18:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 422ms 18:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:37:51 INFO - PROCESS | 1668 | 1462153071199 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 1668 | 1462153071200 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 18:37:51 INFO - PROCESS | 1668 | 1462153071203 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:37:51 INFO - PROCESS | 1668 | 1462153071204 Marionette TRACE conn2 <- [1,242,null,{}] 18:37:51 INFO - PROCESS | 1668 | 1462153071206 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}] 18:37:51 INFO - PROCESS | 1668 | 1462153071329 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:37:51 INFO - PROCESS | 1668 | 1462153071370 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x11214c000 == 41 [pid = 1668] [id = 68] 18:37:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x111c3f800) [pid = 1668] [serial = 200] [outer = 0x0] 18:37:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1121e0400) [pid = 1668] [serial = 201] [outer = 0x111c3f800] 18:37:51 INFO - PROCESS | 1668 | 1462153071402 Marionette DEBUG loaded listener.js 18:37:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1133bd800) [pid = 1668] [serial = 202] [outer = 0x111c3f800] 18:37:51 INFO - PROCESS | 1668 | 1462153071879 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]]]}] 18:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 723ms 18:37:51 INFO - PROCESS | 1668 | 1462153071928 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:37:51 INFO - PROCESS | 1668 | 1462153071930 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 18:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:37:51 INFO - PROCESS | 1668 | 1462153071933 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:37:51 INFO - PROCESS | 1668 | 1462153071935 Marionette TRACE conn2 <- [1,246,null,{}] 18:37:51 INFO - PROCESS | 1668 | 1462153071939 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}] 18:37:52 INFO - PROCESS | 1668 | 1462153072080 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:37:52 INFO - PROCESS | 1668 | 1462153072134 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x11706a000 == 42 [pid = 1668] [id = 69] 18:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1161afc00) [pid = 1668] [serial = 203] [outer = 0x0] 18:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11702e400) [pid = 1668] [serial = 204] [outer = 0x1161afc00] 18:37:52 INFO - PROCESS | 1668 | 1462153072167 Marionette DEBUG loaded listener.js 18:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118221000) [pid = 1668] [serial = 205] [outer = 0x1161afc00] 18:37:52 INFO - PROCESS | 1668 | 1462153072733 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]]]}] 18:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 871ms 18:37:52 INFO - PROCESS | 1668 | 1462153072805 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:37:52 INFO - PROCESS | 1668 | 1462153072807 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 18:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:37:52 INFO - PROCESS | 1668 | 1462153072815 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:37:52 INFO - PROCESS | 1668 | 1462153072818 Marionette TRACE conn2 <- [1,250,null,{}] 18:37:52 INFO - PROCESS | 1668 | 1462153072821 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}] 18:37:52 INFO - PROCESS | 1668 | 1462153072918 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x113addc00) [pid = 1668] [serial = 206] [outer = 0x112e10000] 18:37:52 INFO - PROCESS | 1668 | 1462153072976 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174db000 == 43 [pid = 1668] [id = 70] 18:37:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x116509800) [pid = 1668] [serial = 207] [outer = 0x0] 18:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1167eac00) [pid = 1668] [serial = 208] [outer = 0x116509800] 18:37:53 INFO - PROCESS | 1668 | 1462153073006 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x11702f400) [pid = 1668] [serial = 209] [outer = 0x116509800] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x124193000 == 42 [pid = 1668] [id = 67] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12167f000 == 41 [pid = 1668] [id = 66] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x118275800 == 40 [pid = 1668] [id = 65] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x11970a800 == 39 [pid = 1668] [id = 64] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x116aa2000 == 38 [pid = 1668] [id = 63] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x119291800 == 37 [pid = 1668] [id = 62] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x118875800 == 36 [pid = 1668] [id = 61] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x11834d000 == 35 [pid = 1668] [id = 60] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x118276000 == 34 [pid = 1668] [id = 59] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x11757d800 == 33 [pid = 1668] [id = 58] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x116aa2800 == 32 [pid = 1668] [id = 57] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x1133ae800 == 31 [pid = 1668] [id = 56] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x112644800 == 30 [pid = 1668] [id = 55] 18:37:53 INFO - PROCESS | 1668 | --DOCSHELL 0x116808000 == 29 [pid = 1668] [id = 54] 18:37:53 INFO - PROCESS | 1668 | 1462153073393 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]]]}] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1194ca800) [pid = 1668] [serial = 136] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1194d7800) [pid = 1668] [serial = 138] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x117506800) [pid = 1668] [serial = 123] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x119775400) [pid = 1668] [serial = 139] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x116583c00) [pid = 1668] [serial = 121] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1161b9400) [pid = 1668] [serial = 120] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1186bf800) [pid = 1668] [serial = 126] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118633800) [pid = 1668] [serial = 129] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118852800) [pid = 1668] [serial = 132] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118fb6800) [pid = 1668] [serial = 135] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118f25800) [pid = 1668] [serial = 133] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x118768c00) [pid = 1668] [serial = 127] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x11840dc00) [pid = 1668] [serial = 124] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11876f800) [pid = 1668] [serial = 130] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x127647000) [pid = 1668] [serial = 118] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x125e29400) [pid = 1668] [serial = 117] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x121878c00) [pid = 1668] [serial = 103] [outer = 0x0] [url = about:blank] 18:37:53 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x125d74c00) [pid = 1668] [serial = 115] [outer = 0x0] [url = about:blank] 18:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 620ms 18:37:53 INFO - PROCESS | 1668 | 1462153073436 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:37:53 INFO - PROCESS | 1668 | 1462153073439 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 18:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:37:53 INFO - PROCESS | 1668 | 1462153073444 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:37:53 INFO - PROCESS | 1668 | 1462153073445 Marionette TRACE conn2 <- [1,254,null,{}] 18:37:53 INFO - PROCESS | 1668 | 1462153073448 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}] 18:37:53 INFO - PROCESS | 1668 | 1462153073520 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:37:53 INFO - PROCESS | 1668 | 1462153073527 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x116810800 == 30 [pid = 1668] [id = 71] 18:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x117f63000) [pid = 1668] [serial = 210] [outer = 0x0] 18:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x118405000) [pid = 1668] [serial = 211] [outer = 0x117f63000] 18:37:53 INFO - PROCESS | 1668 | 1462153073554 Marionette DEBUG loaded listener.js 18:37:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118662800) [pid = 1668] [serial = 212] [outer = 0x117f63000] 18:37:53 INFO - PROCESS | 1668 | 1462153073965 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]]]}] 18:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 572ms 18:37:54 INFO - PROCESS | 1668 | 1462153074017 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:37:54 INFO - PROCESS | 1668 | 1462153074019 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 18:37:54 INFO - PROCESS | 1668 | 1462153074023 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - PROCESS | 1668 | 1462153074026 Marionette TRACE conn2 <- [1,258,null,{}] 18:37:54 INFO - PROCESS | 1668 | 1462153074038 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}] 18:37:54 INFO - PROCESS | 1668 | 1462153074156 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:37:54 INFO - PROCESS | 1668 | 1462153074169 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x118268000 == 31 [pid = 1668] [id = 72] 18:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x118762800) [pid = 1668] [serial = 213] [outer = 0x0] 18:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x118771800) [pid = 1668] [serial = 214] [outer = 0x118762800] 18:37:54 INFO - PROCESS | 1668 | 1462153074198 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x118857c00) [pid = 1668] [serial = 215] [outer = 0x118762800] 18:37:54 INFO - PROCESS | 1668 | 1462153074547 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]]]}] 18:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 578ms 18:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:37:54 INFO - PROCESS | 1668 | 1462153074601 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:37:54 INFO - PROCESS | 1668 | 1462153074602 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 18:37:54 INFO - PROCESS | 1668 | 1462153074604 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:37:54 INFO - PROCESS | 1668 | 1462153074605 Marionette TRACE conn2 <- [1,262,null,{}] 18:37:54 INFO - PROCESS | 1668 | 1462153074608 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}] 18:37:54 INFO - PROCESS | 1668 | 1462153074715 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:37:54 INFO - PROCESS | 1668 | 1462153074721 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187b7800 == 32 [pid = 1668] [id = 73] 18:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x11324d000) [pid = 1668] [serial = 216] [outer = 0x0] 18:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x118fab000) [pid = 1668] [serial = 217] [outer = 0x11324d000] 18:37:54 INFO - PROCESS | 1668 | 1462153074764 Marionette DEBUG loaded listener.js 18:37:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118fb2000) [pid = 1668] [serial = 218] [outer = 0x11324d000] 18:37:55 INFO - PROCESS | 1668 | 1462153075165 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]]]}] 18:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 570ms 18:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:37:55 INFO - PROCESS | 1668 | 1462153075175 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:37:55 INFO - PROCESS | 1668 | 1462153075177 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 18:37:55 INFO - PROCESS | 1668 | 1462153075180 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:37:55 INFO - PROCESS | 1668 | 1462153075181 Marionette TRACE conn2 <- [1,266,null,{}] 18:37:55 INFO - PROCESS | 1668 | 1462153075183 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}] 18:37:55 INFO - PROCESS | 1668 | 1462153075272 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:37:55 INFO - PROCESS | 1668 | 1462153075279 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x113291000 == 33 [pid = 1668] [id = 74] 18:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x118fb1400) [pid = 1668] [serial = 219] [outer = 0x0] 18:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x118fed000) [pid = 1668] [serial = 220] [outer = 0x118fb1400] 18:37:55 INFO - PROCESS | 1668 | 1462153075307 Marionette DEBUG loaded listener.js 18:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1194ca800) [pid = 1668] [serial = 221] [outer = 0x118fb1400] 18:37:55 INFO - PROCESS | 1668 | 1462153075634 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]]]}] 18:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 18:37:55 INFO - PROCESS | 1668 | 1462153075649 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:37:55 INFO - PROCESS | 1668 | 1462153075650 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 18:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:37:55 INFO - PROCESS | 1668 | 1462153075653 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:37:55 INFO - PROCESS | 1668 | 1462153075654 Marionette TRACE conn2 <- [1,270,null,{}] 18:37:55 INFO - PROCESS | 1668 | 1462153075656 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}] 18:37:55 INFO - PROCESS | 1668 | 1462153075762 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:37:55 INFO - PROCESS | 1668 | 1462153075796 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x119710800 == 34 [pid = 1668] [id = 75] 18:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x119737000) [pid = 1668] [serial = 222] [outer = 0x0] 18:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11a0d0000) [pid = 1668] [serial = 223] [outer = 0x119737000] 18:37:55 INFO - PROCESS | 1668 | 1462153075822 Marionette DEBUG loaded listener.js 18:37:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12141ac00) [pid = 1668] [serial = 224] [outer = 0x119737000] 18:37:56 INFO - PROCESS | 1668 | 1462153076148 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]]]}] 18:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 18:37:56 INFO - PROCESS | 1668 | 1462153076171 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:37:56 INFO - PROCESS | 1668 | 1462153076173 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 18:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:37:56 INFO - PROCESS | 1668 | 1462153076194 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:37:56 INFO - PROCESS | 1668 | 1462153076195 Marionette TRACE conn2 <- [1,274,null,{}] 18:37:56 INFO - PROCESS | 1668 | 1462153076197 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}] 18:37:56 INFO - PROCESS | 1668 | 1462153076283 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:37:56 INFO - PROCESS | 1668 | 1462153076287 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f0e800 == 35 [pid = 1668] [id = 76] 18:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x121416000) [pid = 1668] [serial = 225] [outer = 0x0] 18:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1214b0000) [pid = 1668] [serial = 226] [outer = 0x121416000] 18:37:56 INFO - PROCESS | 1668 | 1462153076315 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x121877400) [pid = 1668] [serial = 227] [outer = 0x121416000] 18:37:56 INFO - PROCESS | 1668 | 1462153076739 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]]]}] 18:37:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 568ms 18:37:56 INFO - PROCESS | 1668 | 1462153076768 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:37:56 INFO - PROCESS | 1668 | 1462153076770 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 18:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:37:56 INFO - PROCESS | 1668 | 1462153076774 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:37:56 INFO - PROCESS | 1668 | 1462153076776 Marionette TRACE conn2 <- [1,278,null,{}] 18:37:56 INFO - PROCESS | 1668 | 1462153076779 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}] 18:37:56 INFO - PROCESS | 1668 | 1462153076905 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:37:56 INFO - PROCESS | 1668 | 1462153076920 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12167a000 == 36 [pid = 1668] [id = 77] 18:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1214ae000) [pid = 1668] [serial = 228] [outer = 0x0] 18:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x121e37000) [pid = 1668] [serial = 229] [outer = 0x1214ae000] 18:37:56 INFO - PROCESS | 1668 | 1462153076944 Marionette DEBUG loaded listener.js 18:37:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1241f7000) [pid = 1668] [serial = 230] [outer = 0x1214ae000] 18:37:57 INFO - PROCESS | 1668 | 1462153077253 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]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 521ms 18:37:57 INFO - PROCESS | 1668 | 1462153077295 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:37:57 INFO - PROCESS | 1668 | 1462153077296 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 18:37:57 INFO - PROCESS | 1668 | 1462153077298 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 1668 | 1462153077299 Marionette TRACE conn2 <- [1,282,null,{}] 18:37:57 INFO - PROCESS | 1668 | 1462153077301 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}] 18:37:57 INFO - PROCESS | 1668 | 1462153077384 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:37:57 INFO - PROCESS | 1668 | 1462153077414 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ef5000 == 37 [pid = 1668] [id = 78] 18:37:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x124537400) [pid = 1668] [serial = 231] [outer = 0x0] 18:37:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1250a1400) [pid = 1668] [serial = 232] [outer = 0x124537400] 18:37:57 INFO - PROCESS | 1668 | 1462153077438 Marionette DEBUG loaded listener.js 18:37:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1250f5c00) [pid = 1668] [serial = 233] [outer = 0x124537400] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118778800) [pid = 1668] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118fb8800) [pid = 1668] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x113472800) [pid = 1668] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x112e0c800) [pid = 1668] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x113ada000) [pid = 1668] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x112ec1c00) [pid = 1668] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11324e000) [pid = 1668] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118fe6400) [pid = 1668] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118410c00) [pid = 1668] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x118fe6800) [pid = 1668] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x118fef800) [pid = 1668] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x119cadc00) [pid = 1668] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x117469c00) [pid = 1668] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12124d400) [pid = 1668] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1214ab400) [pid = 1668] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118420c00) [pid = 1668] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11866e800) [pid = 1668] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:37:57 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11264e400) [pid = 1668] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:37:57 INFO - PROCESS | 1668 | 1462153077832 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]]]}] 18:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 568ms 18:37:57 INFO - PROCESS | 1668 | 1462153077867 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:37:57 INFO - PROCESS | 1668 | 1462153077868 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 18:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:37:57 INFO - PROCESS | 1668 | 1462153077870 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:37:57 INFO - PROCESS | 1668 | 1462153077871 Marionette TRACE conn2 <- [1,286,null,{}] 18:37:57 INFO - PROCESS | 1668 | 1462153077874 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}] 18:37:57 INFO - PROCESS | 1668 | 1462153077947 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:37:57 INFO - PROCESS | 1668 | 1462153077996 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187b4000 == 38 [pid = 1668] [id = 79] 18:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x113d4fc00) [pid = 1668] [serial = 234] [outer = 0x0] 18:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x118412c00) [pid = 1668] [serial = 235] [outer = 0x113d4fc00] 18:37:58 INFO - PROCESS | 1668 | 1462153078021 Marionette DEBUG loaded listener.js 18:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118fe6800) [pid = 1668] [serial = 236] [outer = 0x113d4fc00] 18:37:58 INFO - PROCESS | 1668 | 1462153078284 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]]]}] 18:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 423ms 18:37:58 INFO - PROCESS | 1668 | 1462153078299 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 1668 | 1462153078301 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 18:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:37:58 INFO - PROCESS | 1668 | 1462153078316 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - PROCESS | 1668 | 1462153078317 Marionette TRACE conn2 <- [1,290,null,{}] 18:37:58 INFO - PROCESS | 1668 | 1462153078320 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}] 18:37:58 INFO - PROCESS | 1668 | 1462153078421 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:37:58 INFO - PROCESS | 1668 | 1462153078428 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x125978800 == 39 [pid = 1668] [id = 80] 18:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x11976c000) [pid = 1668] [serial = 237] [outer = 0x0] 18:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1250f9c00) [pid = 1668] [serial = 238] [outer = 0x11976c000] 18:37:58 INFO - PROCESS | 1668 | 1462153078456 Marionette DEBUG loaded listener.js 18:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1259a5400) [pid = 1668] [serial = 239] [outer = 0x11976c000] 18:37:58 INFO - PROCESS | 1668 | 1462153078782 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]]]}] 18:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 528ms 18:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:37:58 INFO - PROCESS | 1668 | 1462153078836 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:37:58 INFO - PROCESS | 1668 | 1462153078837 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 18:37:58 INFO - PROCESS | 1668 | 1462153078839 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:37:58 INFO - PROCESS | 1668 | 1462153078840 Marionette TRACE conn2 <- [1,294,null,{}] 18:37:58 INFO - PROCESS | 1668 | 1462153078842 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}] 18:37:58 INFO - PROCESS | 1668 | 1462153078913 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:37:58 INFO - PROCESS | 1668 | 1462153078918 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x127609800 == 40 [pid = 1668] [id = 81] 18:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x125d6c800) [pid = 1668] [serial = 240] [outer = 0x0] 18:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x125e33000) [pid = 1668] [serial = 241] [outer = 0x125d6c800] 18:37:58 INFO - PROCESS | 1668 | 1462153078944 Marionette DEBUG loaded listener.js 18:37:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x127645400) [pid = 1668] [serial = 242] [outer = 0x125d6c800] 18:37:59 INFO - PROCESS | 1668 | 1462153079249 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]]]}] 18:37:59 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. 18:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 417ms 18:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:37:59 INFO - PROCESS | 1668 | 1462153079264 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:37:59 INFO - PROCESS | 1668 | 1462153079265 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 18:37:59 INFO - PROCESS | 1668 | 1462153079267 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:37:59 INFO - PROCESS | 1668 | 1462153079269 Marionette TRACE conn2 <- [1,298,null,{}] 18:37:59 INFO - PROCESS | 1668 | 1462153079271 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}] 18:37:59 INFO - PROCESS | 1668 | 1462153079349 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:37:59 INFO - PROCESS | 1668 | 1462153079354 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1276ab800 == 41 [pid = 1668] [id = 82] 18:37:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x127646000) [pid = 1668] [serial = 243] [outer = 0x0] 18:37:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12768a000) [pid = 1668] [serial = 244] [outer = 0x127646000] 18:37:59 INFO - PROCESS | 1668 | 1462153079380 Marionette DEBUG loaded listener.js 18:37:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x128f85800) [pid = 1668] [serial = 245] [outer = 0x127646000] 18:37:59 INFO - PROCESS | 1668 | 1462153079675 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]]]}] 18:37:59 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. 18:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 417ms 18:37:59 INFO - PROCESS | 1668 | 1462153079686 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:37:59 INFO - PROCESS | 1668 | 1462153079687 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 18:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:37:59 INFO - PROCESS | 1668 | 1462153079689 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:37:59 INFO - PROCESS | 1668 | 1462153079690 Marionette TRACE conn2 <- [1,302,null,{}] 18:37:59 INFO - PROCESS | 1668 | 1462153079762 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}] 18:37:59 INFO - PROCESS | 1668 | 1462153079847 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:37:59 INFO - PROCESS | 1668 | 1462153079930 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:37:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1133a0800 == 42 [pid = 1668] [id = 83] 18:37:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x112e0c400) [pid = 1668] [serial = 246] [outer = 0x0] 18:37:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1133bf400) [pid = 1668] [serial = 247] [outer = 0x112e0c400] 18:37:59 INFO - PROCESS | 1668 | 1462153079962 Marionette DEBUG loaded listener.js 18:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x115e47400) [pid = 1668] [serial = 248] [outer = 0x112e0c400] 18:38:00 INFO - PROCESS | 1668 | 1462153080389 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]]]}] 18:38:00 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. 18:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 723ms 18:38:00 INFO - PROCESS | 1668 | 1462153080413 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:38:00 INFO - PROCESS | 1668 | 1462153080416 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 18:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:38:00 INFO - PROCESS | 1668 | 1462153080419 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:38:00 INFO - PROCESS | 1668 | 1462153080421 Marionette TRACE conn2 <- [1,306,null,{}] 18:38:00 INFO - PROCESS | 1668 | 1462153080424 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}] 18:38:00 INFO - PROCESS | 1668 | 1462153080519 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:38:00 INFO - PROCESS | 1668 | 1462153080566 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x119221800 == 43 [pid = 1668] [id = 84] 18:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1167f7400) [pid = 1668] [serial = 249] [outer = 0x0] 18:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x118632400) [pid = 1668] [serial = 250] [outer = 0x1167f7400] 18:38:00 INFO - PROCESS | 1668 | 1462153080600 Marionette DEBUG loaded listener.js 18:38:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1186c3400) [pid = 1668] [serial = 251] [outer = 0x1167f7400] 18:38:01 INFO - PROCESS | 1668 | 1462153081008 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]]]}] 18:38:01 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. 18:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 18:38:01 INFO - PROCESS | 1668 | 1462153081043 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:38:01 INFO - PROCESS | 1668 | 1462153081045 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 18:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:38:01 INFO - PROCESS | 1668 | 1462153081047 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:38:01 INFO - PROCESS | 1668 | 1462153081048 Marionette TRACE conn2 <- [1,310,null,{}] 18:38:01 INFO - PROCESS | 1668 | 1462153081051 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}] 18:38:01 INFO - PROCESS | 1668 | 1462153081148 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:38:01 INFO - PROCESS | 1668 | 1462153081233 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x125971000 == 44 [pid = 1668] [id = 85] 18:38:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118f83800) [pid = 1668] [serial = 252] [outer = 0x0] 18:38:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118fae800) [pid = 1668] [serial = 253] [outer = 0x118f83800] 18:38:01 INFO - PROCESS | 1668 | 1462153081278 Marionette DEBUG loaded listener.js 18:38:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x11976b400) [pid = 1668] [serial = 254] [outer = 0x118f83800] 18:38:01 INFO - PROCESS | 1668 | 1462153081679 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]]]}] 18:38:01 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. 18:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 669ms 18:38:01 INFO - PROCESS | 1668 | 1462153081721 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:38:01 INFO - PROCESS | 1668 | 1462153081726 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 18:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:38:01 INFO - PROCESS | 1668 | 1462153081729 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:38:01 INFO - PROCESS | 1668 | 1462153081731 Marionette TRACE conn2 <- [1,314,null,{}] 18:38:01 INFO - PROCESS | 1668 | 1462153081733 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}] 18:38:01 INFO - PROCESS | 1668 | 1462153081825 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:38:01 INFO - PROCESS | 1668 | 1462153081868 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12761d000 == 45 [pid = 1668] [id = 86] 18:38:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x119cb5c00) [pid = 1668] [serial = 255] [outer = 0x0] 18:38:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1214abc00) [pid = 1668] [serial = 256] [outer = 0x119cb5c00] 18:38:01 INFO - PROCESS | 1668 | 1462153081900 Marionette DEBUG loaded listener.js 18:38:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x124536400) [pid = 1668] [serial = 257] [outer = 0x119cb5c00] 18:38:02 INFO - PROCESS | 1668 | 1462153082594 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]]]}] 18:38:02 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. 18:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 921ms 18:38:02 INFO - PROCESS | 1668 | 1462153082651 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:38:02 INFO - PROCESS | 1668 | 1462153082655 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 18:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:38:02 INFO - PROCESS | 1668 | 1462153082660 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:38:02 INFO - PROCESS | 1668 | 1462153082664 Marionette TRACE conn2 <- [1,318,null,{}] 18:38:02 INFO - PROCESS | 1668 | 1462153082670 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}] 18:38:02 INFO - PROCESS | 1668 | 1462153082820 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:38:02 INFO - PROCESS | 1668 | 1462153082848 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174e1000 == 46 [pid = 1668] [id = 87] 18:38:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1161b3800) [pid = 1668] [serial = 258] [outer = 0x0] 18:38:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11631e400) [pid = 1668] [serial = 259] [outer = 0x1161b3800] 18:38:02 INFO - PROCESS | 1668 | 1462153082869 Marionette DEBUG loaded listener.js 18:38:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x116f6c000) [pid = 1668] [serial = 260] [outer = 0x1161b3800] 18:38:03 INFO - PROCESS | 1668 | 1462153083371 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]]]}] 18:38: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. 18:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 726ms 18:38:03 INFO - PROCESS | 1668 | 1462153083386 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:38:03 INFO - PROCESS | 1668 | 1462153083390 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 18:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:38:03 INFO - PROCESS | 1668 | 1462153083394 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:38:03 INFO - PROCESS | 1668 | 1462153083396 Marionette TRACE conn2 <- [1,322,null,{}] 18:38:03 INFO - PROCESS | 1668 | 1462153083399 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}] 18:38:03 INFO - PROCESS | 1668 | 1462153083503 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:38:03 INFO - PROCESS | 1668 | 1462153083573 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x117104800 == 47 [pid = 1668] [id = 88] 18:38:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1167f7800) [pid = 1668] [serial = 261] [outer = 0x0] 18:38:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x118228c00) [pid = 1668] [serial = 262] [outer = 0x1167f7800] 18:38:03 INFO - PROCESS | 1668 | 1462153083615 Marionette DEBUG loaded listener.js 18:38:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x11862a000) [pid = 1668] [serial = 263] [outer = 0x1167f7800] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x127609800 == 46 [pid = 1668] [id = 81] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x125978800 == 45 [pid = 1668] [id = 80] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x1187b4000 == 44 [pid = 1668] [id = 79] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x121ef5000 == 43 [pid = 1668] [id = 78] 18:38:03 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x113f1a800) [pid = 1668] [serial = 159] [outer = 0x0] [url = about:blank] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x12167a000 == 42 [pid = 1668] [id = 77] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x119f0e800 == 41 [pid = 1668] [id = 76] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x119710800 == 40 [pid = 1668] [id = 75] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x113291000 == 39 [pid = 1668] [id = 74] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x1187b7800 == 38 [pid = 1668] [id = 73] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x118268000 == 37 [pid = 1668] [id = 72] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x116810800 == 36 [pid = 1668] [id = 71] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x1174db000 == 35 [pid = 1668] [id = 70] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x11706a000 == 34 [pid = 1668] [id = 69] 18:38:03 INFO - PROCESS | 1668 | --DOCSHELL 0x11214c000 == 33 [pid = 1668] [id = 68] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x11885d000) [pid = 1668] [serial = 177] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118ff1000) [pid = 1668] [serial = 180] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x116509c00) [pid = 1668] [serial = 165] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x117038c00) [pid = 1668] [serial = 166] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x118fb4800) [pid = 1668] [serial = 178] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1194cf800) [pid = 1668] [serial = 189] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x113d4e800) [pid = 1668] [serial = 162] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x115e91400) [pid = 1668] [serial = 163] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x11841f800) [pid = 1668] [serial = 168] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x11862c400) [pid = 1668] [serial = 169] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x11650c000) [pid = 1668] [serial = 142] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x11976dc00) [pid = 1668] [serial = 183] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x115144400) [pid = 1668] [serial = 141] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x119cab000) [pid = 1668] [serial = 184] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1186c4800) [pid = 1668] [serial = 145] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11841cc00) [pid = 1668] [serial = 144] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11a0ccc00) [pid = 1668] [serial = 148] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118ff0400) [pid = 1668] [serial = 147] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1209b8c00) [pid = 1668] [serial = 151] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x119dc7800) [pid = 1668] [serial = 150] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12141c400) [pid = 1668] [serial = 154] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1212ac400) [pid = 1668] [serial = 153] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x119f3c800) [pid = 1668] [serial = 186] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12141d800) [pid = 1668] [serial = 192] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12413f800) [pid = 1668] [serial = 157] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x121247000) [pid = 1668] [serial = 190] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1215ae400) [pid = 1668] [serial = 156] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1209ba000) [pid = 1668] [serial = 187] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1186bfc00) [pid = 1668] [serial = 171] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x118767000) [pid = 1668] [serial = 172] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1217e8800) [pid = 1668] [serial = 195] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x121c29400) [pid = 1668] [serial = 196] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1241b4400) [pid = 1668] [serial = 198] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x11876dc00) [pid = 1668] [serial = 174] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x119475c00) [pid = 1668] [serial = 181] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x118778000) [pid = 1668] [serial = 175] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x121607400) [pid = 1668] [serial = 193] [outer = 0x0] [url = about:blank] 18:38:04 INFO - PROCESS | 1668 | 1462153084157 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]]]}] 18:38: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. 18:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 822ms 18:38:04 INFO - PROCESS | 1668 | 1462153084218 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:38:04 INFO - PROCESS | 1668 | 1462153084220 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 18:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:38:04 INFO - PROCESS | 1668 | 1462153084223 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:38:04 INFO - PROCESS | 1668 | 1462153084227 Marionette TRACE conn2 <- [1,326,null,{}] 18:38:04 INFO - PROCESS | 1668 | 1462153084237 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}] 18:38:04 INFO - PROCESS | 1668 | 1462153084353 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:38:04 INFO - PROCESS | 1668 | 1462153084371 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x11706a000 == 34 [pid = 1668] [id = 89] 18:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11876a800) [pid = 1668] [serial = 264] [outer = 0x0] 18:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118778000) [pid = 1668] [serial = 265] [outer = 0x11876a800] 18:38:04 INFO - PROCESS | 1668 | 1462153084414 Marionette DEBUG loaded listener.js 18:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118f24800) [pid = 1668] [serial = 266] [outer = 0x11876a800] 18:38:04 INFO - PROCESS | 1668 | 1462153084802 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]]]}] 18:38: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. 18:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 18:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:38:04 INFO - PROCESS | 1668 | 1462153084851 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:38:04 INFO - PROCESS | 1668 | 1462153084853 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 18:38:04 INFO - PROCESS | 1668 | 1462153084855 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:38:04 INFO - PROCESS | 1668 | 1462153084856 Marionette TRACE conn2 <- [1,330,null,{}] 18:38:04 INFO - PROCESS | 1668 | 1462153084858 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}] 18:38:04 INFO - PROCESS | 1668 | 1462153084932 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:38:04 INFO - PROCESS | 1668 | 1462153084936 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x11834c000 == 35 [pid = 1668] [id = 90] 18:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x118fab400) [pid = 1668] [serial = 267] [outer = 0x0] 18:38:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x118fe9400) [pid = 1668] [serial = 268] [outer = 0x118fab400] 18:38:04 INFO - PROCESS | 1668 | 1462153084964 Marionette DEBUG loaded listener.js 18:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1194cc800) [pid = 1668] [serial = 269] [outer = 0x118fab400] 18:38:05 INFO - PROCESS | 1668 | 1462153085285 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]]]}] 18:38: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. 18:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 469ms 18:38:05 INFO - PROCESS | 1668 | 1462153085324 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:38:05 INFO - PROCESS | 1668 | 1462153085326 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 18:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:38:05 INFO - PROCESS | 1668 | 1462153085328 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:38:05 INFO - PROCESS | 1668 | 1462153085329 Marionette TRACE conn2 <- [1,334,null,{}] 18:38:05 INFO - PROCESS | 1668 | 1462153085331 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}] 18:38:05 INFO - PROCESS | 1668 | 1462153085419 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:38:05 INFO - PROCESS | 1668 | 1462153085423 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f68800 == 36 [pid = 1668] [id = 91] 18:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x118fb7400) [pid = 1668] [serial = 270] [outer = 0x0] 18:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x119774800) [pid = 1668] [serial = 271] [outer = 0x118fb7400] 18:38:05 INFO - PROCESS | 1668 | 1462153085453 Marionette DEBUG loaded listener.js 18:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x119dc6c00) [pid = 1668] [serial = 272] [outer = 0x118fb7400] 18:38:05 INFO - PROCESS | 1668 | 1462153085767 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]]]}] 18:38: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. 18:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 471ms 18:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:38:05 INFO - PROCESS | 1668 | 1462153085799 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:38:05 INFO - PROCESS | 1668 | 1462153085800 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 18:38:05 INFO - PROCESS | 1668 | 1462153085803 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:38:05 INFO - PROCESS | 1668 | 1462153085804 Marionette TRACE conn2 <- [1,338,null,{}] 18:38:05 INFO - PROCESS | 1668 | 1462153085806 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}] 18:38:05 INFO - PROCESS | 1668 | 1462153085896 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:38:05 INFO - PROCESS | 1668 | 1462153085901 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x119710800 == 37 [pid = 1668] [id = 92] 18:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12124d000) [pid = 1668] [serial = 273] [outer = 0x0] 18:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12141bc00) [pid = 1668] [serial = 274] [outer = 0x12124d000] 18:38:05 INFO - PROCESS | 1668 | 1462153085931 Marionette DEBUG loaded listener.js 18:38:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1241b4c00) [pid = 1668] [serial = 275] [outer = 0x12124d000] 18:38:06 INFO - PROCESS | 1668 | 1462153086284 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]]]}] 18:38: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. 18:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 517ms 18:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:38:06 INFO - PROCESS | 1668 | 1462153086329 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:38:06 INFO - PROCESS | 1668 | 1462153086330 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 18:38:06 INFO - PROCESS | 1668 | 1462153086332 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:38:06 INFO - PROCESS | 1668 | 1462153086333 Marionette TRACE conn2 <- [1,342,null,{}] 18:38:06 INFO - PROCESS | 1668 | 1462153086335 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}] 18:38:06 INFO - PROCESS | 1668 | 1462153086423 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:38:06 INFO - PROCESS | 1668 | 1462153086427 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b97000 == 38 [pid = 1668] [id = 93] 18:38:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1212abc00) [pid = 1668] [serial = 276] [outer = 0x0] 18:38:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1250f2000) [pid = 1668] [serial = 277] [outer = 0x1212abc00] 18:38:06 INFO - PROCESS | 1668 | 1462153086452 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x125915800) [pid = 1668] [serial = 278] [outer = 0x1212abc00] 18:38:06 INFO - PROCESS | 1668 | 1462153086767 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]]]}] 18:38: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. 18:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 467ms 18:38:06 INFO - PROCESS | 1668 | 1462153086808 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:38:06 INFO - PROCESS | 1668 | 1462153086811 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 18:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:38:06 INFO - PROCESS | 1668 | 1462153086815 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:38:06 INFO - PROCESS | 1668 | 1462153086816 Marionette TRACE conn2 <- [1,346,null,{}] 18:38:06 INFO - PROCESS | 1668 | 1462153086818 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}] 18:38:06 INFO - PROCESS | 1668 | 1462153086919 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:38:06 INFO - PROCESS | 1668 | 1462153086924 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x121582000 == 39 [pid = 1668] [id = 94] 18:38:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1250f9000) [pid = 1668] [serial = 279] [outer = 0x0] 18:38:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x125d68000) [pid = 1668] [serial = 280] [outer = 0x1250f9000] 18:38:06 INFO - PROCESS | 1668 | 1462153086949 Marionette DEBUG loaded listener.js 18:38:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x125e33800) [pid = 1668] [serial = 281] [outer = 0x1250f9000] 18:38:07 INFO - PROCESS | 1668 | 1462153087286 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]]]}] 18:38: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. 18:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 520ms 18:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:38:07 INFO - PROCESS | 1668 | 1462153087336 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 1668 | 1462153087337 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 18:38:07 INFO - PROCESS | 1668 | 1462153087339 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 1668 | 1462153087340 Marionette TRACE conn2 <- [1,350,null,{}] 18:38:07 INFO - PROCESS | 1668 | 1462153087342 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}] 18:38:07 INFO - PROCESS | 1668 | 1462153087435 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:38:07 INFO - PROCESS | 1668 | 1462153087446 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x121990000 == 40 [pid = 1668] [id = 95] 18:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x125e33c00) [pid = 1668] [serial = 282] [outer = 0x0] 18:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x127683c00) [pid = 1668] [serial = 283] [outer = 0x125e33c00] 18:38:07 INFO - PROCESS | 1668 | 1462153087471 Marionette DEBUG loaded listener.js 18:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x12768e400) [pid = 1668] [serial = 284] [outer = 0x125e33c00] 18:38:07 INFO - PROCESS | 1668 | 1462153087775 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]]]}] 18:38: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. 18:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 471ms 18:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:38:07 INFO - PROCESS | 1668 | 1462153087811 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:38:07 INFO - PROCESS | 1668 | 1462153087813 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 18:38:07 INFO - PROCESS | 1668 | 1462153087815 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:38:07 INFO - PROCESS | 1668 | 1462153087816 Marionette TRACE conn2 <- [1,354,null,{}] 18:38:07 INFO - PROCESS | 1668 | 1462153087819 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}] 18:38:07 INFO - PROCESS | 1668 | 1462153087914 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:38:07 INFO - PROCESS | 1668 | 1462153087954 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x125974000 == 41 [pid = 1668] [id = 96] 18:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x12768a800) [pid = 1668] [serial = 285] [outer = 0x0] 18:38:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x128e54000) [pid = 1668] [serial = 286] [outer = 0x12768a800] 18:38:07 INFO - PROCESS | 1668 | 1462153087992 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x128e59800) [pid = 1668] [serial = 287] [outer = 0x12768a800] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x121416000) [pid = 1668] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x119737000) [pid = 1668] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11324d000) [pid = 1668] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x117f63000) [pid = 1668] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1214ae000) [pid = 1668] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118762800) [pid = 1668] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118fb1400) [pid = 1668] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x116509800) [pid = 1668] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x113d4fc00) [pid = 1668] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x124537400) [pid = 1668] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11976c000) [pid = 1668] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x125d6c800) [pid = 1668] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:38:08 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x113d49400) [pid = 1668] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:38:08 INFO - PROCESS | 1668 | 1462153088520 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]]]}] 18:38: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. 18:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 718ms 18:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:38:08 INFO - PROCESS | 1668 | 1462153088535 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:38:08 INFO - PROCESS | 1668 | 1462153088537 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 18:38:08 INFO - PROCESS | 1668 | 1462153088539 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:38:08 INFO - PROCESS | 1668 | 1462153088541 Marionette TRACE conn2 <- [1,358,null,{}] 18:38:08 INFO - PROCESS | 1668 | 1462153088549 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}] 18:38:08 INFO - PROCESS | 1668 | 1462153088652 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:38:08 INFO - PROCESS | 1668 | 1462153088660 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x127616000 == 42 [pid = 1668] [id = 97] 18:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x119737000) [pid = 1668] [serial = 288] [outer = 0x0] 18:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x12186e800) [pid = 1668] [serial = 289] [outer = 0x119737000] 18:38:08 INFO - PROCESS | 1668 | 1462153088703 Marionette DEBUG loaded listener.js 18:38:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x128e5f400) [pid = 1668] [serial = 290] [outer = 0x119737000] 18:38:09 INFO - PROCESS | 1668 | 1462153089181 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]]]}] 18:38:09 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. 18:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 673ms 18:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:38:09 INFO - PROCESS | 1668 | 1462153089213 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:38:09 INFO - PROCESS | 1668 | 1462153089214 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 18:38:09 INFO - PROCESS | 1668 | 1462153089216 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 1668 | 1462153089217 Marionette TRACE conn2 <- [1,362,null,{}] 18:38:09 INFO - PROCESS | 1668 | 1462153089219 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}] 18:38:09 INFO - PROCESS | 1668 | 1462153089298 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:38:09 INFO - PROCESS | 1668 | 1462153089302 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x129528800 == 43 [pid = 1668] [id = 98] 18:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x128f8e000) [pid = 1668] [serial = 291] [outer = 0x0] 18:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12943e400) [pid = 1668] [serial = 292] [outer = 0x128f8e000] 18:38:09 INFO - PROCESS | 1668 | 1462153089327 Marionette DEBUG loaded listener.js 18:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1294ea800) [pid = 1668] [serial = 293] [outer = 0x128f8e000] 18:38:09 INFO - PROCESS | 1668 | 1462153089661 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]]]}] 18:38: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. 18:38:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 18:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:38:09 INFO - PROCESS | 1668 | 1462153089684 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:38:09 INFO - PROCESS | 1668 | 1462153089686 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 18:38:09 INFO - PROCESS | 1668 | 1462153089688 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:38:09 INFO - PROCESS | 1668 | 1462153089689 Marionette TRACE conn2 <- [1,366,null,{}] 18:38:09 INFO - PROCESS | 1668 | 1462153089692 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}] 18:38:09 INFO - PROCESS | 1668 | 1462153089770 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:38:09 INFO - PROCESS | 1668 | 1462153089818 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297a7000 == 44 [pid = 1668] [id = 99] 18:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x128f8e400) [pid = 1668] [serial = 294] [outer = 0x0] 18:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1294ee000) [pid = 1668] [serial = 295] [outer = 0x128f8e400] 18:38:09 INFO - PROCESS | 1668 | 1462153089843 Marionette DEBUG loaded listener.js 18:38:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12970f000) [pid = 1668] [serial = 296] [outer = 0x128f8e400] 18:38:10 INFO - PROCESS | 1668 | 1462153090128 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]]]}] 18:38:10 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. 18:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 472ms 18:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:38:10 INFO - PROCESS | 1668 | 1462153090163 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:38:10 INFO - PROCESS | 1668 | 1462153090164 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 18:38:10 INFO - PROCESS | 1668 | 1462153090166 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:38:10 INFO - PROCESS | 1668 | 1462153090167 Marionette TRACE conn2 <- [1,370,null,{}] 18:38:10 INFO - PROCESS | 1668 | 1462153090170 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}] 18:38:10 INFO - PROCESS | 1668 | 1462153090251 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:38:10 INFO - PROCESS | 1668 | 1462153090256 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a968000 == 45 [pid = 1668] [id = 100] 18:38:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x129713c00) [pid = 1668] [serial = 297] [outer = 0x0] 18:38:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x12971a800) [pid = 1668] [serial = 298] [outer = 0x129713c00] 18:38:10 INFO - PROCESS | 1668 | 1462153090281 Marionette DEBUG loaded listener.js 18:38:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x12980cc00) [pid = 1668] [serial = 299] [outer = 0x129713c00] 18:38:10 INFO - PROCESS | 1668 | 1462153090861 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]]]}] 18:38: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. 18:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 719ms 18:38:10 INFO - PROCESS | 1668 | 1462153090887 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:38:10 INFO - PROCESS | 1668 | 1462153090892 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 18:38:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:38:10 INFO - PROCESS | 1668 | 1462153090918 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:38:10 INFO - PROCESS | 1668 | 1462153090923 Marionette TRACE conn2 <- [1,374,null,{}] 18:38:10 INFO - PROCESS | 1668 | 1462153090931 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}] 18:38:11 INFO - PROCESS | 1668 | 1462153091065 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:38:11 INFO - PROCESS | 1668 | 1462153091125 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x116aa2000 == 46 [pid = 1668] [id = 101] 18:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x115e91400) [pid = 1668] [serial = 300] [outer = 0x0] 18:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x116580800) [pid = 1668] [serial = 301] [outer = 0x115e91400] 18:38:11 INFO - PROCESS | 1668 | 1462153091156 Marionette DEBUG loaded listener.js 18:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x117038c00) [pid = 1668] [serial = 302] [outer = 0x115e91400] 18:38:11 INFO - PROCESS | 1668 | 1462153091626 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:38:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:38:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 779ms 18:38:11 INFO - PROCESS | 1668 | 1462153091695 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:38:11 INFO - PROCESS | 1668 | 1462153091699 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 18:38:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:38:11 INFO - PROCESS | 1668 | 1462153091723 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:38:11 INFO - PROCESS | 1668 | 1462153091725 Marionette TRACE conn2 <- [1,378,null,{}] 18:38:11 INFO - PROCESS | 1668 | 1462153091755 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}] 18:38:11 INFO - PROCESS | 1668 | 1462153091855 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:38:11 INFO - PROCESS | 1668 | 1462153091902 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x119708800 == 47 [pid = 1668] [id = 102] 18:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118774400) [pid = 1668] [serial = 303] [outer = 0x0] 18:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118fb4c00) [pid = 1668] [serial = 304] [outer = 0x118774400] 18:38:11 INFO - PROCESS | 1668 | 1462153091932 Marionette DEBUG loaded listener.js 18:38:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x119dc7800) [pid = 1668] [serial = 305] [outer = 0x118774400] 18:38:12 INFO - PROCESS | 1668 | 1462153092347 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:38:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:38:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 652ms 18:38:12 INFO - PROCESS | 1668 | 1462153092357 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:38:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:38:12 INFO - PROCESS | 1668 | 1462153092358 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 18:38:12 INFO - PROCESS | 1668 | 1462153092361 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:38:12 INFO - PROCESS | 1668 | 1462153092363 Marionette TRACE conn2 <- [1,382,null,{}] 18:38:12 INFO - PROCESS | 1668 | 1462153092371 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}] 18:38:12 INFO - PROCESS | 1668 | 1462153092474 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:38:12 INFO - PROCESS | 1668 | 1462153092519 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297b3000 == 48 [pid = 1668] [id = 103] 18:38:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x121418c00) [pid = 1668] [serial = 306] [outer = 0x0] 18:38:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1217e8800) [pid = 1668] [serial = 307] [outer = 0x121418c00] 18:38:12 INFO - PROCESS | 1668 | 1462153092550 Marionette DEBUG loaded listener.js 18:38:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x125919800) [pid = 1668] [serial = 308] [outer = 0x121418c00] 18:38:13 INFO - PROCESS | 1668 | 1462153092999 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:38:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:38:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 18:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:38:13 INFO - PROCESS | 1668 | 1462153093032 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:38:13 INFO - PROCESS | 1668 | 1462153093034 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 18:38:13 INFO - PROCESS | 1668 | 1462153093036 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:38:13 INFO - PROCESS | 1668 | 1462153093038 Marionette TRACE conn2 <- [1,386,null,{}] 18:38:13 INFO - PROCESS | 1668 | 1462153093040 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}] 18:38:13 INFO - PROCESS | 1668 | 1462153093191 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:38:13 INFO - PROCESS | 1668 | 1462153093269 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12761e800 == 49 [pid = 1668] [id = 104] 18:38:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x116515400) [pid = 1668] [serial = 309] [outer = 0x0] 18:38:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x125e35c00) [pid = 1668] [serial = 310] [outer = 0x116515400] 18:38:13 INFO - PROCESS | 1668 | 1462153093298 Marionette DEBUG loaded listener.js 18:38:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x128e5d000) [pid = 1668] [serial = 311] [outer = 0x116515400] 18:38:13 INFO - PROCESS | 1668 | 1462153093868 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]]]}] 18:38:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:38:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 869ms 18:38:13 INFO - PROCESS | 1668 | 1462153093905 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:38:13 INFO - PROCESS | 1668 | 1462153093908 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 18:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:38:13 INFO - PROCESS | 1668 | 1462153093912 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:38:13 INFO - PROCESS | 1668 | 1462153093914 Marionette TRACE conn2 <- [1,390,null,{}] 18:38:13 INFO - PROCESS | 1668 | 1462153093918 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}] 18:38:14 INFO - PROCESS | 1668 | 1462153094004 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:38:14 INFO - PROCESS | 1668 | 1462153094070 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x116560000 == 50 [pid = 1668] [id = 105] 18:38:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1126b8c00) [pid = 1668] [serial = 312] [outer = 0x0] 18:38:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x113248400) [pid = 1668] [serial = 313] [outer = 0x1126b8c00] 18:38:14 INFO - PROCESS | 1668 | 1462153094098 Marionette DEBUG loaded listener.js 18:38:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x1161b1c00) [pid = 1668] [serial = 314] [outer = 0x1126b8c00] 18:38:14 INFO - PROCESS | 1668 | 1462153094682 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]]]}] 18:38:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:38:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 873ms 18:38:14 INFO - PROCESS | 1668 | 1462153094814 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:38:14 INFO - PROCESS | 1668 | 1462153094819 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 18:38:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:38:14 INFO - PROCESS | 1668 | 1462153094848 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:38:14 INFO - PROCESS | 1668 | 1462153094850 Marionette TRACE conn2 <- [1,394,null,{}] 18:38:14 INFO - PROCESS | 1668 | 1462153094860 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}] 18:38:14 INFO - PROCESS | 1668 | 1462153094981 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x1297a7000 == 49 [pid = 1668] [id = 99] 18:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x129528800 == 48 [pid = 1668] [id = 98] 18:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x127616000 == 47 [pid = 1668] [id = 97] 18:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x125974000 == 46 [pid = 1668] [id = 96] 18:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x121990000 == 45 [pid = 1668] [id = 95] 18:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x121582000 == 44 [pid = 1668] [id = 94] 18:38:14 INFO - PROCESS | 1668 | --DOCSHELL 0x119b97000 == 43 [pid = 1668] [id = 93] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12768a000) [pid = 1668] [serial = 244] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1121e0400) [pid = 1668] [serial = 201] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x11702e400) [pid = 1668] [serial = 204] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOCSHELL 0x119710800 == 42 [pid = 1668] [id = 92] 18:38:15 INFO - PROCESS | 1668 | --DOCSHELL 0x118f68800 == 41 [pid = 1668] [id = 91] 18:38:15 INFO - PROCESS | 1668 | --DOCSHELL 0x11834c000 == 40 [pid = 1668] [id = 90] 18:38:15 INFO - PROCESS | 1668 | --DOCSHELL 0x11706a000 == 39 [pid = 1668] [id = 89] 18:38:15 INFO - PROCESS | 1668 | --DOCSHELL 0x117104800 == 38 [pid = 1668] [id = 88] 18:38:15 INFO - PROCESS | 1668 | --DOCSHELL 0x1174e1000 == 37 [pid = 1668] [id = 87] 18:38:15 INFO - PROCESS | 1668 | --DOCSHELL 0x1276ab800 == 36 [pid = 1668] [id = 82] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1161b1000) [pid = 1668] [serial = 160] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1250f5c00) [pid = 1668] [serial = 233] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x127645400) [pid = 1668] [serial = 242] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x11a0d0000) [pid = 1668] [serial = 223] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1259a5400) [pid = 1668] [serial = 239] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118fe6800) [pid = 1668] [serial = 236] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x121877400) [pid = 1668] [serial = 227] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1194ca800) [pid = 1668] [serial = 221] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1214b0000) [pid = 1668] [serial = 226] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12141ac00) [pid = 1668] [serial = 224] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118fab000) [pid = 1668] [serial = 217] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x118fb2000) [pid = 1668] [serial = 218] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118405000) [pid = 1668] [serial = 211] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x118662800) [pid = 1668] [serial = 212] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x121e37000) [pid = 1668] [serial = 229] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118771800) [pid = 1668] [serial = 214] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118857c00) [pid = 1668] [serial = 215] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118fed000) [pid = 1668] [serial = 220] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11702f400) [pid = 1668] [serial = 209] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1167eac00) [pid = 1668] [serial = 208] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x118412c00) [pid = 1668] [serial = 235] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1250a1400) [pid = 1668] [serial = 232] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1241f7000) [pid = 1668] [serial = 230] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x11346a800) [pid = 1668] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1250f9c00) [pid = 1668] [serial = 238] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x125e33000) [pid = 1668] [serial = 241] [outer = 0x0] [url = about:blank] 18:38:15 INFO - PROCESS | 1668 | 1462153095053 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x113291000 == 37 [pid = 1668] [id = 106] 18:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1126b9000) [pid = 1668] [serial = 315] [outer = 0x0] 18:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x116315800) [pid = 1668] [serial = 316] [outer = 0x1126b9000] 18:38:15 INFO - PROCESS | 1668 | 1462153095079 Marionette DEBUG loaded listener.js 18:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1186bf000) [pid = 1668] [serial = 317] [outer = 0x1126b9000] 18:38:15 INFO - PROCESS | 1668 | 1462153095378 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]]]}] 18:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 590ms 18:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:38:15 INFO - PROCESS | 1668 | 1462153095428 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:38:15 INFO - PROCESS | 1668 | 1462153095429 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 18:38:15 INFO - PROCESS | 1668 | 1462153095431 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:38:15 INFO - PROCESS | 1668 | 1462153095434 Marionette TRACE conn2 <- [1,398,null,{}] 18:38:15 INFO - PROCESS | 1668 | 1462153095441 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}] 18:38:15 INFO - PROCESS | 1668 | 1462153095516 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:38:15 INFO - PROCESS | 1668 | 1462153095570 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182c0000 == 38 [pid = 1668] [id = 107] 18:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x118420800) [pid = 1668] [serial = 318] [outer = 0x0] 18:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x118774800) [pid = 1668] [serial = 319] [outer = 0x118420800] 18:38:15 INFO - PROCESS | 1668 | 1462153095598 Marionette DEBUG loaded listener.js 18:38:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118fb5000) [pid = 1668] [serial = 320] [outer = 0x118420800] 18:38:15 INFO - PROCESS | 1668 | 1462153095899 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]]]}] 18:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 18:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:38:15 INFO - PROCESS | 1668 | 1462153095953 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:38:15 INFO - PROCESS | 1668 | 1462153095954 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 18:38:15 INFO - PROCESS | 1668 | 1462153095956 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:38:15 INFO - PROCESS | 1668 | 1462153095958 Marionette TRACE conn2 <- [1,402,null,{}] 18:38:15 INFO - PROCESS | 1668 | 1462153095960 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}] 18:38:16 INFO - PROCESS | 1668 | 1462153096037 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:38:16 INFO - PROCESS | 1668 | 1462153096043 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x119228800 == 39 [pid = 1668] [id = 108] 18:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118fb3000) [pid = 1668] [serial = 321] [outer = 0x0] 18:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1194ca800) [pid = 1668] [serial = 322] [outer = 0x118fb3000] 18:38:16 INFO - PROCESS | 1668 | 1462153096070 Marionette DEBUG loaded listener.js 18:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x119caa800) [pid = 1668] [serial = 323] [outer = 0x118fb3000] 18:38:16 INFO - PROCESS | 1668 | 1462153096472 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]]]}] 18:38:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:38:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 568ms 18:38:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:38:16 INFO - PROCESS | 1668 | 1462153096527 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:38:16 INFO - PROCESS | 1668 | 1462153096528 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 18:38:16 INFO - PROCESS | 1668 | 1462153096532 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:38:16 INFO - PROCESS | 1668 | 1462153096534 Marionette TRACE conn2 <- [1,406,null,{}] 18:38:16 INFO - PROCESS | 1668 | 1462153096537 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}] 18:38:16 INFO - PROCESS | 1668 | 1462153096649 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:38:16 INFO - PROCESS | 1668 | 1462153096718 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x113295000 == 40 [pid = 1668] [id = 109] 18:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1194d7c00) [pid = 1668] [serial = 324] [outer = 0x0] 18:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x119f3c800) [pid = 1668] [serial = 325] [outer = 0x1194d7c00] 18:38:16 INFO - PROCESS | 1668 | 1462153096757 Marionette DEBUG loaded listener.js 18:38:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x121414000) [pid = 1668] [serial = 326] [outer = 0x1194d7c00] 18:38:17 INFO - PROCESS | 1668 | 1462153097126 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]]]}] 18:38:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:38:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 621ms 18:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:38:17 INFO - PROCESS | 1668 | 1462153097152 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:38:17 INFO - PROCESS | 1668 | 1462153097153 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 18:38:17 INFO - PROCESS | 1668 | 1462153097155 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:38:17 INFO - PROCESS | 1668 | 1462153097156 Marionette TRACE conn2 <- [1,410,null,{}] 18:38:17 INFO - PROCESS | 1668 | 1462153097159 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}] 18:38:17 INFO - PROCESS | 1668 | 1462153097267 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:38:17 INFO - PROCESS | 1668 | 1462153097281 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199c4800 == 41 [pid = 1668] [id = 110] 18:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x121413400) [pid = 1668] [serial = 327] [outer = 0x0] 18:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1214b0c00) [pid = 1668] [serial = 328] [outer = 0x121413400] 18:38:17 INFO - PROCESS | 1668 | 1462153097309 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1250a1400) [pid = 1668] [serial = 329] [outer = 0x121413400] 18:38:17 INFO - PROCESS | 1668 | 1462153097512 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:38:17 INFO - PROCESS | 1668 | 1462153097711 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]]]}] 18:38:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:38:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 570ms 18:38:17 INFO - PROCESS | 1668 | 1462153097728 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:38:17 INFO - PROCESS | 1668 | 1462153097730 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 18:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:38:17 INFO - PROCESS | 1668 | 1462153097732 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:38:17 INFO - PROCESS | 1668 | 1462153097733 Marionette TRACE conn2 <- [1,414,null,{}] 18:38:17 INFO - PROCESS | 1668 | 1462153097735 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}] 18:38:17 INFO - PROCESS | 1668 | 1462153097832 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:38:17 INFO - PROCESS | 1668 | 1462153097844 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12157f000 == 42 [pid = 1668] [id = 111] 18:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1245e1400) [pid = 1668] [serial = 330] [outer = 0x0] 18:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12599d400) [pid = 1668] [serial = 331] [outer = 0x1245e1400] 18:38:17 INFO - PROCESS | 1668 | 1462153097869 Marionette DEBUG loaded listener.js 18:38:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x128e57400) [pid = 1668] [serial = 332] [outer = 0x1245e1400] 18:38:18 INFO - PROCESS | 1668 | 1462153098204 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]]]}] 18:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 18:38:18 INFO - PROCESS | 1668 | 1462153098250 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:38:18 INFO - PROCESS | 1668 | 1462153098252 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 18:38:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:38:18 INFO - PROCESS | 1668 | 1462153098254 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:38:18 INFO - PROCESS | 1668 | 1462153098255 Marionette TRACE conn2 <- [1,418,null,{}] 18:38:18 INFO - PROCESS | 1668 | 1462153098257 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}] 18:38:18 INFO - PROCESS | 1668 | 1462153098356 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:38:18 INFO - PROCESS | 1668 | 1462153098371 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x124510800 == 43 [pid = 1668] [id = 112] 18:38:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x128e5c400) [pid = 1668] [serial = 333] [outer = 0x0] 18:38:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x128e5f800) [pid = 1668] [serial = 334] [outer = 0x128e5c400] 18:38:18 INFO - PROCESS | 1668 | 1462153098399 Marionette DEBUG loaded listener.js 18:38:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x129449c00) [pid = 1668] [serial = 335] [outer = 0x128e5c400] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x128f8e000) [pid = 1668] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x12124d000) [pid = 1668] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1212abc00) [pid = 1668] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x11876a800) [pid = 1668] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118fb7400) [pid = 1668] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1161b3800) [pid = 1668] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x118fab400) [pid = 1668] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1250f9000) [pid = 1668] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1167f7800) [pid = 1668] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12768a800) [pid = 1668] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x127646000) [pid = 1668] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x125e33c00) [pid = 1668] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x128f8e400) [pid = 1668] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x119737000) [pid = 1668] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x111c3f800) [pid = 1668] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:38:19 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1161afc00) [pid = 1668] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:38:19 INFO - PROCESS | 1668 | 1462153099204 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]]]}] 18:38:19 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 18:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms 18:38:19 INFO - PROCESS | 1668 | 1462153099226 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:38:19 INFO - PROCESS | 1668 | 1462153099228 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 18:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:38:19 INFO - PROCESS | 1668 | 1462153099232 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:38:19 INFO - PROCESS | 1668 | 1462153099234 Marionette TRACE conn2 <- [1,422,null,{}] 18:38:19 INFO - PROCESS | 1668 | 1462153099237 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}] 18:38:19 INFO - PROCESS | 1668 | 1462153099332 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:38:19 INFO - PROCESS | 1668 | 1462153099336 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f6d800 == 44 [pid = 1668] [id = 113] 18:38:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x113d4fc00) [pid = 1668] [serial = 336] [outer = 0x0] 18:38:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118fab400) [pid = 1668] [serial = 337] [outer = 0x113d4fc00] 18:38:19 INFO - PROCESS | 1668 | 1462153099364 Marionette DEBUG loaded listener.js 18:38:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1250f8c00) [pid = 1668] [serial = 338] [outer = 0x113d4fc00] 18:38:20 INFO - PROCESS | 1668 | 1462153100178 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]]]}] 18:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 971ms 18:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:38:20 INFO - PROCESS | 1668 | 1462153100202 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:38:20 INFO - PROCESS | 1668 | 1462153100203 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 18:38:20 INFO - PROCESS | 1668 | 1462153100206 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:38:20 INFO - PROCESS | 1668 | 1462153100207 Marionette TRACE conn2 <- [1,426,null,{}] 18:38:20 INFO - PROCESS | 1668 | 1462153100211 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}] 18:38:20 INFO - PROCESS | 1668 | 1462153100286 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:38:20 INFO - PROCESS | 1668 | 1462153100333 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x1276a6800 == 45 [pid = 1668] [id = 114] 18:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118403800) [pid = 1668] [serial = 339] [outer = 0x0] 18:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x127649000) [pid = 1668] [serial = 340] [outer = 0x118403800] 18:38:20 INFO - PROCESS | 1668 | 1462153100359 Marionette DEBUG loaded listener.js 18:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1294ea400) [pid = 1668] [serial = 341] [outer = 0x118403800] 18:38:20 INFO - PROCESS | 1668 | 1462153100663 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] 18:38:20 INFO - PROCESS | 1668 | 1462153100683 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 18:38:20 INFO - PROCESS | 1668 | 1462153100685 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:38:20 INFO - PROCESS | 1668 | 1462153100687 Marionette TRACE conn2 <- [1,430,null,{}] 18:38:20 INFO - PROCESS | 1668 | 1462153100689 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}] 18:38:20 INFO - PROCESS | 1668 | 1462153100787 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:38:20 INFO - PROCESS | 1668 | 1462153100802 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299c1000 == 46 [pid = 1668] [id = 115] 18:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x129806c00) [pid = 1668] [serial = 342] [outer = 0x0] 18:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x12a85f800) [pid = 1668] [serial = 343] [outer = 0x129806c00] 18:38:20 INFO - PROCESS | 1668 | 1462153100833 Marionette DEBUG loaded listener.js 18:38:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x12a9e2000) [pid = 1668] [serial = 344] [outer = 0x129806c00] 18:38:21 INFO - PROCESS | 1668 | 1462153101163 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]]]}] 18:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 570ms 18:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:38:21 INFO - PROCESS | 1668 | 1462153101256 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:38:21 INFO - PROCESS | 1668 | 1462153101258 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 18:38:21 INFO - PROCESS | 1668 | 1462153101261 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:38:21 INFO - PROCESS | 1668 | 1462153101264 Marionette TRACE conn2 <- [1,434,null,{}] 18:38:21 INFO - PROCESS | 1668 | 1462153101268 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}] 18:38:21 INFO - PROCESS | 1668 | 1462153101360 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:38:21 INFO - PROCESS | 1668 | 1462153101446 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1165dc800 == 47 [pid = 1668] [id = 116] 18:38:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x113ada000) [pid = 1668] [serial = 345] [outer = 0x0] 18:38:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x113d4f000) [pid = 1668] [serial = 346] [outer = 0x113ada000] 18:38:21 INFO - PROCESS | 1668 | 1462153101478 Marionette DEBUG loaded listener.js 18:38:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1163c4c00) [pid = 1668] [serial = 347] [outer = 0x113ada000] 18:38:21 INFO - PROCESS | 1668 | 1462153101930 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]]]}] 18:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 721ms 18:38:21 INFO - PROCESS | 1668 | 1462153101983 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:38:21 INFO - PROCESS | 1668 | 1462153101986 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 18:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:38:21 INFO - PROCESS | 1668 | 1462153101991 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:38:21 INFO - PROCESS | 1668 | 1462153101994 Marionette TRACE conn2 <- [1,438,null,{}] 18:38:21 INFO - PROCESS | 1668 | 1462153101997 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}] 18:38:22 INFO - PROCESS | 1668 | 1462153102121 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:38:22 INFO - PROCESS | 1668 | 1462153102170 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174dc000 == 48 [pid = 1668] [id = 117] 18:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1168c4000) [pid = 1668] [serial = 348] [outer = 0x0] 18:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1186b6c00) [pid = 1668] [serial = 349] [outer = 0x1168c4000] 18:38:22 INFO - PROCESS | 1668 | 1462153102200 Marionette DEBUG loaded listener.js 18:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x118770400) [pid = 1668] [serial = 350] [outer = 0x1168c4000] 18:38:22 INFO - PROCESS | 1668 | 1462153102615 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]]]}] 18:38:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:38:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 673ms 18:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:38:22 INFO - PROCESS | 1668 | 1462153102663 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:38:22 INFO - PROCESS | 1668 | 1462153102664 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 18:38:22 INFO - PROCESS | 1668 | 1462153102666 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:38:22 INFO - PROCESS | 1668 | 1462153102668 Marionette TRACE conn2 <- [1,442,null,{}] 18:38:22 INFO - PROCESS | 1668 | 1462153102692 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}] 18:38:22 INFO - PROCESS | 1668 | 1462153102811 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:38:22 INFO - PROCESS | 1668 | 1462153102860 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x125296000 == 49 [pid = 1668] [id = 118] 18:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x119732000) [pid = 1668] [serial = 351] [outer = 0x0] 18:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x119775400) [pid = 1668] [serial = 352] [outer = 0x119732000] 18:38:22 INFO - PROCESS | 1668 | 1462153102892 Marionette DEBUG loaded listener.js 18:38:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x121416000) [pid = 1668] [serial = 353] [outer = 0x119732000] 18:38:23 INFO - PROCESS | 1668 | 1462153103334 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]]]}] 18:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 720ms 18:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:38:23 INFO - PROCESS | 1668 | 1462153103387 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:38:23 INFO - PROCESS | 1668 | 1462153103388 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 18:38:23 INFO - PROCESS | 1668 | 1462153103409 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:38:23 INFO - PROCESS | 1668 | 1462153103410 Marionette TRACE conn2 <- [1,446,null,{}] 18:38:23 INFO - PROCESS | 1668 | 1462153103414 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}] 18:38:23 INFO - PROCESS | 1668 | 1462153103513 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:38:23 INFO - PROCESS | 1668 | 1462153103574 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac1b800 == 50 [pid = 1668] [id = 119] 18:38:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1219b2400) [pid = 1668] [serial = 354] [outer = 0x0] 18:38:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x121ec7000) [pid = 1668] [serial = 355] [outer = 0x1219b2400] 18:38:23 INFO - PROCESS | 1668 | 1462153103604 Marionette DEBUG loaded listener.js 18:38:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x127643000) [pid = 1668] [serial = 356] [outer = 0x1219b2400] 18:38:24 INFO - PROCESS | 1668 | 1462153104014 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]]]}] 18:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 689ms 18:38:24 INFO - PROCESS | 1668 | 1462153104081 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:38:24 INFO - PROCESS | 1668 | 1462153104082 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 18:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:38:24 INFO - PROCESS | 1668 | 1462153104085 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:38:24 INFO - PROCESS | 1668 | 1462153104086 Marionette TRACE conn2 <- [1,450,null,{}] 18:38:24 INFO - PROCESS | 1668 | 1462153104088 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}] 18:38:24 INFO - PROCESS | 1668 | 1462153104189 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:38:24 INFO - PROCESS | 1668 | 1462153104250 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x116a97800 == 51 [pid = 1668] [id = 120] 18:38:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x117468c00) [pid = 1668] [serial = 357] [outer = 0x0] 18:38:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1219b4400) [pid = 1668] [serial = 358] [outer = 0x117468c00] 18:38:24 INFO - PROCESS | 1668 | 1462153104281 Marionette DEBUG loaded listener.js 18:38:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x128e5bc00) [pid = 1668] [serial = 359] [outer = 0x117468c00] 18:38:24 INFO - PROCESS | 1668 | 1462153104867 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] 18:38:24 INFO - PROCESS | 1668 | 1462153104907 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 18:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:38:24 INFO - PROCESS | 1668 | 1462153104913 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:38:24 INFO - PROCESS | 1668 | 1462153104915 Marionette TRACE conn2 <- [1,454,null,{}] 18:38:24 INFO - PROCESS | 1668 | 1462153104919 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}] 18:38:25 INFO - PROCESS | 1668 | 1462153105008 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:38:25 INFO - PROCESS | 1668 | 1462153105070 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x11681c800 == 52 [pid = 1668] [id = 121] 18:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x117039800) [pid = 1668] [serial = 360] [outer = 0x0] 18:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118404400) [pid = 1668] [serial = 361] [outer = 0x117039800] 18:38:25 INFO - PROCESS | 1668 | 1462153105099 Marionette DEBUG loaded listener.js 18:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1186b7000) [pid = 1668] [serial = 362] [outer = 0x117039800] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1276a6800 == 51 [pid = 1668] [id = 114] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x118f6d800 == 50 [pid = 1668] [id = 113] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x124510800 == 49 [pid = 1668] [id = 112] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12157f000 == 48 [pid = 1668] [id = 111] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1199c4800 == 47 [pid = 1668] [id = 110] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x113295000 == 46 [pid = 1668] [id = 109] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x119228800 == 45 [pid = 1668] [id = 108] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1182c0000 == 44 [pid = 1668] [id = 107] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x113291000 == 43 [pid = 1668] [id = 106] 18:38:25 INFO - PROCESS | 1668 | --DOCSHELL 0x116560000 == 42 [pid = 1668] [id = 105] 18:38:25 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:25 INFO - PROCESS | 1668 | 1462153105512 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]]]}] 18:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 621ms 18:38:25 INFO - PROCESS | 1668 | 1462153105534 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:38:25 INFO - PROCESS | 1668 | 1462153105538 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 18:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:38:25 INFO - PROCESS | 1668 | 1462153105544 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:38:25 INFO - PROCESS | 1668 | 1462153105545 Marionette TRACE conn2 <- [1,458,null,{}] 18:38:25 INFO - PROCESS | 1668 | 1462153105548 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}] 18:38:25 INFO - PROCESS | 1668 | 1462153105628 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1133bd800) [pid = 1668] [serial = 202] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x118221000) [pid = 1668] [serial = 205] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x1294ea800) [pid = 1668] [serial = 293] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12141bc00) [pid = 1668] [serial = 274] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1250f2000) [pid = 1668] [serial = 277] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118fae800) [pid = 1668] [serial = 253] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118778000) [pid = 1668] [serial = 265] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x118f24800) [pid = 1668] [serial = 266] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x119774800) [pid = 1668] [serial = 271] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x119dc6c00) [pid = 1668] [serial = 272] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x116f6c000) [pid = 1668] [serial = 260] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11631e400) [pid = 1668] [serial = 259] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118fe9400) [pid = 1668] [serial = 268] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1194cc800) [pid = 1668] [serial = 269] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x125d68000) [pid = 1668] [serial = 280] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x125e33800) [pid = 1668] [serial = 281] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118632400) [pid = 1668] [serial = 250] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11862a000) [pid = 1668] [serial = 263] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118228c00) [pid = 1668] [serial = 262] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x128e54000) [pid = 1668] [serial = 286] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1214abc00) [pid = 1668] [serial = 256] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x128f85800) [pid = 1668] [serial = 245] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x127683c00) [pid = 1668] [serial = 283] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12768e400) [pid = 1668] [serial = 284] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1133bf400) [pid = 1668] [serial = 247] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12943e400) [pid = 1668] [serial = 292] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1294ee000) [pid = 1668] [serial = 295] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12970f000) [pid = 1668] [serial = 296] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12186e800) [pid = 1668] [serial = 289] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x128e59800) [pid = 1668] [serial = 287] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x125915800) [pid = 1668] [serial = 278] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x128e5f400) [pid = 1668] [serial = 290] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1241b4c00) [pid = 1668] [serial = 275] [outer = 0x0] [url = about:blank] 18:38:25 INFO - PROCESS | 1668 | 1462153105684 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1133a1000 == 43 [pid = 1668] [id = 122] 18:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1133bf400) [pid = 1668] [serial = 363] [outer = 0x0] 18:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x117505800) [pid = 1668] [serial = 364] [outer = 0x1133bf400] 18:38:25 INFO - PROCESS | 1668 | 1462153105712 Marionette DEBUG loaded listener.js 18:38:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118f17800) [pid = 1668] [serial = 365] [outer = 0x1133bf400] 18:38:26 INFO - PROCESS | 1668 | 1462153106018 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] 18:38:26 INFO - PROCESS | 1668 | 1462153106065 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 18:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:38:26 INFO - PROCESS | 1668 | 1462153106067 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:38:26 INFO - PROCESS | 1668 | 1462153106069 Marionette TRACE conn2 <- [1,462,null,{}] 18:38:26 INFO - PROCESS | 1668 | 1462153106077 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}] 18:38:26 INFO - PROCESS | 1668 | 1462153106156 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:38:26 INFO - PROCESS | 1668 | 1462153106208 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187a9000 == 44 [pid = 1668] [id = 123] 18:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x118777c00) [pid = 1668] [serial = 366] [outer = 0x0] 18:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11946c800) [pid = 1668] [serial = 367] [outer = 0x118777c00] 18:38:26 INFO - PROCESS | 1668 | 1462153106236 Marionette DEBUG loaded listener.js 18:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12141d000) [pid = 1668] [serial = 368] [outer = 0x118777c00] 18:38:26 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:26 INFO - PROCESS | 1668 | 1462153106638 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] 18:38:26 INFO - PROCESS | 1668 | 1462153106692 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 18:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:38:26 INFO - PROCESS | 1668 | 1462153106705 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:38:26 INFO - PROCESS | 1668 | 1462153106707 Marionette TRACE conn2 <- [1,466,null,{}] 18:38:26 INFO - PROCESS | 1668 | 1462153106718 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}] 18:38:26 INFO - PROCESS | 1668 | 1462153106865 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:38:26 INFO - PROCESS | 1668 | 1462153106882 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b94800 == 45 [pid = 1668] [id = 124] 18:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x121e36800) [pid = 1668] [serial = 369] [outer = 0x0] 18:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1241b4c00) [pid = 1668] [serial = 370] [outer = 0x121e36800] 18:38:26 INFO - PROCESS | 1668 | 1462153106922 Marionette DEBUG loaded listener.js 18:38:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12591f800) [pid = 1668] [serial = 371] [outer = 0x121e36800] 18:38:27 INFO - PROCESS | 1668 | 1462153107245 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] 18:38:27 INFO - PROCESS | 1668 | 1462153107281 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 18:38:27 INFO - PROCESS | 1668 | 1462153107283 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 1668 | 1462153107284 Marionette TRACE conn2 <- [1,470,null,{}] 18:38:27 INFO - PROCESS | 1668 | 1462153107287 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}] 18:38:27 INFO - PROCESS | 1668 | 1462153107389 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:38:27 INFO - PROCESS | 1668 | 1462153107414 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12197d800 == 46 [pid = 1668] [id = 125] 18:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x127647000) [pid = 1668] [serial = 372] [outer = 0x0] 18:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x128e52400) [pid = 1668] [serial = 373] [outer = 0x127647000] 18:38:27 INFO - PROCESS | 1668 | 1462153107439 Marionette DEBUG loaded listener.js 18:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x128e5f400) [pid = 1668] [serial = 374] [outer = 0x127647000] 18:38:27 INFO - PROCESS | 1668 | 1462153107781 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]]]}] 18:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 18:38:27 INFO - PROCESS | 1668 | 1462153107806 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:38:27 INFO - PROCESS | 1668 | 1462153107807 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 18:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:38:27 INFO - PROCESS | 1668 | 1462153107812 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:38:27 INFO - PROCESS | 1668 | 1462153107814 Marionette TRACE conn2 <- [1,474,null,{}] 18:38:27 INFO - PROCESS | 1668 | 1462153107816 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}] 18:38:27 INFO - PROCESS | 1668 | 1462153107927 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:38:27 INFO - PROCESS | 1668 | 1462153107940 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12450e000 == 47 [pid = 1668] [id = 126] 18:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x128f8a400) [pid = 1668] [serial = 375] [outer = 0x0] 18:38:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x129714800) [pid = 1668] [serial = 376] [outer = 0x128f8a400] 18:38:27 INFO - PROCESS | 1668 | 1462153107969 Marionette DEBUG loaded listener.js 18:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x12a9d4800) [pid = 1668] [serial = 377] [outer = 0x128f8a400] 18:38:28 INFO - PROCESS | 1668 | 1462153108315 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]]]}] 18:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 18:38:28 INFO - PROCESS | 1668 | 1462153108333 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:38:28 INFO - PROCESS | 1668 | 1462153108334 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 18:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:38:28 INFO - PROCESS | 1668 | 1462153108336 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:38:28 INFO - PROCESS | 1668 | 1462153108337 Marionette TRACE conn2 <- [1,478,null,{}] 18:38:28 INFO - PROCESS | 1668 | 1462153108339 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}] 18:38:28 INFO - PROCESS | 1668 | 1462153108444 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:38:28 INFO - PROCESS | 1668 | 1462153108448 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x127610800 == 48 [pid = 1668] [id = 127] 18:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x129719000) [pid = 1668] [serial = 378] [outer = 0x0] 18:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12a9e7000) [pid = 1668] [serial = 379] [outer = 0x129719000] 18:38:28 INFO - PROCESS | 1668 | 1462153108472 Marionette DEBUG loaded listener.js 18:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12ac48c00) [pid = 1668] [serial = 380] [outer = 0x129719000] 18:38:28 INFO - PROCESS | 1668 | 1462153108833 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]]]}] 18:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 18:38:28 INFO - PROCESS | 1668 | 1462153108855 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:38:28 INFO - PROCESS | 1668 | 1462153108856 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 18:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:38:28 INFO - PROCESS | 1668 | 1462153108859 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:38:28 INFO - PROCESS | 1668 | 1462153108862 Marionette TRACE conn2 <- [1,482,null,{}] 18:38:28 INFO - PROCESS | 1668 | 1462153108865 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}] 18:38:28 INFO - PROCESS | 1668 | 1462153108960 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:38:28 INFO - PROCESS | 1668 | 1462153108965 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12951a800 == 49 [pid = 1668] [id = 128] 18:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12a9d4c00) [pid = 1668] [serial = 381] [outer = 0x0] 18:38:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x12ac4d000) [pid = 1668] [serial = 382] [outer = 0x12a9d4c00] 18:38:28 INFO - PROCESS | 1668 | 1462153108989 Marionette DEBUG loaded listener.js 18:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x12aee8000) [pid = 1668] [serial = 383] [outer = 0x12a9d4c00] 18:38:29 INFO - PROCESS | 1668 | 1462153109339 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]]]}] 18:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 18:38:29 INFO - PROCESS | 1668 | 1462153109380 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:38:29 INFO - PROCESS | 1668 | 1462153109381 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 18:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:38:29 INFO - PROCESS | 1668 | 1462153109383 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:38:29 INFO - PROCESS | 1668 | 1462153109384 Marionette TRACE conn2 <- [1,486,null,{}] 18:38:29 INFO - PROCESS | 1668 | 1462153109386 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}] 18:38:29 INFO - PROCESS | 1668 | 1462153109483 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:38:29 INFO - PROCESS | 1668 | 1462153109494 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a9a4800 == 50 [pid = 1668] [id = 129] 18:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x12ac4f800) [pid = 1668] [serial = 384] [outer = 0x0] 18:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12b49ec00) [pid = 1668] [serial = 385] [outer = 0x12ac4f800] 18:38:29 INFO - PROCESS | 1668 | 1462153109519 Marionette DEBUG loaded listener.js 18:38:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12b4a5000) [pid = 1668] [serial = 386] [outer = 0x12ac4f800] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x121413400) [pid = 1668] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1245e1400) [pid = 1668] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1126b8c00) [pid = 1668] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1194d7c00) [pid = 1668] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1126b9000) [pid = 1668] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x118420800) [pid = 1668] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118fb3000) [pid = 1668] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x128e5c400) [pid = 1668] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x113d4fc00) [pid = 1668] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:38:29 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118403800) [pid = 1668] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:38:29 INFO - PROCESS | 1668 | 1462153109909 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]]]}] 18:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 570ms 18:38:29 INFO - PROCESS | 1668 | 1462153109954 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:38:29 INFO - PROCESS | 1668 | 1462153109955 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 18:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:38:29 INFO - PROCESS | 1668 | 1462153109957 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:38:29 INFO - PROCESS | 1668 | 1462153109958 Marionette TRACE conn2 <- [1,490,null,{}] 18:38:29 INFO - PROCESS | 1668 | 1462153109963 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}] 18:38:30 INFO - PROCESS | 1668 | 1462153110040 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:38:30 INFO - PROCESS | 1668 | 1462153110046 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12760b000 == 51 [pid = 1668] [id = 130] 18:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x119771c00) [pid = 1668] [serial = 387] [outer = 0x0] 18:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x127691c00) [pid = 1668] [serial = 388] [outer = 0x119771c00] 18:38:30 INFO - PROCESS | 1668 | 1462153110071 Marionette DEBUG loaded listener.js 18:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x12b49f800) [pid = 1668] [serial = 389] [outer = 0x119771c00] 18:38:30 INFO - PROCESS | 1668 | 1462153110397 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]]]}] 18:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 472ms 18:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:38:30 INFO - PROCESS | 1668 | 1462153110429 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:38:30 INFO - PROCESS | 1668 | 1462153110431 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 18:38:30 INFO - PROCESS | 1668 | 1462153110433 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:38:30 INFO - PROCESS | 1668 | 1462153110435 Marionette TRACE conn2 <- [1,494,null,{}] 18:38:30 INFO - PROCESS | 1668 | 1462153110437 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}] 18:38:30 INFO - PROCESS | 1668 | 1462153110533 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:38:30 INFO - PROCESS | 1668 | 1462153110582 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4b5000 == 52 [pid = 1668] [id = 131] 18:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12aeebc00) [pid = 1668] [serial = 390] [outer = 0x0] 18:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12bb93800) [pid = 1668] [serial = 391] [outer = 0x12aeebc00] 18:38:30 INFO - PROCESS | 1668 | 1462153110610 Marionette DEBUG loaded listener.js 18:38:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x12bcdb000) [pid = 1668] [serial = 392] [outer = 0x12aeebc00] 18:38:30 INFO - PROCESS | 1668 | 1462153110918 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]]]}] 18:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 520ms 18:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:38:30 INFO - PROCESS | 1668 | 1462153110954 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:38:30 INFO - PROCESS | 1668 | 1462153110955 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 18:38:30 INFO - PROCESS | 1668 | 1462153110957 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:38:30 INFO - PROCESS | 1668 | 1462153110958 Marionette TRACE conn2 <- [1,498,null,{}] 18:38:30 INFO - PROCESS | 1668 | 1462153110963 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}] 18:38:31 INFO - PROCESS | 1668 | 1462153111041 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:38:31 INFO - PROCESS | 1668 | 1462153111048 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf1c000 == 53 [pid = 1668] [id = 132] 18:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x11885ac00) [pid = 1668] [serial = 393] [outer = 0x0] 18:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x12bd1a400) [pid = 1668] [serial = 394] [outer = 0x11885ac00] 18:38:31 INFO - PROCESS | 1668 | 1462153111072 Marionette DEBUG loaded listener.js 18:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12c12c800) [pid = 1668] [serial = 395] [outer = 0x11885ac00] 18:38:31 INFO - PROCESS | 1668 | 1462153111387 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]]]}] 18:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 473ms 18:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:38:31 INFO - PROCESS | 1668 | 1462153111430 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:38:31 INFO - PROCESS | 1668 | 1462153111431 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 18:38:31 INFO - PROCESS | 1668 | 1462153111433 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:38:31 INFO - PROCESS | 1668 | 1462153111434 Marionette TRACE conn2 <- [1,502,null,{}] 18:38:31 INFO - PROCESS | 1668 | 1462153111437 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}] 18:38:31 INFO - PROCESS | 1668 | 1462153111539 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:38:31 INFO - PROCESS | 1668 | 1462153111549 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c212800 == 54 [pid = 1668] [id = 133] 18:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12bd19000) [pid = 1668] [serial = 396] [outer = 0x0] 18:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12c134000) [pid = 1668] [serial = 397] [outer = 0x12bd19000] 18:38:31 INFO - PROCESS | 1668 | 1462153111573 Marionette DEBUG loaded listener.js 18:38:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12c1d2800) [pid = 1668] [serial = 398] [outer = 0x12bd19000] 18:38:32 INFO - PROCESS | 1668 | 1462153112102 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]]]}] 18:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 722ms 18:38:32 INFO - PROCESS | 1668 | 1462153112156 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:38:32 INFO - PROCESS | 1668 | 1462153112161 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 18:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:38:32 INFO - PROCESS | 1668 | 1462153112167 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:38:32 INFO - PROCESS | 1668 | 1462153112171 Marionette TRACE conn2 <- [1,506,null,{}] 18:38:32 INFO - PROCESS | 1668 | 1462153112176 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}] 18:38:32 INFO - PROCESS | 1668 | 1462153112315 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:38:32 INFO - PROCESS | 1668 | 1462153112381 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182ae800 == 55 [pid = 1668] [id = 134] 18:38:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x118416800) [pid = 1668] [serial = 399] [outer = 0x0] 18:38:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1186c4800) [pid = 1668] [serial = 400] [outer = 0x118416800] 18:38:32 INFO - PROCESS | 1668 | 1462153112412 Marionette DEBUG loaded listener.js 18:38:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x11877c800) [pid = 1668] [serial = 401] [outer = 0x118416800] 18:38:32 INFO - PROCESS | 1668 | 1462153112853 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]]]}] 18:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 729ms 18:38:32 INFO - PROCESS | 1668 | 1462153112895 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:38:32 INFO - PROCESS | 1668 | 1462153112899 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 18:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:38:32 INFO - PROCESS | 1668 | 1462153112904 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:38:32 INFO - PROCESS | 1668 | 1462153112906 Marionette TRACE conn2 <- [1,510,null,{}] 18:38:32 INFO - PROCESS | 1668 | 1462153112908 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}] 18:38:33 INFO - PROCESS | 1668 | 1462153113027 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:38:33 INFO - PROCESS | 1668 | 1462153113103 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x121580000 == 56 [pid = 1668] [id = 135] 18:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x1194cdc00) [pid = 1668] [serial = 402] [outer = 0x0] 18:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12124d000) [pid = 1668] [serial = 403] [outer = 0x1194cdc00] 18:38:33 INFO - PROCESS | 1668 | 1462153113133 Marionette DEBUG loaded listener.js 18:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12186e800) [pid = 1668] [serial = 404] [outer = 0x1194cdc00] 18:38:33 INFO - PROCESS | 1668 | 1462153113565 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]]]}] 18:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 720ms 18:38:33 INFO - PROCESS | 1668 | 1462153113627 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:38:33 INFO - PROCESS | 1668 | 1462153113628 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 18:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:38:33 INFO - PROCESS | 1668 | 1462153113630 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:38:33 INFO - PROCESS | 1668 | 1462153113633 Marionette TRACE conn2 <- [1,514,null,{}] 18:38:33 INFO - PROCESS | 1668 | 1462153113641 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}] 18:38:33 INFO - PROCESS | 1668 | 1462153113743 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:38:33 INFO - PROCESS | 1668 | 1462153113811 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc39800 == 57 [pid = 1668] [id = 136] 18:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x125de4400) [pid = 1668] [serial = 405] [outer = 0x0] 18:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x125de6800) [pid = 1668] [serial = 406] [outer = 0x125de4400] 18:38:33 INFO - PROCESS | 1668 | 1462153113842 Marionette DEBUG loaded listener.js 18:38:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12768cc00) [pid = 1668] [serial = 407] [outer = 0x125de4400] 18:38:34 INFO - PROCESS | 1668 | 1462153114242 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]]]}] 18:38:34 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 18:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 621ms 18:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:38:34 INFO - PROCESS | 1668 | 1462153114252 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:38:34 INFO - PROCESS | 1668 | 1462153114254 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 18:38:34 INFO - PROCESS | 1668 | 1462153114256 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:38:34 INFO - PROCESS | 1668 | 1462153114258 Marionette TRACE conn2 <- [1,518,null,{}] 18:38:34 INFO - PROCESS | 1668 | 1462153114260 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}] 18:38:34 INFO - PROCESS | 1668 | 1462153114378 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:38:34 INFO - PROCESS | 1668 | 1462153114442 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c95e000 == 58 [pid = 1668] [id = 137] 18:38:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12943a400) [pid = 1668] [serial = 408] [outer = 0x0] 18:38:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x129715000) [pid = 1668] [serial = 409] [outer = 0x12943a400] 18:38:34 INFO - PROCESS | 1668 | 1462153114472 Marionette DEBUG loaded listener.js 18:38:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x129810800) [pid = 1668] [serial = 410] [outer = 0x12943a400] 18:38:35 INFO - PROCESS | 1668 | 1462153115063 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]]]}] 18:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 823ms 18:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:38:35 INFO - PROCESS | 1668 | 1462153115095 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:38:35 INFO - PROCESS | 1668 | 1462153115097 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 18:38:35 INFO - PROCESS | 1668 | 1462153115102 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:38:35 INFO - PROCESS | 1668 | 1462153115104 Marionette TRACE conn2 <- [1,522,null,{}] 18:38:35 INFO - PROCESS | 1668 | 1462153115108 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}] 18:38:35 INFO - PROCESS | 1668 | 1462153115195 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:38:35 INFO - PROCESS | 1668 | 1462153115255 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x118261800 == 59 [pid = 1668] [id = 138] 18:38:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x11650c000) [pid = 1668] [serial = 411] [outer = 0x0] 18:38:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x116739400) [pid = 1668] [serial = 412] [outer = 0x11650c000] 18:38:35 INFO - PROCESS | 1668 | 1462153115283 Marionette DEBUG loaded listener.js 18:38:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x117f61400) [pid = 1668] [serial = 413] [outer = 0x11650c000] 18:38:35 INFO - PROCESS | 1668 | 1462153115770 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]]]}] 18:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 678ms 18:38:35 INFO - PROCESS | 1668 | 1462153115796 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:38:35 INFO - PROCESS | 1668 | 1462153115800 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 18:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:38:35 INFO - PROCESS | 1668 | 1462153115806 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:38:35 INFO - PROCESS | 1668 | 1462153115807 Marionette TRACE conn2 <- [1,526,null,{}] 18:38:35 INFO - PROCESS | 1668 | 1462153115822 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}] 18:38:35 INFO - PROCESS | 1668 | 1462153115912 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:38:35 INFO - PROCESS | 1668 | 1462153115979 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x116883800 == 60 [pid = 1668] [id = 139] 18:38:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x118410c00) [pid = 1668] [serial = 414] [outer = 0x0] 18:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x1186c1c00) [pid = 1668] [serial = 415] [outer = 0x118410c00] 18:38:36 INFO - PROCESS | 1668 | 1462153116006 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x118769800) [pid = 1668] [serial = 416] [outer = 0x118410c00] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf1c000 == 59 [pid = 1668] [id = 132] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4b5000 == 58 [pid = 1668] [id = 131] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12760b000 == 57 [pid = 1668] [id = 130] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12a9a4800 == 56 [pid = 1668] [id = 129] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12951a800 == 55 [pid = 1668] [id = 128] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x127610800 == 54 [pid = 1668] [id = 127] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x116580800) [pid = 1668] [serial = 301] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12971a800) [pid = 1668] [serial = 298] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x118fb4c00) [pid = 1668] [serial = 304] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1217e8800) [pid = 1668] [serial = 307] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x125e35c00) [pid = 1668] [serial = 310] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12a85f800) [pid = 1668] [serial = 343] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12450e000 == 53 [pid = 1668] [id = 126] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x12197d800 == 52 [pid = 1668] [id = 125] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x119b94800 == 51 [pid = 1668] [id = 124] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1187a9000 == 50 [pid = 1668] [id = 123] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1133a1000 == 49 [pid = 1668] [id = 122] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x11681c800 == 48 [pid = 1668] [id = 121] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x125296000 == 47 [pid = 1668] [id = 118] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1174dc000 == 46 [pid = 1668] [id = 117] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1165dc800 == 45 [pid = 1668] [id = 116] 18:38:36 INFO - PROCESS | 1668 | --DOCSHELL 0x1299c1000 == 44 [pid = 1668] [id = 115] 18:38:36 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 18:38:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 620ms 18:38:36 INFO - PROCESS | 1668 | 1462153116419 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]]]}] 18:38:36 INFO - PROCESS | 1668 | 1462153116427 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:38:36 INFO - PROCESS | 1668 | 1462153116428 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 18:38:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:38:36 INFO - PROCESS | 1668 | 1462153116430 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:38:36 INFO - PROCESS | 1668 | 1462153116433 Marionette TRACE conn2 <- [1,530,null,{}] 18:38:36 INFO - PROCESS | 1668 | 1462153116440 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}] 18:38:36 INFO - PROCESS | 1668 | 1462153116519 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x1214b0c00) [pid = 1668] [serial = 328] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x128e57400) [pid = 1668] [serial = 332] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x12599d400) [pid = 1668] [serial = 331] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x1161b1c00) [pid = 1668] [serial = 314] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x113248400) [pid = 1668] [serial = 313] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x119f3c800) [pid = 1668] [serial = 325] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x1250a1400) [pid = 1668] [serial = 329] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x116315800) [pid = 1668] [serial = 316] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x1186bf000) [pid = 1668] [serial = 317] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x118774800) [pid = 1668] [serial = 319] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118fb5000) [pid = 1668] [serial = 320] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1194ca800) [pid = 1668] [serial = 322] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x119caa800) [pid = 1668] [serial = 323] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x128e5f800) [pid = 1668] [serial = 334] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x118fab400) [pid = 1668] [serial = 337] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x129449c00) [pid = 1668] [serial = 335] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x127649000) [pid = 1668] [serial = 340] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x121414000) [pid = 1668] [serial = 326] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1294ea400) [pid = 1668] [serial = 341] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1250f8c00) [pid = 1668] [serial = 338] [outer = 0x0] [url = about:blank] 18:38:36 INFO - PROCESS | 1668 | 1462153116577 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x116811000 == 45 [pid = 1668] [id = 140] 18:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1161b1c00) [pid = 1668] [serial = 417] [outer = 0x0] 18:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1186bf800) [pid = 1668] [serial = 418] [outer = 0x1161b1c00] 18:38:36 INFO - PROCESS | 1668 | 1462153116607 Marionette DEBUG loaded listener.js 18:38:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x118fad400) [pid = 1668] [serial = 419] [outer = 0x1161b1c00] 18:38:36 INFO - PROCESS | 1668 | 1462153116899 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"]]]}] 18:38:36 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 18:38:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:38:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:38:36 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 18:38:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:38:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:38:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:38:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 521ms 18:38:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:38:36 INFO - PROCESS | 1668 | 1462153116953 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:38:36 INFO - PROCESS | 1668 | 1462153116955 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 18:38:36 INFO - PROCESS | 1668 | 1462153116957 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:38:36 INFO - PROCESS | 1668 | 1462153116958 Marionette TRACE conn2 <- [1,534,null,{}] 18:38:36 INFO - PROCESS | 1668 | 1462153116962 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}] 18:38:37 INFO - PROCESS | 1668 | 1462153117041 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:38:37 INFO - PROCESS | 1668 | 1462153117048 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x11922b000 == 46 [pid = 1668] [id = 141] 18:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x118fb4000) [pid = 1668] [serial = 420] [outer = 0x0] 18:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x119737000) [pid = 1668] [serial = 421] [outer = 0x118fb4000] 18:38:37 INFO - PROCESS | 1668 | 1462153117074 Marionette DEBUG loaded listener.js 18:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x119cb6400) [pid = 1668] [serial = 422] [outer = 0x118fb4000] 18:38:37 INFO - PROCESS | 1668 | 1462153117423 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]]]}] 18:38:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:38:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 18:38:37 INFO - PROCESS | 1668 | 1462153117478 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:38:37 INFO - PROCESS | 1668 | 1462153117480 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 18:38:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:38:37 INFO - PROCESS | 1668 | 1462153117482 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:38:37 INFO - PROCESS | 1668 | 1462153117483 Marionette TRACE conn2 <- [1,538,null,{}] 18:38:37 INFO - PROCESS | 1668 | 1462153117485 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}] 18:38:37 INFO - PROCESS | 1668 | 1462153117555 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:38:37 INFO - PROCESS | 1668 | 1462153117565 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x1130cb000 == 47 [pid = 1668] [id = 142] 18:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x11346b000) [pid = 1668] [serial = 423] [outer = 0x0] 18:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11a0d1400) [pid = 1668] [serial = 424] [outer = 0x11346b000] 18:38:37 INFO - PROCESS | 1668 | 1462153117597 Marionette DEBUG loaded listener.js 18:38:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12141b000) [pid = 1668] [serial = 425] [outer = 0x11346b000] 18:38:37 INFO - PROCESS | 1668 | 1462153117931 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]]]}] 18:38:37 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. 18:38:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 469ms 18:38:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:38:37 INFO - PROCESS | 1668 | 1462153117951 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:38:37 INFO - PROCESS | 1668 | 1462153117952 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 18:38:37 INFO - PROCESS | 1668 | 1462153117954 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:38:37 INFO - PROCESS | 1668 | 1462153117955 Marionette TRACE conn2 <- [1,542,null,{}] 18:38:37 INFO - PROCESS | 1668 | 1462153117958 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}] 18:38:38 INFO - PROCESS | 1668 | 1462153118068 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:38:38 INFO - PROCESS | 1668 | 1462153118076 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f09800 == 48 [pid = 1668] [id = 143] 18:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x121416400) [pid = 1668] [serial = 426] [outer = 0x0] 18:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1214b4000) [pid = 1668] [serial = 427] [outer = 0x121416400] 18:38:38 INFO - PROCESS | 1668 | 1462153118104 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x1250a4800) [pid = 1668] [serial = 428] [outer = 0x121416400] 18:38:38 INFO - PROCESS | 1668 | 1462153118423 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]]]}] 18:38:38 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. 18:38:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 521ms 18:38:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:38:38 INFO - PROCESS | 1668 | 1462153118478 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:38:38 INFO - PROCESS | 1668 | 1462153118481 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 18:38:38 INFO - PROCESS | 1668 | 1462153118483 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:38:38 INFO - PROCESS | 1668 | 1462153118484 Marionette TRACE conn2 <- [1,546,null,{}] 18:38:38 INFO - PROCESS | 1668 | 1462153118487 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}] 18:38:38 INFO - PROCESS | 1668 | 1462153118572 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:38:38 INFO - PROCESS | 1668 | 1462153118582 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x121990000 == 49 [pid = 1668] [id = 144] 18:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1250a7c00) [pid = 1668] [serial = 429] [outer = 0x0] 18:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x125918400) [pid = 1668] [serial = 430] [outer = 0x1250a7c00] 18:38:38 INFO - PROCESS | 1668 | 1462153118613 Marionette DEBUG loaded listener.js 18:38:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x125de2800) [pid = 1668] [serial = 431] [outer = 0x1250a7c00] 18:38:38 INFO - PROCESS | 1668 | 1462153118983 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]]]}] 18:38:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:38:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 18:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:38:39 INFO - PROCESS | 1668 | 1462153119002 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:38:39 INFO - PROCESS | 1668 | 1462153119003 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 18:38:39 INFO - PROCESS | 1668 | 1462153119005 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:38:39 INFO - PROCESS | 1668 | 1462153119006 Marionette TRACE conn2 <- [1,550,null,{}] 18:38:39 INFO - PROCESS | 1668 | 1462153119009 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}] 18:38:39 INFO - PROCESS | 1668 | 1462153119105 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:38:39 INFO - PROCESS | 1668 | 1462153119151 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x124505000 == 50 [pid = 1668] [id = 145] 18:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12591f000) [pid = 1668] [serial = 432] [outer = 0x0] 18:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x125de8400) [pid = 1668] [serial = 433] [outer = 0x12591f000] 18:38:39 INFO - PROCESS | 1668 | 1462153119181 Marionette DEBUG loaded listener.js 18:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12768a400) [pid = 1668] [serial = 434] [outer = 0x12591f000] 18:38:39 INFO - PROCESS | 1668 | 1462153119507 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]]]}] 18:38:39 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. 18:38:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 524ms 18:38:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:38:39 INFO - PROCESS | 1668 | 1462153119532 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:38:39 INFO - PROCESS | 1668 | 1462153119534 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 18:38:39 INFO - PROCESS | 1668 | 1462153119536 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:38:39 INFO - PROCESS | 1668 | 1462153119537 Marionette TRACE conn2 <- [1,554,null,{}] 18:38:39 INFO - PROCESS | 1668 | 1462153119539 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}] 18:38:39 INFO - PROCESS | 1668 | 1462153119633 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:38:39 INFO - PROCESS | 1668 | 1462153119637 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x125dc6000 == 51 [pid = 1668] [id = 146] 18:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x127645400) [pid = 1668] [serial = 435] [outer = 0x0] 18:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x128e53400) [pid = 1668] [serial = 436] [outer = 0x127645400] 18:38:39 INFO - PROCESS | 1668 | 1462153119662 Marionette DEBUG loaded listener.js 18:38:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x128e5b000) [pid = 1668] [serial = 437] [outer = 0x127645400] 18:38:39 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:39 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:40 INFO - PROCESS | 1668 | 1462153120030 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]]]}] 18:38:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:38:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 519ms 18:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:38:40 INFO - PROCESS | 1668 | 1462153120055 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:38:40 INFO - PROCESS | 1668 | 1462153120056 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 18:38:40 INFO - PROCESS | 1668 | 1462153120059 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:38:40 INFO - PROCESS | 1668 | 1462153120060 Marionette TRACE conn2 <- [1,558,null,{}] 18:38:40 INFO - PROCESS | 1668 | 1462153120062 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}] 18:38:40 INFO - PROCESS | 1668 | 1462153120154 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:38:40 INFO - PROCESS | 1668 | 1462153120188 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x1276a9800 == 52 [pid = 1668] [id = 147] 18:38:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x128e5d800) [pid = 1668] [serial = 438] [outer = 0x0] 18:38:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12943e800) [pid = 1668] [serial = 439] [outer = 0x128e5d800] 18:38:40 INFO - PROCESS | 1668 | 1462153120213 Marionette DEBUG loaded listener.js 18:38:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x1294ee000) [pid = 1668] [serial = 440] [outer = 0x128e5d800] 18:38:40 INFO - PROCESS | 1668 | 1462153120515 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]]]}] 18:38:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:38:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 18:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:38:40 INFO - PROCESS | 1668 | 1462153120545 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:38:40 INFO - PROCESS | 1668 | 1462153120548 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 18:38:40 INFO - PROCESS | 1668 | 1462153120551 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:38:40 INFO - PROCESS | 1668 | 1462153120553 Marionette TRACE conn2 <- [1,562,null,{}] 18:38:40 INFO - PROCESS | 1668 | 1462153120557 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}] 18:38:40 INFO - PROCESS | 1668 | 1462153120728 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x119771c00) [pid = 1668] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x12aeebc00) [pid = 1668] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x129713c00) [pid = 1668] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x115e91400) [pid = 1668] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x118774400) [pid = 1668] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x121418c00) [pid = 1668] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x116515400) [pid = 1668] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x119cb5c00) [pid = 1668] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x121ec8800) [pid = 1668] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x112e0c400) [pid = 1668] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x118f83800) [pid = 1668] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x1167f7400) [pid = 1668] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x11885ac00) [pid = 1668] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x128f8a400) [pid = 1668] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x129719000) [pid = 1668] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12a9d4c00) [pid = 1668] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1133bf400) [pid = 1668] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1219b2400) [pid = 1668] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x117468c00) [pid = 1668] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x127647000) [pid = 1668] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118777c00) [pid = 1668] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1168c4000) [pid = 1668] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x113ada000) [pid = 1668] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x12ac4f800) [pid = 1668] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x119732000) [pid = 1668] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x121e36800) [pid = 1668] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:38:41 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x117039800) [pid = 1668] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:38:41 INFO - PROCESS | 1668 | 1462153121073 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1132c3800 == 53 [pid = 1668] [id = 148] 18:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x112650000) [pid = 1668] [serial = 441] [outer = 0x0] 18:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x113ada000) [pid = 1668] [serial = 442] [outer = 0x112650000] 18:38:41 INFO - PROCESS | 1668 | 1462153121103 Marionette DEBUG loaded listener.js 18:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1186c0400) [pid = 1668] [serial = 443] [outer = 0x112650000] 18:38:41 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:41 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:41 INFO - PROCESS | 1668 | 1462153121401 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]]]}] 18:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 871ms 18:38:41 INFO - PROCESS | 1668 | 1462153121421 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:38:41 INFO - PROCESS | 1668 | 1462153121422 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 18:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:38:41 INFO - PROCESS | 1668 | 1462153121433 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:38:41 INFO - PROCESS | 1668 | 1462153121434 Marionette TRACE conn2 <- [1,566,null,{}] 18:38:41 INFO - PROCESS | 1668 | 1462153121436 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}] 18:38:41 INFO - PROCESS | 1668 | 1462153121520 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:38:41 INFO - PROCESS | 1668 | 1462153121525 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297a4000 == 54 [pid = 1668] [id = 149] 18:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118f23400) [pid = 1668] [serial = 444] [outer = 0x0] 18:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1215aa800) [pid = 1668] [serial = 445] [outer = 0x118f23400] 18:38:41 INFO - PROCESS | 1668 | 1462153121552 Marionette DEBUG loaded listener.js 18:38:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1294ee400) [pid = 1668] [serial = 446] [outer = 0x118f23400] 18:38:41 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:41 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:41 INFO - PROCESS | 1668 | 1462153121875 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]]]}] 18:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 475ms 18:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:38:41 INFO - PROCESS | 1668 | 1462153121901 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:38:41 INFO - PROCESS | 1668 | 1462153121902 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 18:38:41 INFO - PROCESS | 1668 | 1462153121904 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:38:41 INFO - PROCESS | 1668 | 1462153121905 Marionette TRACE conn2 <- [1,570,null,{}] 18:38:41 INFO - PROCESS | 1668 | 1462153121908 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}] 18:38:42 INFO - PROCESS | 1668 | 1462153122013 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:38:42 INFO - PROCESS | 1668 | 1462153122020 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a99a000 == 55 [pid = 1668] [id = 150] 18:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x119474000) [pid = 1668] [serial = 447] [outer = 0x0] 18:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12a9ccc00) [pid = 1668] [serial = 448] [outer = 0x119474000] 18:38:42 INFO - PROCESS | 1668 | 1462153122045 Marionette DEBUG loaded listener.js 18:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12a9df800) [pid = 1668] [serial = 449] [outer = 0x119474000] 18:38:42 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:42 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:42 INFO - PROCESS | 1668 | 1462153122365 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]]]}] 18:38:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:38:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 468ms 18:38:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:38:42 INFO - PROCESS | 1668 | 1462153122372 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:38:42 INFO - PROCESS | 1668 | 1462153122374 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 18:38:42 INFO - PROCESS | 1668 | 1462153122376 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:38:42 INFO - PROCESS | 1668 | 1462153122379 Marionette TRACE conn2 <- [1,574,null,{}] 18:38:42 INFO - PROCESS | 1668 | 1462153122381 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}] 18:38:42 INFO - PROCESS | 1668 | 1462153122458 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:38:42 INFO - PROCESS | 1668 | 1462153122464 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b316000 == 56 [pid = 1668] [id = 151] 18:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12a9e5800) [pid = 1668] [serial = 450] [outer = 0x0] 18:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12ac4d400) [pid = 1668] [serial = 451] [outer = 0x12a9e5800] 18:38:42 INFO - PROCESS | 1668 | 1462153122489 Marionette DEBUG loaded listener.js 18:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12aeec400) [pid = 1668] [serial = 452] [outer = 0x12a9e5800] 18:38:42 INFO - PROCESS | 1668 | 1462153122798 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]]]}] 18:38:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:38:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 470ms 18:38:42 INFO - PROCESS | 1668 | 1462153122847 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:38:42 INFO - PROCESS | 1668 | 1462153122848 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 18:38:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:38:42 INFO - PROCESS | 1668 | 1462153122850 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:38:42 INFO - PROCESS | 1668 | 1462153122851 Marionette TRACE conn2 <- [1,578,null,{}] 18:38:42 INFO - PROCESS | 1668 | 1462153122853 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}] 18:38:42 INFO - PROCESS | 1668 | 1462153122954 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:38:42 INFO - PROCESS | 1668 | 1462153122963 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc34000 == 57 [pid = 1668] [id = 152] 18:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12aee3400) [pid = 1668] [serial = 453] [outer = 0x0] 18:38:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12b4a0400) [pid = 1668] [serial = 454] [outer = 0x12aee3400] 18:38:42 INFO - PROCESS | 1668 | 1462153122988 Marionette DEBUG loaded listener.js 18:38:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12bb92800) [pid = 1668] [serial = 455] [outer = 0x12aee3400] 18:38:43 INFO - PROCESS | 1668 | 1462153123483 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]]]}] 18:38:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 669ms 18:38:43 INFO - PROCESS | 1668 | 1462153123520 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:38:43 INFO - PROCESS | 1668 | 1462153123523 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 18:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:38:43 INFO - PROCESS | 1668 | 1462153123526 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:38:43 INFO - PROCESS | 1668 | 1462153123530 Marionette TRACE conn2 <- [1,582,null,{}] 18:38:43 INFO - PROCESS | 1668 | 1462153123533 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}] 18:38:43 INFO - PROCESS | 1668 | 1462153123637 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:38:43 INFO - PROCESS | 1668 | 1462153123740 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x116881000 == 58 [pid = 1668] [id = 153] 18:38:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x116859000) [pid = 1668] [serial = 456] [outer = 0x0] 18:38:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x117030c00) [pid = 1668] [serial = 457] [outer = 0x116859000] 18:38:43 INFO - PROCESS | 1668 | 1462153123773 Marionette DEBUG loaded listener.js 18:38:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x118411c00) [pid = 1668] [serial = 458] [outer = 0x116859000] 18:38:44 INFO - PROCESS | 1668 | 1462153124196 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]]]}] 18:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 722ms 18:38:44 INFO - PROCESS | 1668 | 1462153124249 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:38:44 INFO - PROCESS | 1668 | 1462153124253 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 18:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:38:44 INFO - PROCESS | 1668 | 1462153124258 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:38:44 INFO - PROCESS | 1668 | 1462153124259 Marionette TRACE conn2 <- [1,586,null,{}] 18:38:44 INFO - PROCESS | 1668 | 1462153124262 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}] 18:38:44 INFO - PROCESS | 1668 | 1462153124365 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:38:44 INFO - PROCESS | 1668 | 1462153124416 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x118878800 == 59 [pid = 1668] [id = 154] 18:38:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1186b6800) [pid = 1668] [serial = 459] [outer = 0x0] 18:38:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x118f24800) [pid = 1668] [serial = 460] [outer = 0x1186b6800] 18:38:44 INFO - PROCESS | 1668 | 1462153124447 Marionette DEBUG loaded listener.js 18:38:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x118fb6c00) [pid = 1668] [serial = 461] [outer = 0x1186b6800] 18:38:44 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:44 INFO - PROCESS | 1668 | 1462153124875 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]]]}] 18:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 18:38:44 INFO - PROCESS | 1668 | 1462153124930 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:38:44 INFO - PROCESS | 1668 | 1462153124931 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 18:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:38:44 INFO - PROCESS | 1668 | 1462153124982 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:38:44 INFO - PROCESS | 1668 | 1462153124985 Marionette TRACE conn2 <- [1,590,null,{}] 18:38:45 INFO - PROCESS | 1668 | 1462153125000 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}] 18:38:45 INFO - PROCESS | 1668 | 1462153125106 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:38:45 INFO - PROCESS | 1668 | 1462153125171 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a967000 == 60 [pid = 1668] [id = 155] 18:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x1214b1400) [pid = 1668] [serial = 462] [outer = 0x0] 18:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x124148800) [pid = 1668] [serial = 463] [outer = 0x1214b1400] 18:38:45 INFO - PROCESS | 1668 | 1462153125202 Marionette DEBUG loaded listener.js 18:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x125915c00) [pid = 1668] [serial = 464] [outer = 0x1214b1400] 18:38:45 INFO - PROCESS | 1668 | 1462153125614 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]]]}] 18:38:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:38:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 696ms 18:38:45 INFO - PROCESS | 1668 | 1462153125655 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:38:45 INFO - PROCESS | 1668 | 1462153125657 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 18:38:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:38:45 INFO - PROCESS | 1668 | 1462153125659 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:38:45 INFO - PROCESS | 1668 | 1462153125660 Marionette TRACE conn2 <- [1,594,null,{}] 18:38:45 INFO - PROCESS | 1668 | 1462153125663 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}] 18:38:45 INFO - PROCESS | 1668 | 1462153125764 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:38:45 INFO - PROCESS | 1668 | 1462153125816 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c95d800 == 61 [pid = 1668] [id = 156] 18:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1259a5400) [pid = 1668] [serial = 465] [outer = 0x0] 18:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x125dde800) [pid = 1668] [serial = 466] [outer = 0x1259a5400] 18:38:45 INFO - PROCESS | 1668 | 1462153125846 Marionette DEBUG loaded listener.js 18:38:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12970f800) [pid = 1668] [serial = 467] [outer = 0x1259a5400] 18:38:46 INFO - PROCESS | 1668 | 1462153126246 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]]]}] 18:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 619ms 18:38:46 INFO - PROCESS | 1668 | 1462153126279 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:38:46 INFO - PROCESS | 1668 | 1462153126280 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 18:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:38:46 INFO - PROCESS | 1668 | 1462153126283 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:38:46 INFO - PROCESS | 1668 | 1462153126284 Marionette TRACE conn2 <- [1,598,null,{}] 18:38:46 INFO - PROCESS | 1668 | 1462153126286 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}] 18:38:46 INFO - PROCESS | 1668 | 1462153126384 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:38:46 INFO - PROCESS | 1668 | 1462153126466 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc38800 == 62 [pid = 1668] [id = 157] 18:38:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12768e400) [pid = 1668] [serial = 468] [outer = 0x0] 18:38:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12a9ca000) [pid = 1668] [serial = 469] [outer = 0x12768e400] 18:38:46 INFO - PROCESS | 1668 | 1462153126496 Marionette DEBUG loaded listener.js 18:38:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12aeeb000) [pid = 1668] [serial = 470] [outer = 0x12768e400] 18:38:46 INFO - PROCESS | 1668 | 1462153126941 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]]]}] 18:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 668ms 18:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:38:46 INFO - PROCESS | 1668 | 1462153126952 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:38:46 INFO - PROCESS | 1668 | 1462153126954 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 18:38:46 INFO - PROCESS | 1668 | 1462153126957 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:38:46 INFO - PROCESS | 1668 | 1462153126959 Marionette TRACE conn2 <- [1,602,null,{}] 18:38:46 INFO - PROCESS | 1668 | 1462153126962 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}] 18:38:47 INFO - PROCESS | 1668 | 1462153127110 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:38:47 INFO - PROCESS | 1668 | 1462153127224 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x112ecc800 == 63 [pid = 1668] [id = 158] 18:38:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x1133c1c00) [pid = 1668] [serial = 471] [outer = 0x0] 18:38:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x115144400) [pid = 1668] [serial = 472] [outer = 0x1133c1c00] 18:38:47 INFO - PROCESS | 1668 | 1462153127258 Marionette DEBUG loaded listener.js 18:38:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x118775400) [pid = 1668] [serial = 473] [outer = 0x1133c1c00] 18:38:47 INFO - PROCESS | 1668 | 1462153127796 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]]]}] 18:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 872ms 18:38:47 INFO - PROCESS | 1668 | 1462153127833 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:38:47 INFO - PROCESS | 1668 | 1462153127835 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 18:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:38:47 INFO - PROCESS | 1668 | 1462153127839 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:38:47 INFO - PROCESS | 1668 | 1462153127841 Marionette TRACE conn2 <- [1,606,null,{}] 18:38:47 INFO - PROCESS | 1668 | 1462153127847 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}] 18:38:47 INFO - PROCESS | 1668 | 1462153127939 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:38:48 INFO - PROCESS | 1668 | 1462153128008 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x113dd6800 == 64 [pid = 1668] [id = 159] 18:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x117039000) [pid = 1668] [serial = 474] [outer = 0x0] 18:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x117f67000) [pid = 1668] [serial = 475] [outer = 0x117039000] 18:38:48 INFO - PROCESS | 1668 | 1462153128038 Marionette DEBUG loaded listener.js 18:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x118633800) [pid = 1668] [serial = 476] [outer = 0x117039000] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x12b316000 == 63 [pid = 1668] [id = 151] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x12a99a000 == 62 [pid = 1668] [id = 150] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x1297a4000 == 61 [pid = 1668] [id = 149] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x1132c3800 == 60 [pid = 1668] [id = 148] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x1276a9800 == 59 [pid = 1668] [id = 147] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x125dc6000 == 58 [pid = 1668] [id = 146] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x124505000 == 57 [pid = 1668] [id = 145] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x121990000 == 56 [pid = 1668] [id = 144] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12c134000) [pid = 1668] [serial = 397] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | 1462153128490 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]]]}] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x119f09800 == 55 [pid = 1668] [id = 143] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x1130cb000 == 54 [pid = 1668] [id = 142] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x11922b000 == 53 [pid = 1668] [id = 141] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x116811000 == 52 [pid = 1668] [id = 140] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x116883800 == 51 [pid = 1668] [id = 139] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x118261800 == 50 [pid = 1668] [id = 138] 18:38:48 INFO - PROCESS | 1668 | --DOCSHELL 0x1182ae800 == 49 [pid = 1668] [id = 134] 18:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 673ms 18:38:48 INFO - PROCESS | 1668 | 1462153128513 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:38:48 INFO - PROCESS | 1668 | 1462153128517 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 18:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:38:48 INFO - PROCESS | 1668 | 1462153128521 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:38:48 INFO - PROCESS | 1668 | 1462153128523 Marionette TRACE conn2 <- [1,610,null,{}] 18:38:48 INFO - PROCESS | 1668 | 1462153128526 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}] 18:38:48 INFO - PROCESS | 1668 | 1462153128606 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:38:48 INFO - PROCESS | 1668 | 1462153128613 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x117063800 == 50 [pid = 1668] [id = 160] 18:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1186c2c00) [pid = 1668] [serial = 477] [outer = 0x0] 18:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x118772800) [pid = 1668] [serial = 478] [outer = 0x1186c2c00] 18:38:48 INFO - PROCESS | 1668 | 1462153128640 Marionette DEBUG loaded listener.js 18:38:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x118fae000) [pid = 1668] [serial = 479] [outer = 0x1186c2c00] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x128e5d000) [pid = 1668] [serial = 311] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x124536400) [pid = 1668] [serial = 257] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1245acc00) [pid = 1668] [serial = 199] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x115e47400) [pid = 1668] [serial = 248] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x11976b400) [pid = 1668] [serial = 254] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x1186c3400) [pid = 1668] [serial = 251] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x127691c00) [pid = 1668] [serial = 388] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x12b4a5000) [pid = 1668] [serial = 386] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12bcdb000) [pid = 1668] [serial = 392] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12ac48c00) [pid = 1668] [serial = 380] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12b49f800) [pid = 1668] [serial = 389] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12bb93800) [pid = 1668] [serial = 391] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x128e5f400) [pid = 1668] [serial = 374] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12c12c800) [pid = 1668] [serial = 395] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12980cc00) [pid = 1668] [serial = 299] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x117038c00) [pid = 1668] [serial = 302] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x119dc7800) [pid = 1668] [serial = 305] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x125919800) [pid = 1668] [serial = 308] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12bd1a400) [pid = 1668] [serial = 394] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x129714800) [pid = 1668] [serial = 376] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12a9d4800) [pid = 1668] [serial = 377] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12a9e7000) [pid = 1668] [serial = 379] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12ac4d000) [pid = 1668] [serial = 382] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12aee8000) [pid = 1668] [serial = 383] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x117505800) [pid = 1668] [serial = 364] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118f17800) [pid = 1668] [serial = 365] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x127643000) [pid = 1668] [serial = 356] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x121ec7000) [pid = 1668] [serial = 355] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x128e5bc00) [pid = 1668] [serial = 359] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1219b4400) [pid = 1668] [serial = 358] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x128e52400) [pid = 1668] [serial = 373] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11946c800) [pid = 1668] [serial = 367] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x12141d000) [pid = 1668] [serial = 368] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x118770400) [pid = 1668] [serial = 350] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1186b6c00) [pid = 1668] [serial = 349] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1163c4c00) [pid = 1668] [serial = 347] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x113d4f000) [pid = 1668] [serial = 346] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12b49ec00) [pid = 1668] [serial = 385] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x121416000) [pid = 1668] [serial = 353] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x119775400) [pid = 1668] [serial = 352] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1241b4c00) [pid = 1668] [serial = 370] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12591f800) [pid = 1668] [serial = 371] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1186b7000) [pid = 1668] [serial = 362] [outer = 0x0] [url = about:blank] 18:38:48 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118404400) [pid = 1668] [serial = 361] [outer = 0x0] [url = about:blank] 18:38:49 INFO - PROCESS | 1668 | 1462153129002 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]]]}] 18:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 525ms 18:38:49 INFO - PROCESS | 1668 | 1462153129046 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:38:49 INFO - PROCESS | 1668 | 1462153129048 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 18:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:38:49 INFO - PROCESS | 1668 | 1462153129050 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:38:49 INFO - PROCESS | 1668 | 1462153129052 Marionette TRACE conn2 <- [1,614,null,{}] 18:38:49 INFO - PROCESS | 1668 | 1462153129060 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}] 18:38:49 INFO - PROCESS | 1668 | 1462153129144 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:38:49 INFO - PROCESS | 1668 | 1462153129151 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x11922e000 == 51 [pid = 1668] [id = 161] 18:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118ff2000) [pid = 1668] [serial = 480] [outer = 0x0] 18:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11976f800) [pid = 1668] [serial = 481] [outer = 0x118ff2000] 18:38:49 INFO - PROCESS | 1668 | 1462153129179 Marionette DEBUG loaded listener.js 18:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1209ba000) [pid = 1668] [serial = 482] [outer = 0x118ff2000] 18:38:49 INFO - PROCESS | 1668 | 1462153129530 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]]]}] 18:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 18:38:49 INFO - PROCESS | 1668 | 1462153129571 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:38:49 INFO - PROCESS | 1668 | 1462153129573 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 18:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:38:49 INFO - PROCESS | 1668 | 1462153129586 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:38:49 INFO - PROCESS | 1668 | 1462153129587 Marionette TRACE conn2 <- [1,618,null,{}] 18:38:49 INFO - PROCESS | 1668 | 1462153129591 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}] 18:38:49 INFO - PROCESS | 1668 | 1462153129668 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:38:49 INFO - PROCESS | 1668 | 1462153129673 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199d7800 == 52 [pid = 1668] [id = 162] 18:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x121413400) [pid = 1668] [serial = 483] [outer = 0x0] 18:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1214ae800) [pid = 1668] [serial = 484] [outer = 0x121413400] 18:38:49 INFO - PROCESS | 1668 | 1462153129702 Marionette DEBUG loaded listener.js 18:38:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x121ec7000) [pid = 1668] [serial = 485] [outer = 0x121413400] 18:38:50 INFO - PROCESS | 1668 | 1462153130034 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]]]}] 18:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 479ms 18:38:50 INFO - PROCESS | 1668 | 1462153130056 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:38:50 INFO - PROCESS | 1668 | 1462153130057 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 18:38:50 INFO - PROCESS | 1668 | 1462153130061 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:38:50 INFO - PROCESS | 1668 | 1462153130063 Marionette TRACE conn2 <- [1,622,null,{}] 18:38:50 INFO - PROCESS | 1668 | 1462153130067 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}] 18:38:50 INFO - PROCESS | 1668 | 1462153130146 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:38:50 INFO - PROCESS | 1668 | 1462153130151 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x11a04d800 == 53 [pid = 1668] [id = 163] 18:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x121eca000) [pid = 1668] [serial = 486] [outer = 0x0] 18:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1250a0c00) [pid = 1668] [serial = 487] [outer = 0x121eca000] 18:38:50 INFO - PROCESS | 1668 | 1462153130176 Marionette DEBUG loaded listener.js 18:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x125915000) [pid = 1668] [serial = 488] [outer = 0x121eca000] 18:38:50 INFO - PROCESS | 1668 | 1462153130535 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]]]}] 18:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 521ms 18:38:50 INFO - PROCESS | 1668 | 1462153130582 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:38:50 INFO - PROCESS | 1668 | 1462153130583 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 18:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:38:50 INFO - PROCESS | 1668 | 1462153130592 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:38:50 INFO - PROCESS | 1668 | 1462153130594 Marionette TRACE conn2 <- [1,626,null,{}] 18:38:50 INFO - PROCESS | 1668 | 1462153130596 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}] 18:38:50 INFO - PROCESS | 1668 | 1462153130705 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:38:50 INFO - PROCESS | 1668 | 1462153130711 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x1241a7000 == 54 [pid = 1668] [id = 164] 18:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1250efc00) [pid = 1668] [serial = 489] [outer = 0x0] 18:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x125de8000) [pid = 1668] [serial = 490] [outer = 0x1250efc00] 18:38:50 INFO - PROCESS | 1668 | 1462153130764 Marionette DEBUG loaded listener.js 18:38:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x128f8a400) [pid = 1668] [serial = 491] [outer = 0x1250efc00] 18:38:51 INFO - PROCESS | 1668 | 1462153131089 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]]]}] 18:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 18:38:51 INFO - PROCESS | 1668 | 1462153131114 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:38:51 INFO - PROCESS | 1668 | 1462153131115 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 18:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:38:51 INFO - PROCESS | 1668 | 1462153131123 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:38:51 INFO - PROCESS | 1668 | 1462153131124 Marionette TRACE conn2 <- [1,630,null,{}] 18:38:51 INFO - PROCESS | 1668 | 1462153131128 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}] 18:38:51 INFO - PROCESS | 1668 | 1462153131222 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:38:51 INFO - PROCESS | 1668 | 1462153131227 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x125db8000 == 55 [pid = 1668] [id = 165] 18:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x128e5d000) [pid = 1668] [serial = 492] [outer = 0x0] 18:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12970e000) [pid = 1668] [serial = 493] [outer = 0x128e5d000] 18:38:51 INFO - PROCESS | 1668 | 1462153131252 Marionette DEBUG loaded listener.js 18:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12a859400) [pid = 1668] [serial = 494] [outer = 0x128e5d000] 18:38:51 INFO - PROCESS | 1668 | 1462153131606 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]]]}] 18:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 525ms 18:38:51 INFO - PROCESS | 1668 | 1462153131645 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:38:51 INFO - PROCESS | 1668 | 1462153131646 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 18:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:38:51 INFO - PROCESS | 1668 | 1462153131649 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:38:51 INFO - PROCESS | 1668 | 1462153131650 Marionette TRACE conn2 <- [1,634,null,{}] 18:38:51 INFO - PROCESS | 1668 | 1462153131652 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}] 18:38:51 INFO - PROCESS | 1668 | 1462153131748 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:38:51 INFO - PROCESS | 1668 | 1462153131762 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x1276a9800 == 56 [pid = 1668] [id = 166] 18:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1294e6800) [pid = 1668] [serial = 495] [outer = 0x0] 18:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12ac44000) [pid = 1668] [serial = 496] [outer = 0x1294e6800] 18:38:51 INFO - PROCESS | 1668 | 1462153131787 Marionette DEBUG loaded listener.js 18:38:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12aee6800) [pid = 1668] [serial = 497] [outer = 0x1294e6800] 18:38:51 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:52 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:52 INFO - PROCESS | 1668 | 1462153132121 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]]]}] 18:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 18:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:38:52 INFO - PROCESS | 1668 | 1462153132169 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:38:52 INFO - PROCESS | 1668 | 1462153132170 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 18:38:52 INFO - PROCESS | 1668 | 1462153132172 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:38:52 INFO - PROCESS | 1668 | 1462153132173 Marionette TRACE conn2 <- [1,638,null,{}] 18:38:52 INFO - PROCESS | 1668 | 1462153132176 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}] 18:38:52 INFO - PROCESS | 1668 | 1462153132275 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:38:52 INFO - PROCESS | 1668 | 1462153132308 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297a4000 == 57 [pid = 1668] [id = 167] 18:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12a9df000) [pid = 1668] [serial = 498] [outer = 0x0] 18:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12bb95800) [pid = 1668] [serial = 499] [outer = 0x12a9df000] 18:38:52 INFO - PROCESS | 1668 | 1462153132335 Marionette DEBUG loaded listener.js 18:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12bcd1000) [pid = 1668] [serial = 500] [outer = 0x12a9df000] 18:38:52 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:52 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12a9e5800) [pid = 1668] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x119474000) [pid = 1668] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118fb4000) [pid = 1668] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118410c00) [pid = 1668] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1250a7c00) [pid = 1668] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12591f000) [pid = 1668] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x11650c000) [pid = 1668] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1161b1c00) [pid = 1668] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11346b000) [pid = 1668] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x128e5d800) [pid = 1668] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x118f23400) [pid = 1668] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x127645400) [pid = 1668] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x112650000) [pid = 1668] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:38:52 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x121416400) [pid = 1668] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:38:52 INFO - PROCESS | 1668 | 1462153132774 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]]]}] 18:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 623ms 18:38:52 INFO - PROCESS | 1668 | 1462153132796 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:38:52 INFO - PROCESS | 1668 | 1462153132797 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 18:38:52 INFO - PROCESS | 1668 | 1462153132800 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:38:52 INFO - PROCESS | 1668 | 1462153132801 Marionette TRACE conn2 <- [1,642,null,{}] 18:38:52 INFO - PROCESS | 1668 | 1462153132804 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}] 18:38:52 INFO - PROCESS | 1668 | 1462153132886 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:38:52 INFO - PROCESS | 1668 | 1462153132890 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199cc000 == 58 [pid = 1668] [id = 168] 18:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1161adc00) [pid = 1668] [serial = 501] [outer = 0x0] 18:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1212abc00) [pid = 1668] [serial = 502] [outer = 0x1161adc00] 18:38:52 INFO - PROCESS | 1668 | 1462153132916 Marionette DEBUG loaded listener.js 18:38:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x128f89000) [pid = 1668] [serial = 503] [outer = 0x1161adc00] 18:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1194ca400) [pid = 1668] [serial = 504] [outer = 0x112e10000] 18:38:53 INFO - PROCESS | 1668 | 1462153133293 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]]]}] 18:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 18:38:53 INFO - PROCESS | 1668 | 1462153133318 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:38:53 INFO - PROCESS | 1668 | 1462153133320 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 18:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:38:53 INFO - PROCESS | 1668 | 1462153133322 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:38:53 INFO - PROCESS | 1668 | 1462153133324 Marionette TRACE conn2 <- [1,646,null,{}] 18:38:53 INFO - PROCESS | 1668 | 1462153133328 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}] 18:38:53 INFO - PROCESS | 1668 | 1462153133421 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:38:53 INFO - PROCESS | 1668 | 1462153133427 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac18800 == 59 [pid = 1668] [id = 169] 18:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x12bb92000) [pid = 1668] [serial = 505] [outer = 0x0] 18:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x12c129800) [pid = 1668] [serial = 506] [outer = 0x12bb92000] 18:38:53 INFO - PROCESS | 1668 | 1462153133457 Marionette DEBUG loaded listener.js 18:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12c1d5c00) [pid = 1668] [serial = 507] [outer = 0x12bb92000] 18:38:53 INFO - PROCESS | 1668 | 1462153133802 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]]]}] 18:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 524ms 18:38:53 INFO - PROCESS | 1668 | 1462153133847 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:38:53 INFO - PROCESS | 1668 | 1462153133848 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 18:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:38:53 INFO - PROCESS | 1668 | 1462153133850 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:38:53 INFO - PROCESS | 1668 | 1462153133851 Marionette TRACE conn2 <- [1,650,null,{}] 18:38:53 INFO - PROCESS | 1668 | 1462153133854 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}] 18:38:53 INFO - PROCESS | 1668 | 1462153133936 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:38:53 INFO - PROCESS | 1668 | 1462153133986 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4c1800 == 60 [pid = 1668] [id = 170] 18:38:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12aa3ec00) [pid = 1668] [serial = 508] [outer = 0x0] 18:38:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12aa46c00) [pid = 1668] [serial = 509] [outer = 0x12aa3ec00] 18:38:54 INFO - PROCESS | 1668 | 1462153134013 Marionette DEBUG loaded listener.js 18:38:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12aa4c400) [pid = 1668] [serial = 510] [outer = 0x12aa3ec00] 18:38:54 INFO - PROCESS | 1668 | 1462153134285 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]]]}] 18:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 470ms 18:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:38:54 INFO - PROCESS | 1668 | 1462153134321 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:38:54 INFO - PROCESS | 1668 | 1462153134322 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 18:38:54 INFO - PROCESS | 1668 | 1462153134324 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:38:54 INFO - PROCESS | 1668 | 1462153134325 Marionette TRACE conn2 <- [1,654,null,{}] 18:38:54 INFO - PROCESS | 1668 | 1462153134335 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}] 18:38:54 INFO - PROCESS | 1668 | 1462153134421 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:38:54 INFO - PROCESS | 1668 | 1462153134425 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c21f000 == 61 [pid = 1668] [id = 171] 18:38:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x129715c00) [pid = 1668] [serial = 511] [outer = 0x0] 18:38:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12bd1e000) [pid = 1668] [serial = 512] [outer = 0x129715c00] 18:38:54 INFO - PROCESS | 1668 | 1462153134454 Marionette DEBUG loaded listener.js 18:38:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12c1db800) [pid = 1668] [serial = 513] [outer = 0x129715c00] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12c212800 == 60 [pid = 1668] [id = 133] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1297b3000 == 59 [pid = 1668] [id = 103] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12c95e000 == 58 [pid = 1668] [id = 137] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x119221800 == 57 [pid = 1668] [id = 84] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x125971000 == 56 [pid = 1668] [id = 85] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac1b800 == 55 [pid = 1668] [id = 119] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x116aa2000 == 54 [pid = 1668] [id = 101] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x121580000 == 53 [pid = 1668] [id = 135] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc39800 == 52 [pid = 1668] [id = 136] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12761d000 == 51 [pid = 1668] [id = 86] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x119708800 == 50 [pid = 1668] [id = 102] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x116a97800 == 49 [pid = 1668] [id = 120] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12a968000 == 48 [pid = 1668] [id = 100] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12761e800 == 47 [pid = 1668] [id = 104] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1133a0800 == 46 [pid = 1668] [id = 83] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x113dd6800 == 45 [pid = 1668] [id = 159] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x112ecc800 == 44 [pid = 1668] [id = 158] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc38800 == 43 [pid = 1668] [id = 157] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12c95d800 == 42 [pid = 1668] [id = 156] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12a967000 == 41 [pid = 1668] [id = 155] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x118878800 == 40 [pid = 1668] [id = 154] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x116881000 == 39 [pid = 1668] [id = 153] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc34000 == 38 [pid = 1668] [id = 152] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x117063800 == 37 [pid = 1668] [id = 160] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x11922e000 == 36 [pid = 1668] [id = 161] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x11a04d800 == 35 [pid = 1668] [id = 163] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac18800 == 34 [pid = 1668] [id = 169] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1297a4000 == 33 [pid = 1668] [id = 167] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1199cc000 == 32 [pid = 1668] [id = 168] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1276a9800 == 31 [pid = 1668] [id = 166] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1241a7000 == 30 [pid = 1668] [id = 164] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1199d7800 == 29 [pid = 1668] [id = 162] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x125db8000 == 28 [pid = 1668] [id = 165] 18:38:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4c1800 == 27 [pid = 1668] [id = 170] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12ac4d400) [pid = 1668] [serial = 451] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12aeec400) [pid = 1668] [serial = 452] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12a9df800) [pid = 1668] [serial = 449] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x119cb6400) [pid = 1668] [serial = 422] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1186c1c00) [pid = 1668] [serial = 415] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x125918400) [pid = 1668] [serial = 430] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x12a9ccc00) [pid = 1668] [serial = 448] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12124d000) [pid = 1668] [serial = 403] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x125de2800) [pid = 1668] [serial = 431] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x125de8400) [pid = 1668] [serial = 433] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x116739400) [pid = 1668] [serial = 412] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118fad400) [pid = 1668] [serial = 419] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x11a0d1400) [pid = 1668] [serial = 424] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1186bf800) [pid = 1668] [serial = 418] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x125de6800) [pid = 1668] [serial = 406] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1294ee000) [pid = 1668] [serial = 440] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1294ee400) [pid = 1668] [serial = 446] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x128e5b000) [pid = 1668] [serial = 437] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12768a400) [pid = 1668] [serial = 434] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x129715000) [pid = 1668] [serial = 409] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1186c4800) [pid = 1668] [serial = 400] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x128e53400) [pid = 1668] [serial = 436] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x117f61400) [pid = 1668] [serial = 413] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1186c0400) [pid = 1668] [serial = 443] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12141b000) [pid = 1668] [serial = 425] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1214b4000) [pid = 1668] [serial = 427] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x113ada000) [pid = 1668] [serial = 442] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118769800) [pid = 1668] [serial = 416] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x119737000) [pid = 1668] [serial = 421] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1215aa800) [pid = 1668] [serial = 445] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12943e800) [pid = 1668] [serial = 439] [outer = 0x0] [url = about:blank] 18:38:55 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1250a4800) [pid = 1668] [serial = 428] [outer = 0x0] [url = about:blank] 18:38:56 INFO - PROCESS | 1668 | 1462153136067 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]]]}] 18:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1780ms 18:38:56 INFO - PROCESS | 1668 | 1462153136105 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:38:56 INFO - PROCESS | 1668 | 1462153136107 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 18:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:38:56 INFO - PROCESS | 1668 | 1462153136111 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:38:56 INFO - PROCESS | 1668 | 1462153136113 Marionette TRACE conn2 <- [1,658,null,{}] 18:38:56 INFO - PROCESS | 1668 | 1462153136117 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}] 18:38:56 INFO - PROCESS | 1668 | 1462153136194 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:38:56 INFO - PROCESS | 1668 | 1462153136243 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x1132d3000 == 28 [pid = 1668] [id = 172] 18:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x113dfc800) [pid = 1668] [serial = 514] [outer = 0x0] 18:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x113f1d000) [pid = 1668] [serial = 515] [outer = 0x113dfc800] 18:38:56 INFO - PROCESS | 1668 | 1462153136272 Marionette DEBUG loaded listener.js 18:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x11346a800) [pid = 1668] [serial = 516] [outer = 0x113dfc800] 18:38:56 INFO - PROCESS | 1668 | 1462153136698 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]]]}] 18:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 621ms 18:38:56 INFO - PROCESS | 1668 | 1462153136732 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:38:56 INFO - PROCESS | 1668 | 1462153136736 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 18:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:38:56 INFO - PROCESS | 1668 | 1462153136740 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:38:56 INFO - PROCESS | 1668 | 1462153136742 Marionette TRACE conn2 <- [1,662,null,{}] 18:38:56 INFO - PROCESS | 1668 | 1462153136745 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}] 18:38:56 INFO - PROCESS | 1668 | 1462153136821 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:38:56 INFO - PROCESS | 1668 | 1462153136866 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x116577800 == 29 [pid = 1668] [id = 173] 18:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1161b9400) [pid = 1668] [serial = 517] [outer = 0x0] 18:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x11673f000) [pid = 1668] [serial = 518] [outer = 0x1161b9400] 18:38:56 INFO - PROCESS | 1668 | 1462153136893 Marionette DEBUG loaded listener.js 18:38:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x117f65000) [pid = 1668] [serial = 519] [outer = 0x1161b9400] 18:38:57 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:57 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:57 INFO - PROCESS | 1668 | 1462153137236 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]]]}] 18:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 522ms 18:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:38:57 INFO - PROCESS | 1668 | 1462153137264 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:38:57 INFO - PROCESS | 1668 | 1462153137265 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 18:38:57 INFO - PROCESS | 1668 | 1462153137268 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:38:57 INFO - PROCESS | 1668 | 1462153137270 Marionette TRACE conn2 <- [1,666,null,{}] 18:38:57 INFO - PROCESS | 1668 | 1462153137278 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}] 18:38:57 INFO - PROCESS | 1668 | 1462153137354 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:38:57 INFO - PROCESS | 1668 | 1462153137401 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174ec000 == 30 [pid = 1668] [id = 174] 18:38:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x111c32c00) [pid = 1668] [serial = 520] [outer = 0x0] 18:38:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1186b7400) [pid = 1668] [serial = 521] [outer = 0x111c32c00] 18:38:57 INFO - PROCESS | 1668 | 1462153137430 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x118760c00) [pid = 1668] [serial = 522] [outer = 0x111c32c00] 18:38:57 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:57 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:57 INFO - PROCESS | 1668 | 1462153137718 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]]]}] 18:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 471ms 18:38:57 INFO - PROCESS | 1668 | 1462153137740 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:38:57 INFO - PROCESS | 1668 | 1462153137742 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 18:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:38:57 INFO - PROCESS | 1668 | 1462153137753 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:38:57 INFO - PROCESS | 1668 | 1462153137754 Marionette TRACE conn2 <- [1,670,null,{}] 18:38:57 INFO - PROCESS | 1668 | 1462153137756 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}] 18:38:57 INFO - PROCESS | 1668 | 1462153137835 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:38:57 INFO - PROCESS | 1668 | 1462153137840 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182ba000 == 31 [pid = 1668] [id = 175] 18:38:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1186c0400) [pid = 1668] [serial = 523] [outer = 0x0] 18:38:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118775000) [pid = 1668] [serial = 524] [outer = 0x1186c0400] 18:38:57 INFO - PROCESS | 1668 | 1462153137868 Marionette DEBUG loaded listener.js 18:38:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118853800) [pid = 1668] [serial = 525] [outer = 0x1186c0400] 18:38:58 INFO - PROCESS | 1668 | 1462153138208 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]]]}] 18:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 18:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:38:58 INFO - PROCESS | 1668 | 1462153138222 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:38:58 INFO - PROCESS | 1668 | 1462153138223 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 18:38:58 INFO - PROCESS | 1668 | 1462153138225 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:38:58 INFO - PROCESS | 1668 | 1462153138226 Marionette TRACE conn2 <- [1,674,null,{}] 18:38:58 INFO - PROCESS | 1668 | 1462153138232 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}] 18:38:58 INFO - PROCESS | 1668 | 1462153138324 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:38:58 INFO - PROCESS | 1668 | 1462153138332 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x11833d000 == 32 [pid = 1668] [id = 176] 18:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x113f1b400) [pid = 1668] [serial = 526] [outer = 0x0] 18:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118f83800) [pid = 1668] [serial = 527] [outer = 0x113f1b400] 18:38:58 INFO - PROCESS | 1668 | 1462153138358 Marionette DEBUG loaded listener.js 18:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118fb2000) [pid = 1668] [serial = 528] [outer = 0x113f1b400] 18:38:58 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:58 INFO - PROCESS | 1668 | [1668] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:38:58 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:38:58 INFO - PROCESS | 1668 | 1462153138657 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]]]}] 18:38:58 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 18:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 471ms 18:38:58 INFO - PROCESS | 1668 | 1462153138697 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:38:58 INFO - PROCESS | 1668 | 1462153138698 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 18:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:38:58 INFO - PROCESS | 1668 | 1462153138701 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:38:58 INFO - PROCESS | 1668 | 1462153138702 Marionette TRACE conn2 <- [1,678,null,{}] 18:38:58 INFO - PROCESS | 1668 | 1462153138704 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}] 18:38:58 INFO - PROCESS | 1668 | 1462153138791 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:38:58 INFO - PROCESS | 1668 | 1462153138798 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x119237800 == 33 [pid = 1668] [id = 177] 18:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118fb6000) [pid = 1668] [serial = 529] [outer = 0x0] 18:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x119473800) [pid = 1668] [serial = 530] [outer = 0x118fb6000] 18:38:58 INFO - PROCESS | 1668 | 1462153138826 Marionette DEBUG loaded listener.js 18:38:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x119dc7800) [pid = 1668] [serial = 531] [outer = 0x118fb6000] 18:38:59 INFO - PROCESS | 1668 | 1462153139146 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]]]}] 18:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 467ms 18:38:59 INFO - PROCESS | 1668 | 1462153139169 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:38:59 INFO - PROCESS | 1668 | 1462153139170 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 18:38:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:38:59 INFO - PROCESS | 1668 | 1462153139172 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:38:59 INFO - PROCESS | 1668 | 1462153139173 Marionette TRACE conn2 <- [1,682,null,{}] 18:38:59 INFO - PROCESS | 1668 | 1462153139175 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}] 18:38:59 INFO - PROCESS | 1668 | 1462153139270 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:38:59 INFO - PROCESS | 1668 | 1462153139277 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:38:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194a3000 == 34 [pid = 1668] [id = 178] 18:38:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1121dec00) [pid = 1668] [serial = 532] [outer = 0x0] 18:38:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x11a0cf400) [pid = 1668] [serial = 533] [outer = 0x1121dec00] 18:38:59 INFO - PROCESS | 1668 | 1462153139302 Marionette DEBUG loaded listener.js 18:38:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1212ac000) [pid = 1668] [serial = 534] [outer = 0x1121dec00] 18:39:00 INFO - PROCESS | 1668 | 1462153140081 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]]]}] 18:39:00 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) 18:39:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 924ms 18:39:00 INFO - PROCESS | 1668 | 1462153140097 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:39:00 INFO - PROCESS | 1668 | 1462153140098 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 18:39:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:39:00 INFO - PROCESS | 1668 | 1462153140100 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:39:00 INFO - PROCESS | 1668 | 1462153140101 Marionette TRACE conn2 <- [1,686,null,{}] 18:39:00 INFO - PROCESS | 1668 | 1462153140103 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}] 18:39:00 INFO - PROCESS | 1668 | 1462153140175 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:39:00 INFO - PROCESS | 1668 | 1462153140181 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199cc000 == 35 [pid = 1668] [id = 179] 18:39:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118fb7400) [pid = 1668] [serial = 535] [outer = 0x0] 18:39:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x12141d800) [pid = 1668] [serial = 536] [outer = 0x118fb7400] 18:39:00 INFO - PROCESS | 1668 | 1462153140206 Marionette DEBUG loaded listener.js 18:39:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1214af000) [pid = 1668] [serial = 537] [outer = 0x118fb7400] 18:39:01 INFO - PROCESS | 1668 | 1462153141008 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]]]}] 18:39:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:39:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 919ms 18:39:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:39:01 INFO - PROCESS | 1668 | 1462153141020 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:39:01 INFO - PROCESS | 1668 | 1462153141021 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 18:39:01 INFO - PROCESS | 1668 | 1462153141023 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:39:01 INFO - PROCESS | 1668 | 1462153141024 Marionette TRACE conn2 <- [1,690,null,{}] 18:39:01 INFO - PROCESS | 1668 | 1462153141027 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}] 18:39:01 INFO - PROCESS | 1668 | 1462153141117 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:39:01 INFO - PROCESS | 1668 | 1462153141150 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174eb800 == 36 [pid = 1668] [id = 180] 18:39:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x121421400) [pid = 1668] [serial = 538] [outer = 0x0] 18:39:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x121607000) [pid = 1668] [serial = 539] [outer = 0x121421400] 18:39:01 INFO - PROCESS | 1668 | 1462153141175 Marionette DEBUG loaded listener.js 18:39:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x121c1f000) [pid = 1668] [serial = 540] [outer = 0x121421400] 18:39:01 INFO - PROCESS | 1668 | 1462153141967 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]]]}] 18:39:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:39:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 973ms 18:39:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:39:01 INFO - PROCESS | 1668 | 1462153141996 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:39:02 INFO - PROCESS | 1668 | 1462153141997 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 18:39:02 INFO - PROCESS | 1668 | 1462153141999 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:39:02 INFO - PROCESS | 1668 | 1462153142000 Marionette TRACE conn2 <- [1,694,null,{}] 18:39:02 INFO - PROCESS | 1668 | 1462153142003 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}] 18:39:02 INFO - PROCESS | 1668 | 1462153142094 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:39:02 INFO - PROCESS | 1668 | 1462153142128 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x12198d000 == 37 [pid = 1668] [id = 181] 18:39:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x121c22000) [pid = 1668] [serial = 541] [outer = 0x0] 18:39:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x1241b5c00) [pid = 1668] [serial = 542] [outer = 0x121c22000] 18:39:02 INFO - PROCESS | 1668 | 1462153142153 Marionette DEBUG loaded listener.js 18:39:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1245da000) [pid = 1668] [serial = 543] [outer = 0x121c22000] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x129806c00) [pid = 1668] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x128e5d000) [pid = 1668] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1294e6800) [pid = 1668] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12a9df000) [pid = 1668] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1161adc00) [pid = 1668] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1186c2c00) [pid = 1668] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x117039000) [pid = 1668] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1133c1c00) [pid = 1668] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x12768e400) [pid = 1668] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1259a5400) [pid = 1668] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1214b1400) [pid = 1668] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1186b6800) [pid = 1668] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x116859000) [pid = 1668] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12aee3400) [pid = 1668] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x121eca000) [pid = 1668] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x121413400) [pid = 1668] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118ff2000) [pid = 1668] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12aa3ec00) [pid = 1668] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1250efc00) [pid = 1668] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12bb92000) [pid = 1668] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x118416800) [pid = 1668] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1194cdc00) [pid = 1668] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x125de4400) [pid = 1668] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12943a400) [pid = 1668] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:39:03 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12bd19000) [pid = 1668] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:39:03 INFO - PROCESS | 1668 | 1462153143119 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]]]}] 18:39:03 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) 18:39:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1170ms 18:39:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:39:03 INFO - PROCESS | 1668 | 1462153143170 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:39:03 INFO - PROCESS | 1668 | 1462153143172 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 18:39:03 INFO - PROCESS | 1668 | 1462153143174 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:39:03 INFO - PROCESS | 1668 | 1462153143175 Marionette TRACE conn2 <- [1,698,null,{}] 18:39:03 INFO - PROCESS | 1668 | 1462153143178 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}] 18:39:03 INFO - PROCESS | 1668 | 1462153143264 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:39:03 INFO - PROCESS | 1668 | 1462153143268 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x11757f800 == 38 [pid = 1668] [id = 182] 18:39:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x1133be800) [pid = 1668] [serial = 544] [outer = 0x0] 18:39:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1194cdc00) [pid = 1668] [serial = 545] [outer = 0x1133be800] 18:39:03 INFO - PROCESS | 1668 | 1462153143297 Marionette DEBUG loaded listener.js 18:39:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1250a8400) [pid = 1668] [serial = 546] [outer = 0x1133be800] 18:39:04 INFO - PROCESS | 1668 | 1462153144118 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]]]}] 18:39:04 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) 18:39:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 18:39:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:39:04 INFO - PROCESS | 1668 | 1462153144146 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:39:04 INFO - PROCESS | 1668 | 1462153144147 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 18:39:04 INFO - PROCESS | 1668 | 1462153144149 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:39:04 INFO - PROCESS | 1668 | 1462153144150 Marionette TRACE conn2 <- [1,702,null,{}] 18:39:04 INFO - PROCESS | 1668 | 1462153144153 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}] 18:39:04 INFO - PROCESS | 1668 | 1462153144251 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:39:04 INFO - PROCESS | 1668 | 1462153144258 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12450e000 == 39 [pid = 1668] [id = 183] 18:39:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x118850000) [pid = 1668] [serial = 547] [outer = 0x0] 18:39:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12599fc00) [pid = 1668] [serial = 548] [outer = 0x118850000] 18:39:04 INFO - PROCESS | 1668 | 1462153144284 Marionette DEBUG loaded listener.js 18:39:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x125de0800) [pid = 1668] [serial = 549] [outer = 0x118850000] 18:39:05 INFO - PROCESS | 1668 | 1462153145072 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]]]}] 18:39:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:39:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 18:39:05 INFO - PROCESS | 1668 | 1462153145136 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:39:05 INFO - PROCESS | 1668 | 1462153145138 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 18:39:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:39:05 INFO - PROCESS | 1668 | 1462153145142 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:39:05 INFO - PROCESS | 1668 | 1462153145144 Marionette TRACE conn2 <- [1,706,null,{}] 18:39:05 INFO - PROCESS | 1668 | 1462153145149 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}] 18:39:05 INFO - PROCESS | 1668 | 1462153145233 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:39:05 INFO - PROCESS | 1668 | 1462153145317 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x1132cd000 == 40 [pid = 1668] [id = 184] 18:39:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1133c1c00) [pid = 1668] [serial = 550] [outer = 0x0] 18:39:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x113d44400) [pid = 1668] [serial = 551] [outer = 0x1133c1c00] 18:39:05 INFO - PROCESS | 1668 | 1462153145349 Marionette DEBUG loaded listener.js 18:39:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1161b1400) [pid = 1668] [serial = 552] [outer = 0x1133c1c00] 18:39:06 INFO - PROCESS | 1668 | 1462153146334 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]]]}] 18:39:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:39:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1222ms 18:39:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:39:06 INFO - PROCESS | 1668 | 1462153146365 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:39:06 INFO - PROCESS | 1668 | 1462153146367 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 18:39:06 INFO - PROCESS | 1668 | 1462153146372 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:39:06 INFO - PROCESS | 1668 | 1462153146375 Marionette TRACE conn2 <- [1,710,null,{}] 18:39:06 INFO - PROCESS | 1668 | 1462153146378 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}] 18:39:06 INFO - PROCESS | 1668 | 1462153146484 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:39:06 INFO - PROCESS | 1668 | 1462153146554 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182af800 == 41 [pid = 1668] [id = 185] 18:39:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118421400) [pid = 1668] [serial = 553] [outer = 0x0] 18:39:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118627c00) [pid = 1668] [serial = 554] [outer = 0x118421400] 18:39:06 INFO - PROCESS | 1668 | 1462153146584 Marionette DEBUG loaded listener.js 18:39:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1186c2400) [pid = 1668] [serial = 555] [outer = 0x118421400] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x11757f800 == 40 [pid = 1668] [id = 182] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x12198d000 == 39 [pid = 1668] [id = 181] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1174eb800 == 38 [pid = 1668] [id = 180] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1199cc000 == 37 [pid = 1668] [id = 179] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1194a3000 == 36 [pid = 1668] [id = 178] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12bd1e000) [pid = 1668] [serial = 512] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x119237800 == 35 [pid = 1668] [id = 177] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x11833d000 == 34 [pid = 1668] [id = 176] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1182ba000 == 33 [pid = 1668] [id = 175] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1174ec000 == 32 [pid = 1668] [id = 174] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x116577800 == 31 [pid = 1668] [id = 173] 18:39:07 INFO - PROCESS | 1668 | --DOCSHELL 0x1132d3000 == 30 [pid = 1668] [id = 172] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12a9e2000) [pid = 1668] [serial = 344] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12186e800) [pid = 1668] [serial = 404] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12768cc00) [pid = 1668] [serial = 407] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x129810800) [pid = 1668] [serial = 410] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11877c800) [pid = 1668] [serial = 401] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12c1d2800) [pid = 1668] [serial = 398] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x12970e000) [pid = 1668] [serial = 493] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12ac44000) [pid = 1668] [serial = 496] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x113addc00) [pid = 1668] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12bb95800) [pid = 1668] [serial = 499] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12aee6800) [pid = 1668] [serial = 497] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1212abc00) [pid = 1668] [serial = 502] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12bcd1000) [pid = 1668] [serial = 500] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x128f89000) [pid = 1668] [serial = 503] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x118772800) [pid = 1668] [serial = 478] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x118633800) [pid = 1668] [serial = 476] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x117f67000) [pid = 1668] [serial = 475] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x118775400) [pid = 1668] [serial = 473] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x115144400) [pid = 1668] [serial = 472] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12aeeb000) [pid = 1668] [serial = 470] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12a9ca000) [pid = 1668] [serial = 469] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12970f800) [pid = 1668] [serial = 467] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x125dde800) [pid = 1668] [serial = 466] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x125915c00) [pid = 1668] [serial = 464] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x124148800) [pid = 1668] [serial = 463] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x118fb6c00) [pid = 1668] [serial = 461] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x118f24800) [pid = 1668] [serial = 460] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x118411c00) [pid = 1668] [serial = 458] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x117030c00) [pid = 1668] [serial = 457] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x12b4a0400) [pid = 1668] [serial = 454] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x12bb92800) [pid = 1668] [serial = 455] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x1250a0c00) [pid = 1668] [serial = 487] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x1214ae800) [pid = 1668] [serial = 484] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x121ec7000) [pid = 1668] [serial = 485] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x11976f800) [pid = 1668] [serial = 481] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x1209ba000) [pid = 1668] [serial = 482] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x118fae000) [pid = 1668] [serial = 479] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x12aa4c400) [pid = 1668] [serial = 510] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x128f8a400) [pid = 1668] [serial = 491] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x125de8000) [pid = 1668] [serial = 490] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x12c129800) [pid = 1668] [serial = 506] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x12a859400) [pid = 1668] [serial = 494] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x12aa46c00) [pid = 1668] [serial = 509] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x12c1d5c00) [pid = 1668] [serial = 507] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x125915000) [pid = 1668] [serial = 488] [outer = 0x0] [url = about:blank] 18:39:07 INFO - PROCESS | 1668 | 1462153147664 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]]]}] 18:39:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:39:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1329ms 18:39:07 INFO - PROCESS | 1668 | 1462153147699 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 18:39:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:39:07 INFO - PROCESS | 1668 | 1462153147702 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 18:39:07 INFO - PROCESS | 1668 | 1462153147705 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:39:07 INFO - PROCESS | 1668 | 1462153147707 Marionette TRACE conn2 <- [1,714,null,{}] 18:39:07 INFO - PROCESS | 1668 | 1462153147710 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}] 18:39:07 INFO - PROCESS | 1668 | 1462153147786 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:39:07 INFO - PROCESS | 1668 | 1462153147819 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x116810000 == 31 [pid = 1668] [id = 186] 18:39:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x1165c1400) [pid = 1668] [serial = 556] [outer = 0x0] 18:39:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x116741400) [pid = 1668] [serial = 557] [outer = 0x1165c1400] 18:39:07 INFO - PROCESS | 1668 | 1462153147847 Marionette DEBUG loaded listener.js 18:39:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x117039000) [pid = 1668] [serial = 558] [outer = 0x1165c1400] 18:39:08 INFO - PROCESS | 1668 | 1462153148680 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]]]}] 18:39:08 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 18:39:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1023ms 18:39:08 INFO - PROCESS | 1668 | 1462153148729 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:39:08 INFO - PROCESS | 1668 | 1462153148733 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 18:39:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:39:08 INFO - PROCESS | 1668 | 1462153148737 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:39:08 INFO - PROCESS | 1668 | 1462153148739 Marionette TRACE conn2 <- [1,718,null,{}] 18:39:08 INFO - PROCESS | 1668 | 1462153148741 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}] 18:39:08 INFO - PROCESS | 1668 | 1462153148815 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:39:08 INFO - PROCESS | 1668 | 1462153148820 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174e7000 == 32 [pid = 1668] [id = 187] 18:39:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x118411000) [pid = 1668] [serial = 559] [outer = 0x0] 18:39:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x118632800) [pid = 1668] [serial = 560] [outer = 0x118411000] 18:39:08 INFO - PROCESS | 1668 | 1462153148849 Marionette DEBUG loaded listener.js 18:39:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x1186bf000) [pid = 1668] [serial = 561] [outer = 0x118411000] 18:39:09 INFO - PROCESS | 1668 | 1462153149683 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]]]}] 18:39:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:39:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 18:39:09 INFO - PROCESS | 1668 | 1462153149710 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 18:39:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:39:09 INFO - PROCESS | 1668 | 1462153149714 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 18:39:09 INFO - PROCESS | 1668 | 1462153149716 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:39:09 INFO - PROCESS | 1668 | 1462153149719 Marionette TRACE conn2 <- [1,722,null,{}] 18:39:09 INFO - PROCESS | 1668 | 1462153149726 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}] 18:39:09 INFO - PROCESS | 1668 | 1462153149821 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:39:09 INFO - PROCESS | 1668 | 1462153149828 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x118345800 == 33 [pid = 1668] [id = 188] 18:39:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x1133bcc00) [pid = 1668] [serial = 562] [outer = 0x0] 18:39:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x11877e800) [pid = 1668] [serial = 563] [outer = 0x1133bcc00] 18:39:09 INFO - PROCESS | 1668 | 1462153149856 Marionette DEBUG loaded listener.js 18:39:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x118fae000) [pid = 1668] [serial = 564] [outer = 0x1133bcc00] 18:39:10 INFO - PROCESS | 1668 | 1462153150222 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] 18:39:10 INFO - PROCESS | 1668 | 1462153150239 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 18:39:10 INFO - PROCESS | 1668 | 1462153150242 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:39:10 INFO - PROCESS | 1668 | 1462153150243 Marionette TRACE conn2 <- [1,726,null,{}] 18:39:10 INFO - PROCESS | 1668 | 1462153150253 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}] 18:39:10 INFO - PROCESS | 1668 | 1462153150345 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:39:10 INFO - PROCESS | 1668 | 1462153150350 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x11929e800 == 34 [pid = 1668] [id = 189] 18:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x11885d800) [pid = 1668] [serial = 565] [outer = 0x0] 18:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x118ff4400) [pid = 1668] [serial = 566] [outer = 0x11885d800] 18:39:10 INFO - PROCESS | 1668 | 1462153150375 Marionette DEBUG loaded listener.js 18:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x119771c00) [pid = 1668] [serial = 567] [outer = 0x11885d800] 18:39:10 INFO - PROCESS | 1668 | 1462153150753 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]]]}] 18:39:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:39:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 526ms 18:39:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:39:10 INFO - PROCESS | 1668 | 1462153150769 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:39:10 INFO - PROCESS | 1668 | 1462153150770 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 18:39:10 INFO - PROCESS | 1668 | 1462153150772 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:39:10 INFO - PROCESS | 1668 | 1462153150773 Marionette TRACE conn2 <- [1,730,null,{}] 18:39:10 INFO - PROCESS | 1668 | 1462153150776 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}] 18:39:10 INFO - PROCESS | 1668 | 1462153150873 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:39:10 INFO - PROCESS | 1668 | 1462153150877 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199c4800 == 35 [pid = 1668] [id = 190] 18:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x118fb6c00) [pid = 1668] [serial = 568] [outer = 0x0] 18:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x119f3b800) [pid = 1668] [serial = 569] [outer = 0x118fb6c00] 18:39:10 INFO - PROCESS | 1668 | 1462153150903 Marionette DEBUG loaded listener.js 18:39:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x12124d000) [pid = 1668] [serial = 570] [outer = 0x118fb6c00] 18:39:11 INFO - PROCESS | 1668 | 1462153151257 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[3640] expected 0 but got 10","_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] 18:39:11 INFO - PROCESS | 1668 | 1462153151302 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 18:39:11 INFO - PROCESS | 1668 | 1462153151305 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:39:11 INFO - PROCESS | 1668 | 1462153151307 Marionette TRACE conn2 <- [1,734,null,{}] 18:39:11 INFO - PROCESS | 1668 | 1462153151309 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}] 18:39:11 INFO - PROCESS | 1668 | 1462153151405 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:39:11 INFO - PROCESS | 1668 | 1462153151415 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x12157e000 == 36 [pid = 1668] [id = 191] 18:39:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x121419400) [pid = 1668] [serial = 571] [outer = 0x0] 18:39:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x1214b1400) [pid = 1668] [serial = 572] [outer = 0x121419400] 18:39:11 INFO - PROCESS | 1668 | 1462153151450 Marionette DEBUG loaded listener.js 18:39:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x121e30800) [pid = 1668] [serial = 573] [outer = 0x121419400] 18:39:11 INFO - PROCESS | 1668 | 1462153151922 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]]]}] 18:39:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:39:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 669ms 18:39:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:39:11 INFO - PROCESS | 1668 | 1462153151975 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:39:11 INFO - PROCESS | 1668 | 1462153151977 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 18:39:11 INFO - PROCESS | 1668 | 1462153151979 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:39:11 INFO - PROCESS | 1668 | 1462153151981 Marionette TRACE conn2 <- [1,738,null,{}] 18:39:11 INFO - PROCESS | 1668 | 1462153151983 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}] 18:39:12 INFO - PROCESS | 1668 | 1462153152056 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:39:12 INFO - PROCESS | 1668 | 1462153152064 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x121cd0000 == 37 [pid = 1668] [id = 192] 18:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x1241af000) [pid = 1668] [serial = 574] [outer = 0x0] 18:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x124528800) [pid = 1668] [serial = 575] [outer = 0x1241af000] 18:39:12 INFO - PROCESS | 1668 | 1462153152090 Marionette DEBUG loaded listener.js 18:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x125914800) [pid = 1668] [serial = 576] [outer = 0x1241af000] 18:39:12 INFO - PROCESS | 1668 | 1462153152867 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]]]}] 18:39:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:39:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 922ms 18:39:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:39:12 INFO - PROCESS | 1668 | 1462153152902 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:39:12 INFO - PROCESS | 1668 | 1462153152904 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 18:39:12 INFO - PROCESS | 1668 | 1462153152906 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:39:12 INFO - PROCESS | 1668 | 1462153152907 Marionette TRACE conn2 <- [1,742,null,{}] 18:39:12 INFO - PROCESS | 1668 | 1462153152909 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}] 18:39:12 INFO - PROCESS | 1668 | 1462153152982 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:39:12 INFO - PROCESS | 1668 | 1462153152986 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12450f000 == 38 [pid = 1668] [id = 193] 18:39:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x124537400) [pid = 1668] [serial = 577] [outer = 0x0] 18:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x125d6b000) [pid = 1668] [serial = 578] [outer = 0x124537400] 18:39:13 INFO - PROCESS | 1668 | 1462153153013 Marionette DEBUG loaded listener.js 18:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x125ddfc00) [pid = 1668] [serial = 579] [outer = 0x124537400] 18:39:13 INFO - PROCESS | 1668 | 1462153153808 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]]]}] 18:39:13 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 18:39:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 922ms 18:39:13 INFO - PROCESS | 1668 | 1462153153830 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:39:13 INFO - PROCESS | 1668 | 1462153153833 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 18:39:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:39:13 INFO - PROCESS | 1668 | 1462153153837 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:39:13 INFO - PROCESS | 1668 | 1462153153839 Marionette TRACE conn2 <- [1,746,null,{}] 18:39:13 INFO - PROCESS | 1668 | 1462153153843 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}] 18:39:13 INFO - PROCESS | 1668 | 1462153153939 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:39:13 INFO - PROCESS | 1668 | 1462153153984 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x116567800 == 39 [pid = 1668] [id = 194] 18:39:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x115e44000) [pid = 1668] [serial = 580] [outer = 0x0] 18:39:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x1161b1000) [pid = 1668] [serial = 581] [outer = 0x115e44000] 18:39:14 INFO - PROCESS | 1668 | 1462153154015 Marionette DEBUG loaded listener.js 18:39:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x1168b6000) [pid = 1668] [serial = 582] [outer = 0x115e44000] 18:39:14 INFO - PROCESS | 1668 | 1462153154918 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]]]}] 18:39:14 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.) 18:39:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1121ms 18:39:14 INFO - PROCESS | 1668 | 1462153154958 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:39:14 INFO - PROCESS | 1668 | 1462153154964 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 18:39:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:39:14 INFO - PROCESS | 1668 | 1462153154969 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:39:14 INFO - PROCESS | 1668 | 1462153154970 Marionette TRACE conn2 <- [1,750,null,{}] 18:39:14 INFO - PROCESS | 1668 | 1462153154973 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}] 18:39:15 INFO - PROCESS | 1668 | 1462153155067 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:39:15 INFO - PROCESS | 1668 | 1462153155110 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x11887e800 == 40 [pid = 1668] [id = 195] 18:39:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x118410c00) [pid = 1668] [serial = 583] [outer = 0x0] 18:39:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x11876a800) [pid = 1668] [serial = 584] [outer = 0x118410c00] 18:39:15 INFO - PROCESS | 1668 | 1462153155140 Marionette DEBUG loaded listener.js 18:39:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x118853400) [pid = 1668] [serial = 585] [outer = 0x118410c00] 18:39:16 INFO - PROCESS | 1668 | 1462153156019 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]]]}] 18:39:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:39:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1070ms 18:39:16 INFO - PROCESS | 1668 | 1462153156158 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:39:16 INFO - PROCESS | 1668 | 1462153156161 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 18:39:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:39:16 INFO - PROCESS | 1668 | 1462153156166 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:39:16 INFO - PROCESS | 1668 | 1462153156168 Marionette TRACE conn2 <- [1,754,null,{}] 18:39:16 INFO - PROCESS | 1668 | 1462153156172 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}] 18:39:16 INFO - PROCESS | 1668 | 1462153156264 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:39:16 INFO - PROCESS | 1668 | 1462153156307 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x117113000 == 41 [pid = 1668] [id = 196] 18:39:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1163c4800) [pid = 1668] [serial = 586] [outer = 0x0] 18:39:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1168b8000) [pid = 1668] [serial = 587] [outer = 0x1163c4800] 18:39:16 INFO - PROCESS | 1668 | 1462153156335 Marionette DEBUG loaded listener.js 18:39:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x118404400) [pid = 1668] [serial = 588] [outer = 0x1163c4800] 18:39:16 INFO - PROCESS | 1668 | --DOCSHELL 0x121cd0000 == 40 [pid = 1668] [id = 192] 18:39:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12157e000 == 39 [pid = 1668] [id = 191] 18:39:16 INFO - PROCESS | 1668 | --DOCSHELL 0x1199c4800 == 38 [pid = 1668] [id = 190] 18:39:16 INFO - PROCESS | 1668 | --DOCSHELL 0x11929e800 == 37 [pid = 1668] [id = 189] 18:39:16 INFO - PROCESS | 1668 | --DOCSHELL 0x118345800 == 36 [pid = 1668] [id = 188] 18:39:16 INFO - PROCESS | 1668 | --DOCSHELL 0x1174e7000 == 35 [pid = 1668] [id = 187] 18:39:16 INFO - PROCESS | 1668 | --DOCSHELL 0x116810000 == 34 [pid = 1668] [id = 186] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12599fc00) [pid = 1668] [serial = 548] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1241b5c00) [pid = 1668] [serial = 542] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x11a0cf400) [pid = 1668] [serial = 533] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x1212ac000) [pid = 1668] [serial = 534] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x11673f000) [pid = 1668] [serial = 518] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x117f65000) [pid = 1668] [serial = 519] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x118775000) [pid = 1668] [serial = 524] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x118853800) [pid = 1668] [serial = 525] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x118f83800) [pid = 1668] [serial = 527] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x118fb2000) [pid = 1668] [serial = 528] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x1186b7400) [pid = 1668] [serial = 521] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x118760c00) [pid = 1668] [serial = 522] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x113f1d000) [pid = 1668] [serial = 515] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x11346a800) [pid = 1668] [serial = 516] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x119473800) [pid = 1668] [serial = 530] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x119dc7800) [pid = 1668] [serial = 531] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x12141d800) [pid = 1668] [serial = 536] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x1194cdc00) [pid = 1668] [serial = 545] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x1245da000) [pid = 1668] [serial = 543] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x1250a8400) [pid = 1668] [serial = 546] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x121607000) [pid = 1668] [serial = 539] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x121c1f000) [pid = 1668] [serial = 540] [outer = 0x0] [url = about:blank] 18:39:16 INFO - PROCESS | 1668 | --DOMWINDOW == 60 (0x1214af000) [pid = 1668] [serial = 537] [outer = 0x0] [url = about:blank] 18:39:17 INFO - PROCESS | 1668 | 1462153157219 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]]]}] 18:39:17 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 18:39:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1074ms 18:39:17 INFO - PROCESS | 1668 | 1462153157240 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:39:17 INFO - PROCESS | 1668 | 1462153157242 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 18:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:39:17 INFO - PROCESS | 1668 | 1462153157248 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:39:17 INFO - PROCESS | 1668 | 1462153157251 Marionette TRACE conn2 <- [1,758,null,{}] 18:39:17 INFO - PROCESS | 1668 | 1462153157253 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}] 18:39:17 INFO - PROCESS | 1668 | 1462153157328 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:39:17 INFO - PROCESS | 1668 | 1462153157372 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x11689e800 == 35 [pid = 1668] [id = 197] 18:39:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 61 (0x116585400) [pid = 1668] [serial = 589] [outer = 0x0] 18:39:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x1186b6400) [pid = 1668] [serial = 590] [outer = 0x116585400] 18:39:17 INFO - PROCESS | 1668 | 1462153157399 Marionette DEBUG loaded listener.js 18:39:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x118765000) [pid = 1668] [serial = 591] [outer = 0x116585400] 18:39:17 INFO - PROCESS | 1668 | 1462153157729 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]]]}] 18:39:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:39:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 522ms 18:39:17 INFO - PROCESS | 1668 | 1462153157769 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:39:17 INFO - PROCESS | 1668 | 1462153157771 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 18:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:39:17 INFO - PROCESS | 1668 | 1462153157773 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:39:17 INFO - PROCESS | 1668 | 1462153157775 Marionette TRACE conn2 <- [1,762,null,{}] 18:39:17 INFO - PROCESS | 1668 | 1462153157782 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}] 18:39:17 INFO - PROCESS | 1668 | 1462153157895 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:39:17 INFO - PROCESS | 1668 | 1462153157966 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x118334800 == 36 [pid = 1668] [id = 198] 18:39:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x118764400) [pid = 1668] [serial = 592] [outer = 0x0] 18:39:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x118fb5800) [pid = 1668] [serial = 593] [outer = 0x118764400] 18:39:18 INFO - PROCESS | 1668 | 1462153158012 Marionette DEBUG loaded listener.js 18:39:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x1194d2c00) [pid = 1668] [serial = 594] [outer = 0x118764400] 18:39:18 INFO - PROCESS | 1668 | 1462153158876 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]]]}] 18:39:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1124ms 18:39:18 INFO - PROCESS | 1668 | 1462153158897 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:39:18 INFO - PROCESS | 1668 | 1462153158899 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 18:39:18 INFO - PROCESS | 1668 | 1462153158901 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:39:18 INFO - PROCESS | 1668 | 1462153158902 Marionette TRACE conn2 <- [1,766,null,{}] 18:39:18 INFO - PROCESS | 1668 | 1462153158904 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}] 18:39:18 INFO - PROCESS | 1668 | 1462153158981 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:39:19 INFO - PROCESS | 1668 | 1462153159008 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194a0800 == 37 [pid = 1668] [id = 199] 18:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x119dd0400) [pid = 1668] [serial = 595] [outer = 0x0] 18:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x1209ac000) [pid = 1668] [serial = 596] [outer = 0x119dd0400] 18:39:19 INFO - PROCESS | 1668 | 1462153159033 Marionette DEBUG loaded listener.js 18:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x121417000) [pid = 1668] [serial = 597] [outer = 0x119dd0400] 18:39:19 INFO - PROCESS | 1668 | 1462153159829 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]]]}] 18:39:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:39:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 969ms 18:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:39:19 INFO - PROCESS | 1668 | 1462153159871 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:39:19 INFO - PROCESS | 1668 | 1462153159872 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 18:39:19 INFO - PROCESS | 1668 | 1462153159874 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:39:19 INFO - PROCESS | 1668 | 1462153159875 Marionette TRACE conn2 <- [1,770,null,{}] 18:39:19 INFO - PROCESS | 1668 | 1462153159887 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}] 18:39:19 INFO - PROCESS | 1668 | 1462153159972 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:39:19 INFO - PROCESS | 1668 | 1462153159976 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b97000 == 38 [pid = 1668] [id = 200] 18:39:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x119cb3800) [pid = 1668] [serial = 598] [outer = 0x0] 18:39:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1214ac400) [pid = 1668] [serial = 599] [outer = 0x119cb3800] 18:39:20 INFO - PROCESS | 1668 | 1462153160005 Marionette DEBUG loaded listener.js 18:39:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x1217e9000) [pid = 1668] [serial = 600] [outer = 0x119cb3800] 18:39:20 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x1133bcc00) [pid = 1668] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:39:20 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x118fb6c00) [pid = 1668] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:39:20 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x118850000) [pid = 1668] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:39:20 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x118411000) [pid = 1668] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:39:20 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x1165c1400) [pid = 1668] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:39:20 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x11885d800) [pid = 1668] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:39:20 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x1241af000) [pid = 1668] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:39:20 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x121419400) [pid = 1668] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:39:20 INFO - PROCESS | 1668 | 1462153160366 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]]]}] 18:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 528ms 18:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:39:20 INFO - PROCESS | 1668 | 1462153160403 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:39:20 INFO - PROCESS | 1668 | 1462153160404 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 18:39:20 INFO - PROCESS | 1668 | 1462153160406 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:39:20 INFO - PROCESS | 1668 | 1462153160407 Marionette TRACE conn2 <- [1,774,null,{}] 18:39:20 INFO - PROCESS | 1668 | 1462153160410 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}] 18:39:20 INFO - PROCESS | 1668 | 1462153160505 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:39:20 INFO - PROCESS | 1668 | 1462153160511 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12157e800 == 39 [pid = 1668] [id = 201] 18:39:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x1194cc800) [pid = 1668] [serial = 601] [outer = 0x0] 18:39:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x12452dc00) [pid = 1668] [serial = 602] [outer = 0x1194cc800] 18:39:20 INFO - PROCESS | 1668 | 1462153160540 Marionette DEBUG loaded listener.js 18:39:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x1259a3800) [pid = 1668] [serial = 603] [outer = 0x1194cc800] 18:39:20 INFO - PROCESS | 1668 | 1462153160883 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]]]}] 18:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 18:39:20 INFO - PROCESS | 1668 | 1462153160928 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:39:20 INFO - PROCESS | 1668 | 1462153160929 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 18:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:39:20 INFO - PROCESS | 1668 | 1462153160932 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:39:20 INFO - PROCESS | 1668 | 1462153160933 Marionette TRACE conn2 <- [1,778,null,{}] 18:39:20 INFO - PROCESS | 1668 | 1462153160935 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}] 18:39:21 INFO - PROCESS | 1668 | 1462153161017 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:39:21 INFO - PROCESS | 1668 | 1462153161023 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ee5000 == 40 [pid = 1668] [id = 202] 18:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x125ddc800) [pid = 1668] [serial = 604] [outer = 0x0] 18:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x125de4800) [pid = 1668] [serial = 605] [outer = 0x125ddc800] 18:39:21 INFO - PROCESS | 1668 | 1462153161050 Marionette DEBUG loaded listener.js 18:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x125e32c00) [pid = 1668] [serial = 606] [outer = 0x125ddc800] 18:39:21 INFO - PROCESS | 1668 | 1462153161379 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]]]}] 18:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 470ms 18:39:21 INFO - PROCESS | 1668 | 1462153161403 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:39:21 INFO - PROCESS | 1668 | 1462153161404 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 18:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:39:21 INFO - PROCESS | 1668 | 1462153161406 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:39:21 INFO - PROCESS | 1668 | 1462153161407 Marionette TRACE conn2 <- [1,782,null,{}] 18:39:21 INFO - PROCESS | 1668 | 1462153161410 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}] 18:39:21 INFO - PROCESS | 1668 | 1462153161485 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:39:21 INFO - PROCESS | 1668 | 1462153161489 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x125292000 == 41 [pid = 1668] [id = 203] 18:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x127641400) [pid = 1668] [serial = 607] [outer = 0x0] 18:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x127683400) [pid = 1668] [serial = 608] [outer = 0x127641400] 18:39:21 INFO - PROCESS | 1668 | 1462153161517 Marionette DEBUG loaded listener.js 18:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x12768c000) [pid = 1668] [serial = 609] [outer = 0x127641400] 18:39:21 INFO - PROCESS | 1668 | 1462153161828 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]]]}] 18:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 18:39:21 INFO - PROCESS | 1668 | 1462153161877 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:39:21 INFO - PROCESS | 1668 | 1462153161878 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 18:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:39:21 INFO - PROCESS | 1668 | 1462153161880 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:39:21 INFO - PROCESS | 1668 | 1462153161881 Marionette TRACE conn2 <- [1,786,null,{}] 18:39:21 INFO - PROCESS | 1668 | 1462153161893 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}] 18:39:21 INFO - PROCESS | 1668 | 1462153161967 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:39:21 INFO - PROCESS | 1668 | 1462153161972 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x125ea8000 == 42 [pid = 1668] [id = 204] 18:39:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x12768d000) [pid = 1668] [serial = 610] [outer = 0x0] 18:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x127691800) [pid = 1668] [serial = 611] [outer = 0x12768d000] 18:39:22 INFO - PROCESS | 1668 | 1462153161999 Marionette DEBUG loaded listener.js 18:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x128e57000) [pid = 1668] [serial = 612] [outer = 0x12768d000] 18:39:22 INFO - PROCESS | 1668 | 1462153162341 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]]]}] 18:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 18:39:22 INFO - PROCESS | 1668 | 1462153162350 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:39:22 INFO - PROCESS | 1668 | 1462153162351 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 18:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:39:22 INFO - PROCESS | 1668 | 1462153162353 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:39:22 INFO - PROCESS | 1668 | 1462153162354 Marionette TRACE conn2 <- [1,790,null,{}] 18:39:22 INFO - PROCESS | 1668 | 1462153162357 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}] 18:39:22 INFO - PROCESS | 1668 | 1462153162435 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:39:22 INFO - PROCESS | 1668 | 1462153162440 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x127618000 == 43 [pid = 1668] [id = 205] 18:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x128e5a000) [pid = 1668] [serial = 613] [outer = 0x0] 18:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x128f81800) [pid = 1668] [serial = 614] [outer = 0x128e5a000] 18:39:22 INFO - PROCESS | 1668 | 1462153162468 Marionette DEBUG loaded listener.js 18:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x12943d800) [pid = 1668] [serial = 615] [outer = 0x128e5a000] 18:39:22 INFO - PROCESS | 1668 | 1462153162785 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]]]}] 18:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 468ms 18:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:39:22 INFO - PROCESS | 1668 | 1462153162822 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:39:22 INFO - PROCESS | 1668 | 1462153162823 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 18:39:22 INFO - PROCESS | 1668 | 1462153162826 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:39:22 INFO - PROCESS | 1668 | 1462153162828 Marionette TRACE conn2 <- [1,794,null,{}] 18:39:22 INFO - PROCESS | 1668 | 1462153162833 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}] 18:39:22 INFO - PROCESS | 1668 | 1462153162948 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:39:22 INFO - PROCESS | 1668 | 1462153162952 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x129111000 == 44 [pid = 1668] [id = 206] 18:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x128e5c800) [pid = 1668] [serial = 616] [outer = 0x0] 18:39:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x1294ed400) [pid = 1668] [serial = 617] [outer = 0x128e5c800] 18:39:22 INFO - PROCESS | 1668 | 1462153162981 Marionette DEBUG loaded listener.js 18:39:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x129718c00) [pid = 1668] [serial = 618] [outer = 0x128e5c800] 18:39:23 INFO - PROCESS | 1668 | 1462153163429 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]]]}] 18:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 672ms 18:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:39:23 INFO - PROCESS | 1668 | 1462153163498 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:39:23 INFO - PROCESS | 1668 | 1462153163502 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 18:39:23 INFO - PROCESS | 1668 | 1462153163505 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:39:23 INFO - PROCESS | 1668 | 1462153163508 Marionette TRACE conn2 <- [1,798,null,{}] 18:39:23 INFO - PROCESS | 1668 | 1462153163512 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}] 18:39:23 INFO - PROCESS | 1668 | 1462153163612 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:39:23 INFO - PROCESS | 1668 | 1462153163712 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182b5000 == 45 [pid = 1668] [id = 207] 18:39:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x11840f400) [pid = 1668] [serial = 619] [outer = 0x0] 18:39:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x11841d000) [pid = 1668] [serial = 620] [outer = 0x11840f400] 18:39:23 INFO - PROCESS | 1668 | 1462153163744 Marionette DEBUG loaded listener.js 18:39:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x1186c4c00) [pid = 1668] [serial = 621] [outer = 0x11840f400] 18:39:24 INFO - PROCESS | 1668 | 1462153164163 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]]]}] 18:39:24 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 18:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 673ms 18:39:24 INFO - PROCESS | 1668 | 1462153164179 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:39:24 INFO - PROCESS | 1668 | 1462153164184 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 18:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:39:24 INFO - PROCESS | 1668 | 1462153164188 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:39:24 INFO - PROCESS | 1668 | 1462153164190 Marionette TRACE conn2 <- [1,802,null,{}] 18:39:24 INFO - PROCESS | 1668 | 1462153164193 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}] 18:39:24 INFO - PROCESS | 1668 | 1462153164290 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:39:24 INFO - PROCESS | 1668 | 1462153164335 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x11928c800 == 46 [pid = 1668] [id = 208] 18:39:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11875f800) [pid = 1668] [serial = 622] [outer = 0x0] 18:39:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x118768400) [pid = 1668] [serial = 623] [outer = 0x11875f800] 18:39:24 INFO - PROCESS | 1668 | 1462153164365 Marionette DEBUG loaded listener.js 18:39:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x11946d000) [pid = 1668] [serial = 624] [outer = 0x11875f800] 18:39:24 INFO - PROCESS | 1668 | 1462153164793 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]]]}] 18:39:24 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 18:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 619ms 18:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:39:24 INFO - PROCESS | 1668 | 1462153164808 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 18:39:24 INFO - PROCESS | 1668 | 1462153164810 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 18:39:24 INFO - PROCESS | 1668 | 1462153164814 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:39:24 INFO - PROCESS | 1668 | 1462153164817 Marionette TRACE conn2 <- [1,806,null,{}] 18:39:24 INFO - PROCESS | 1668 | 1462153164825 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}] 18:39:24 INFO - PROCESS | 1668 | 1462153164927 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:39:25 INFO - PROCESS | 1668 | 1462153165015 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x129520800 == 47 [pid = 1668] [id = 209] 18:39:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x12186e400) [pid = 1668] [serial = 625] [outer = 0x0] 18:39:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1245adc00) [pid = 1668] [serial = 626] [outer = 0x12186e400] 18:39:25 INFO - PROCESS | 1668 | 1462153165046 Marionette DEBUG loaded listener.js 18:39:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x125de6800) [pid = 1668] [serial = 627] [outer = 0x12186e400] 18:39:25 INFO - PROCESS | 1668 | [1668] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:39:25 INFO - PROCESS | 1668 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 18:39:25 INFO - PROCESS | 1668 | Determined SkiaGL cache limits: Size 100663296, Items: 256 18:39:25 INFO - PROCESS | 1668 | [GFX2-]: Using SkiaGL canvas. 18:39:25 INFO - PROCESS | 1668 | 1462153165474 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]]]}] 18:39:25 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 18:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 672ms 18:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:39:25 INFO - PROCESS | 1668 | 1462153165486 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:39:25 INFO - PROCESS | 1668 | 1462153165488 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 18:39:25 INFO - PROCESS | 1668 | 1462153165490 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:39:25 INFO - PROCESS | 1668 | 1462153165491 Marionette TRACE conn2 <- [1,810,null,{}] 18:39:25 INFO - PROCESS | 1668 | 1462153165494 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}] 18:39:25 INFO - PROCESS | 1668 | 1462153165591 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:39:25 INFO - PROCESS | 1668 | 1462153165636 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297b4800 == 48 [pid = 1668] [id = 210] 18:39:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x121e36400) [pid = 1668] [serial = 628] [outer = 0x0] 18:39:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x129440000) [pid = 1668] [serial = 629] [outer = 0x121e36400] 18:39:25 INFO - PROCESS | 1668 | 1462153165665 Marionette DEBUG loaded listener.js 18:39:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x129805000) [pid = 1668] [serial = 630] [outer = 0x121e36400] 18:39:26 INFO - PROCESS | 1668 | 1462153166084 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]]]}] 18:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 619ms 18:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:39:26 INFO - PROCESS | 1668 | 1462153166110 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 18:39:26 INFO - PROCESS | 1668 | 1462153166111 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 18:39:26 INFO - PROCESS | 1668 | 1462153166113 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:39:26 INFO - PROCESS | 1668 | 1462153166115 Marionette TRACE conn2 <- [1,814,null,{}] 18:39:26 INFO - PROCESS | 1668 | 1462153166117 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}] 18:39:26 INFO - PROCESS | 1668 | 1462153166213 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:39:26 INFO - PROCESS | 1668 | 1462153166293 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299c7000 == 49 [pid = 1668] [id = 211] 18:39:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x12980a000) [pid = 1668] [serial = 631] [outer = 0x0] 18:39:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x12a85c800) [pid = 1668] [serial = 632] [outer = 0x12980a000] 18:39:26 INFO - PROCESS | 1668 | 1462153166322 Marionette DEBUG loaded listener.js 18:39:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12a9cfc00) [pid = 1668] [serial = 633] [outer = 0x12980a000] 18:39:26 INFO - PROCESS | 1668 | 1462153166757 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] 18:39:26 INFO - PROCESS | 1668 | 1462153166784 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 18:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:39:26 INFO - PROCESS | 1668 | 1462153166787 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:39:26 INFO - PROCESS | 1668 | 1462153166788 Marionette TRACE conn2 <- [1,818,null,{}] 18:39:26 INFO - PROCESS | 1668 | 1462153166790 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}] 18:39:27 INFO - PROCESS | 1668 | 1462153167062 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:39:27 INFO - PROCESS | 1668 | 1462153167107 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182ab000 == 50 [pid = 1668] [id = 212] 18:39:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x115e45c00) [pid = 1668] [serial = 634] [outer = 0x0] 18:39:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11615d400) [pid = 1668] [serial = 635] [outer = 0x115e45c00] 18:39:27 INFO - PROCESS | 1668 | 1462153167135 Marionette DEBUG loaded listener.js 18:39:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x117f66400) [pid = 1668] [serial = 636] [outer = 0x115e45c00] 18:39:27 INFO - PROCESS | 1668 | 1462153167616 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]]]}] 18:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 868ms 18:39:27 INFO - PROCESS | 1668 | 1462153167663 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:39:27 INFO - PROCESS | 1668 | 1462153167668 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 18:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:39:27 INFO - PROCESS | 1668 | 1462153167675 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:39:27 INFO - PROCESS | 1668 | 1462153167680 Marionette TRACE conn2 <- [1,822,null,{}] 18:39:27 INFO - PROCESS | 1668 | 1462153167685 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}] 18:39:27 INFO - PROCESS | 1668 | 1462153167815 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:39:27 INFO - PROCESS | 1668 | 1462153167906 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f6d800 == 51 [pid = 1668] [id = 213] 18:39:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11876b400) [pid = 1668] [serial = 637] [outer = 0x0] 18:39:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x11877c000) [pid = 1668] [serial = 638] [outer = 0x11876b400] 18:39:27 INFO - PROCESS | 1668 | 1462153167949 Marionette DEBUG loaded listener.js 18:39:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118fb4800) [pid = 1668] [serial = 639] [outer = 0x11876b400] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x127618000 == 50 [pid = 1668] [id = 205] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x125ea8000 == 49 [pid = 1668] [id = 204] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x125292000 == 48 [pid = 1668] [id = 203] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x121ee5000 == 47 [pid = 1668] [id = 202] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x125d6b000) [pid = 1668] [serial = 578] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x12157e800 == 46 [pid = 1668] [id = 201] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x119b97000 == 45 [pid = 1668] [id = 200] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x1194a0800 == 44 [pid = 1668] [id = 199] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x118334800 == 43 [pid = 1668] [id = 198] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x11689e800 == 42 [pid = 1668] [id = 197] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x117113000 == 41 [pid = 1668] [id = 196] 18:39:28 INFO - PROCESS | 1668 | --DOCSHELL 0x12450f000 == 40 [pid = 1668] [id = 193] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11877e800) [pid = 1668] [serial = 563] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x119f3b800) [pid = 1668] [serial = 569] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x125de0800) [pid = 1668] [serial = 549] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x118632800) [pid = 1668] [serial = 560] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118627c00) [pid = 1668] [serial = 554] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x116741400) [pid = 1668] [serial = 557] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x117039000) [pid = 1668] [serial = 558] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x113d44400) [pid = 1668] [serial = 551] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x118ff4400) [pid = 1668] [serial = 566] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x125914800) [pid = 1668] [serial = 576] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1214b1400) [pid = 1668] [serial = 572] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x121e30800) [pid = 1668] [serial = 573] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12124d000) [pid = 1668] [serial = 570] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x119771c00) [pid = 1668] [serial = 567] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x124528800) [pid = 1668] [serial = 575] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x118fae000) [pid = 1668] [serial = 564] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1186bf000) [pid = 1668] [serial = 561] [outer = 0x0] [url = about:blank] 18:39:28 INFO - PROCESS | 1668 | 1462153168409 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] 18:39:28 INFO - PROCESS | 1668 | 1462153168452 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 18:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:39:28 INFO - PROCESS | 1668 | 1462153168454 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:39:28 INFO - PROCESS | 1668 | 1462153168456 Marionette TRACE conn2 <- [1,826,null,{}] 18:39:28 INFO - PROCESS | 1668 | 1462153168458 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}] 18:39:28 INFO - PROCESS | 1668 | 1462153168541 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:39:28 INFO - PROCESS | 1668 | 1462153168591 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182ba800 == 41 [pid = 1668] [id = 214] 18:39:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x11877e800) [pid = 1668] [serial = 640] [outer = 0x0] 18:39:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11946f800) [pid = 1668] [serial = 641] [outer = 0x11877e800] 18:39:28 INFO - PROCESS | 1668 | 1462153168619 Marionette DEBUG loaded listener.js 18:39:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1209b9800) [pid = 1668] [serial = 642] [outer = 0x11877e800] 18:39:28 INFO - PROCESS | 1668 | 1462153168950 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]]]}] 18:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 519ms 18:39:28 INFO - PROCESS | 1668 | 1462153168974 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:39:28 INFO - PROCESS | 1668 | 1462153168979 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 18:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:39:29 INFO - PROCESS | 1668 | 1462153168991 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:39:29 INFO - PROCESS | 1668 | 1462153168995 Marionette TRACE conn2 <- [1,830,null,{}] 18:39:29 INFO - PROCESS | 1668 | 1462153168999 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}] 18:39:29 INFO - PROCESS | 1668 | 1462153169120 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:39:29 INFO - PROCESS | 1668 | 1462153169184 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194a0800 == 42 [pid = 1668] [id = 215] 18:39:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x118fae000) [pid = 1668] [serial = 643] [outer = 0x0] 18:39:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x121419000) [pid = 1668] [serial = 644] [outer = 0x118fae000] 18:39:29 INFO - PROCESS | 1668 | 1462153169224 Marionette DEBUG loaded listener.js 18:39:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x1250a8400) [pid = 1668] [serial = 645] [outer = 0x118fae000] 18:39:29 INFO - PROCESS | 1668 | 1462153169634 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]]]}] 18:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 680ms 18:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:39:29 INFO - PROCESS | 1668 | 1462153169665 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:39:29 INFO - PROCESS | 1668 | 1462153169666 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 18:39:29 INFO - PROCESS | 1668 | 1462153169668 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:39:29 INFO - PROCESS | 1668 | 1462153169669 Marionette TRACE conn2 <- [1,834,null,{}] 18:39:29 INFO - PROCESS | 1668 | 1462153169678 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}] 18:39:29 INFO - PROCESS | 1668 | 1462153169755 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:39:29 INFO - PROCESS | 1668 | 1462153169760 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x121582800 == 43 [pid = 1668] [id = 216] 18:39:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x12599fc00) [pid = 1668] [serial = 646] [outer = 0x0] 18:39:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x125ddf800) [pid = 1668] [serial = 647] [outer = 0x12599fc00] 18:39:29 INFO - PROCESS | 1668 | 1462153169788 Marionette DEBUG loaded listener.js 18:39:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x127641000) [pid = 1668] [serial = 648] [outer = 0x12599fc00] 18:39:30 INFO - PROCESS | 1668 | 1462153170146 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]]]}] 18:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 517ms 18:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:39:30 INFO - PROCESS | 1668 | 1462153170187 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:39:30 INFO - PROCESS | 1668 | 1462153170189 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 18:39:30 INFO - PROCESS | 1668 | 1462153170192 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:39:30 INFO - PROCESS | 1668 | 1462153170194 Marionette TRACE conn2 <- [1,838,null,{}] 18:39:30 INFO - PROCESS | 1668 | 1462153170198 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}] 18:39:30 INFO - PROCESS | 1668 | 1462153170371 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:39:30 INFO - PROCESS | 1668 | 1462153170396 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1167b2000 == 44 [pid = 1668] [id = 217] 18:39:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x127690400) [pid = 1668] [serial = 649] [outer = 0x0] 18:39:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x128e60000) [pid = 1668] [serial = 650] [outer = 0x127690400] 18:39:30 INFO - PROCESS | 1668 | 1462153170437 Marionette DEBUG loaded listener.js 18:39:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12a9d7000) [pid = 1668] [serial = 651] [outer = 0x127690400] 18:39:30 INFO - PROCESS | 1668 | 1462153170785 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]]]}] 18:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 621ms 18:39:30 INFO - PROCESS | 1668 | 1462153170813 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:39:30 INFO - PROCESS | 1668 | 1462153170814 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 18:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:39:30 INFO - PROCESS | 1668 | 1462153170816 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:39:30 INFO - PROCESS | 1668 | 1462153170817 Marionette TRACE conn2 <- [1,842,null,{}] 18:39:30 INFO - PROCESS | 1668 | 1462153170825 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}] 18:39:30 INFO - PROCESS | 1668 | 1462153170918 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:39:30 INFO - PROCESS | 1668 | 1462153170922 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x125ea5000 == 45 [pid = 1668] [id = 218] 18:39:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x127692400) [pid = 1668] [serial = 652] [outer = 0x0] 18:39:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12a9e5400) [pid = 1668] [serial = 653] [outer = 0x127692400] 18:39:30 INFO - PROCESS | 1668 | 1462153170947 Marionette DEBUG loaded listener.js 18:39:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12aa44c00) [pid = 1668] [serial = 654] [outer = 0x127692400] 18:39:31 INFO - PROCESS | 1668 | 1462153171285 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]]]}] 18:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 18:39:31 INFO - PROCESS | 1668 | 1462153171335 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:39:31 INFO - PROCESS | 1668 | 1462153171337 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 18:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:39:31 INFO - PROCESS | 1668 | 1462153171339 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:39:31 INFO - PROCESS | 1668 | 1462153171340 Marionette TRACE conn2 <- [1,846,null,{}] 18:39:31 INFO - PROCESS | 1668 | 1462153171342 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}] 18:39:31 INFO - PROCESS | 1668 | 1462153171438 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:39:31 INFO - PROCESS | 1668 | 1462153171453 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x129122000 == 46 [pid = 1668] [id = 219] 18:39:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12aa47400) [pid = 1668] [serial = 655] [outer = 0x0] 18:39:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12aa4c800) [pid = 1668] [serial = 656] [outer = 0x12aa47400] 18:39:31 INFO - PROCESS | 1668 | 1462153171477 Marionette DEBUG loaded listener.js 18:39:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x12ac48c00) [pid = 1668] [serial = 657] [outer = 0x12aa47400] 18:39:31 INFO - PROCESS | 1668 | 1462153171830 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]]]}] 18:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 517ms 18:39:31 INFO - PROCESS | 1668 | 1462153171857 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:39:31 INFO - PROCESS | 1668 | 1462153171858 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 18:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:39:31 INFO - PROCESS | 1668 | 1462153171860 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:39:31 INFO - PROCESS | 1668 | 1462153171861 Marionette TRACE conn2 <- [1,850,null,{}] 18:39:31 INFO - PROCESS | 1668 | 1462153171871 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}] 18:39:31 INFO - PROCESS | 1668 | 1462153171964 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:39:31 INFO - PROCESS | 1668 | 1462153171969 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a99e800 == 47 [pid = 1668] [id = 220] 18:39:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12ac48800) [pid = 1668] [serial = 658] [outer = 0x0] 18:39:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12ac52c00) [pid = 1668] [serial = 659] [outer = 0x12ac48800] 18:39:31 INFO - PROCESS | 1668 | 1462153171993 Marionette DEBUG loaded listener.js 18:39:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x12aeea000) [pid = 1668] [serial = 660] [outer = 0x12ac48800] 18:39:32 INFO - PROCESS | 1668 | 1462153172383 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]]]}] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x128e5a000) [pid = 1668] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12768d000) [pid = 1668] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x119cb3800) [pid = 1668] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x1194cc800) [pid = 1668] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x125ddc800) [pid = 1668] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1163c4800) [pid = 1668] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x118764400) [pid = 1668] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x116585400) [pid = 1668] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x127641400) [pid = 1668] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:39:32 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x119dd0400) [pid = 1668] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 575ms 18:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:39:32 INFO - PROCESS | 1668 | 1462153172436 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:39:32 INFO - PROCESS | 1668 | 1462153172437 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 18:39:32 INFO - PROCESS | 1668 | 1462153172439 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:39:32 INFO - PROCESS | 1668 | 1462153172440 Marionette TRACE conn2 <- [1,854,null,{}] 18:39:32 INFO - PROCESS | 1668 | 1462153172442 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}] 18:39:32 INFO - PROCESS | 1668 | 1462153172522 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:39:32 INFO - PROCESS | 1668 | 1462153172527 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x124505000 == 48 [pid = 1668] [id = 221] 18:39:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x119768400) [pid = 1668] [serial = 661] [outer = 0x0] 18:39:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x12186d400) [pid = 1668] [serial = 662] [outer = 0x119768400] 18:39:32 INFO - PROCESS | 1668 | 1462153172553 Marionette DEBUG loaded listener.js 18:39:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x12768dc00) [pid = 1668] [serial = 663] [outer = 0x119768400] 18:39:32 INFO - PROCESS | 1668 | 1462153172884 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]]]}] 18:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 18:39:32 INFO - PROCESS | 1668 | 1462153172908 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:39:32 INFO - PROCESS | 1668 | 1462153172911 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 18:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:39:32 INFO - PROCESS | 1668 | 1462153172916 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:39:32 INFO - PROCESS | 1668 | 1462153172918 Marionette TRACE conn2 <- [1,858,null,{}] 18:39:32 INFO - PROCESS | 1668 | 1462153172920 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}] 18:39:33 INFO - PROCESS | 1668 | 1462153173063 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:39:33 INFO - PROCESS | 1668 | 1462153173073 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4bd800 == 49 [pid = 1668] [id = 222] 18:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x119dc7800) [pid = 1668] [serial = 664] [outer = 0x0] 18:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x12aef0400) [pid = 1668] [serial = 665] [outer = 0x119dc7800] 18:39:33 INFO - PROCESS | 1668 | 1462153173126 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x12bcd2c00) [pid = 1668] [serial = 666] [outer = 0x119dc7800] 18:39:33 INFO - PROCESS | 1668 | 1462153173498 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]]]}] 18:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 619ms 18:39:33 INFO - PROCESS | 1668 | 1462153173536 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:39:33 INFO - PROCESS | 1668 | 1462153173537 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 18:39:33 INFO - PROCESS | 1668 | 1462153173539 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:39:33 INFO - PROCESS | 1668 | 1462153173541 Marionette TRACE conn2 <- [1,862,null,{}] 18:39:33 INFO - PROCESS | 1668 | 1462153173544 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}] 18:39:33 INFO - PROCESS | 1668 | 1462153173625 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:39:33 INFO - PROCESS | 1668 | 1462153173677 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc27800 == 50 [pid = 1668] [id = 223] 18:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118624800) [pid = 1668] [serial = 667] [outer = 0x0] 18:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12bb98400) [pid = 1668] [serial = 668] [outer = 0x118624800] 18:39:33 INFO - PROCESS | 1668 | 1462153173702 Marionette DEBUG loaded listener.js 18:39:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x12bd1e000) [pid = 1668] [serial = 669] [outer = 0x118624800] 18:39:34 INFO - PROCESS | 1668 | 1462153173998 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]]]}] 18:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 18:39:34 INFO - PROCESS | 1668 | 1462153174009 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:39:34 INFO - PROCESS | 1668 | 1462153174011 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 18:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:39:34 INFO - PROCESS | 1668 | 1462153174021 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:39:34 INFO - PROCESS | 1668 | 1462153174022 Marionette TRACE conn2 <- [1,866,null,{}] 18:39:34 INFO - PROCESS | 1668 | 1462153174024 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}] 18:39:34 INFO - PROCESS | 1668 | 1462153174109 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:39:34 INFO - PROCESS | 1668 | 1462153174116 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf26000 == 51 [pid = 1668] [id = 224] 18:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x11831c400) [pid = 1668] [serial = 670] [outer = 0x0] 18:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x118321800) [pid = 1668] [serial = 671] [outer = 0x11831c400] 18:39:34 INFO - PROCESS | 1668 | 1462153174141 Marionette DEBUG loaded listener.js 18:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x118325c00) [pid = 1668] [serial = 672] [outer = 0x11831c400] 18:39:34 INFO - PROCESS | 1668 | 1462153174573 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]]]}] 18:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 574ms 18:39:34 INFO - PROCESS | 1668 | 1462153174590 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:39:34 INFO - PROCESS | 1668 | 1462153174592 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 18:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:39:34 INFO - PROCESS | 1668 | 1462153174596 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:39:34 INFO - PROCESS | 1668 | 1462153174599 Marionette TRACE conn2 <- [1,870,null,{}] 18:39:34 INFO - PROCESS | 1668 | 1462153174603 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}] 18:39:34 INFO - PROCESS | 1668 | 1462153174710 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:39:34 INFO - PROCESS | 1668 | 1462153174777 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x117584000 == 52 [pid = 1668] [id = 225] 18:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x11100f000) [pid = 1668] [serial = 673] [outer = 0x0] 18:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x111013c00) [pid = 1668] [serial = 674] [outer = 0x11100f000] 18:39:34 INFO - PROCESS | 1668 | 1462153174809 Marionette DEBUG loaded listener.js 18:39:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x113df9800) [pid = 1668] [serial = 675] [outer = 0x11100f000] 18:39:35 INFO - PROCESS | 1668 | 1462153175253 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]]]}] 18:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 18:39:35 INFO - PROCESS | 1668 | 1462153175268 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:39:35 INFO - PROCESS | 1668 | 1462153175271 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 18:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:39:35 INFO - PROCESS | 1668 | 1462153175276 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:39:35 INFO - PROCESS | 1668 | 1462153175278 Marionette TRACE conn2 <- [1,874,null,{}] 18:39:35 INFO - PROCESS | 1668 | 1462153175281 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}] 18:39:35 INFO - PROCESS | 1668 | 1462153175383 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:39:35 INFO - PROCESS | 1668 | 1462153175431 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x121eea800 == 53 [pid = 1668] [id = 226] 18:39:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1161bb000) [pid = 1668] [serial = 676] [outer = 0x0] 18:39:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118316800) [pid = 1668] [serial = 677] [outer = 0x1161bb000] 18:39:35 INFO - PROCESS | 1668 | 1462153175464 Marionette DEBUG loaded listener.js 18:39:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x11876d400) [pid = 1668] [serial = 678] [outer = 0x1161bb000] 18:39:35 INFO - PROCESS | 1668 | 1462153175886 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]]]}] 18:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 621ms 18:39:35 INFO - PROCESS | 1668 | 1462153175898 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:39:35 INFO - PROCESS | 1668 | 1462153175899 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 18:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:39:35 INFO - PROCESS | 1668 | 1462153175902 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:39:35 INFO - PROCESS | 1668 | 1462153175904 Marionette TRACE conn2 <- [1,878,null,{}] 18:39:35 INFO - PROCESS | 1668 | 1462153175912 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}] 18:39:36 INFO - PROCESS | 1668 | 1462153176018 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:39:36 INFO - PROCESS | 1668 | 1462153176130 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4c5800 == 54 [pid = 1668] [id = 227] 18:39:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x119f3b800) [pid = 1668] [serial = 679] [outer = 0x0] 18:39:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1214b1400) [pid = 1668] [serial = 680] [outer = 0x119f3b800] 18:39:36 INFO - PROCESS | 1668 | 1462153176161 Marionette DEBUG loaded listener.js 18:39:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x1245da000) [pid = 1668] [serial = 681] [outer = 0x119f3b800] 18:39:36 INFO - PROCESS | 1668 | 1462153176586 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]]]}] 18:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 723ms 18:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:39:36 INFO - PROCESS | 1668 | 1462153176625 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:39:36 INFO - PROCESS | 1668 | 1462153176627 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 18:39:36 INFO - PROCESS | 1668 | 1462153176629 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:39:36 INFO - PROCESS | 1668 | 1462153176630 Marionette TRACE conn2 <- [1,882,null,{}] 18:39:36 INFO - PROCESS | 1668 | 1462153176633 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}] 18:39:36 INFO - PROCESS | 1668 | 1462153176732 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:39:36 INFO - PROCESS | 1668 | 1462153176796 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c954000 == 55 [pid = 1668] [id = 228] 18:39:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x121c1f000) [pid = 1668] [serial = 682] [outer = 0x0] 18:39:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x127687800) [pid = 1668] [serial = 683] [outer = 0x121c1f000] 18:39:36 INFO - PROCESS | 1668 | 1462153176825 Marionette DEBUG loaded listener.js 18:39:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x128f8a400) [pid = 1668] [serial = 684] [outer = 0x121c1f000] 18:39:37 INFO - PROCESS | 1668 | 1462153177237 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]]]}] 18:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 620ms 18:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:39:37 INFO - PROCESS | 1668 | 1462153177249 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:39:37 INFO - PROCESS | 1668 | 1462153177251 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 18:39:37 INFO - PROCESS | 1668 | 1462153177253 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:39:37 INFO - PROCESS | 1668 | 1462153177254 Marionette TRACE conn2 <- [1,886,null,{}] 18:39:37 INFO - PROCESS | 1668 | 1462153177257 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}] 18:39:37 INFO - PROCESS | 1668 | 1462153177359 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:39:37 INFO - PROCESS | 1668 | 1462153177457 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc39000 == 56 [pid = 1668] [id = 229] 18:39:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x129449c00) [pid = 1668] [serial = 685] [outer = 0x0] 18:39:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12a9d3c00) [pid = 1668] [serial = 686] [outer = 0x129449c00] 18:39:37 INFO - PROCESS | 1668 | 1462153177487 Marionette DEBUG loaded listener.js 18:39:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12aa49c00) [pid = 1668] [serial = 687] [outer = 0x129449c00] 18:39:37 INFO - PROCESS | 1668 | 1462153177923 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]]]}] 18:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 718ms 18:39:37 INFO - PROCESS | 1668 | 1462153177972 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:39:37 INFO - PROCESS | 1668 | 1462153177973 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 18:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:39:37 INFO - PROCESS | 1668 | 1462153177976 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:39:37 INFO - PROCESS | 1668 | 1462153177977 Marionette TRACE conn2 <- [1,890,null,{}] 18:39:38 INFO - PROCESS | 1668 | 1462153178197 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}] 18:39:38 INFO - PROCESS | 1668 | 1462153178289 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:39:38 INFO - PROCESS | 1668 | 1462153178341 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x11827f000 == 57 [pid = 1668] [id = 230] 18:39:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x112e0c800) [pid = 1668] [serial = 688] [outer = 0x0] 18:39:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x113a4d000) [pid = 1668] [serial = 689] [outer = 0x112e0c800] 18:39:38 INFO - PROCESS | 1668 | 1462153178368 Marionette DEBUG loaded listener.js 18:39:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x11615e000) [pid = 1668] [serial = 690] [outer = 0x112e0c800] 18:39:38 INFO - PROCESS | 1668 | 1462153178805 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]]]}] 18:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 847ms 18:39:38 INFO - PROCESS | 1668 | 1462153178824 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:39:38 INFO - PROCESS | 1668 | 1462153178827 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 18:39:38 INFO - PROCESS | 1668 | 1462153178830 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:39:38 INFO - PROCESS | 1668 | 1462153178831 Marionette TRACE conn2 <- [1,894,null,{}] 18:39:38 INFO - PROCESS | 1668 | 1462153178834 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}] 18:39:38 INFO - PROCESS | 1668 | 1462153178924 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:39:38 INFO - PROCESS | 1668 | 1462153178979 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174da800 == 58 [pid = 1668] [id = 231] 18:39:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x116580800) [pid = 1668] [serial = 691] [outer = 0x0] 18:39:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x117f5ec00) [pid = 1668] [serial = 692] [outer = 0x116580800] 18:39:39 INFO - PROCESS | 1668 | 1462153179007 Marionette DEBUG loaded listener.js 18:39:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x11840e400) [pid = 1668] [serial = 693] [outer = 0x116580800] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1182af800 == 57 [pid = 1668] [id = 185] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x116567800 == 56 [pid = 1668] [id = 194] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc27800 == 55 [pid = 1668] [id = 223] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4bd800 == 54 [pid = 1668] [id = 222] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x124505000 == 53 [pid = 1668] [id = 221] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x12a99e800 == 52 [pid = 1668] [id = 220] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x129122000 == 51 [pid = 1668] [id = 219] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x125ea5000 == 50 [pid = 1668] [id = 218] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1167b2000 == 49 [pid = 1668] [id = 217] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x121582800 == 48 [pid = 1668] [id = 216] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1194a0800 == 47 [pid = 1668] [id = 215] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1182ba800 == 46 [pid = 1668] [id = 214] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x118f6d800 == 45 [pid = 1668] [id = 213] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1182ab000 == 44 [pid = 1668] [id = 212] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x129520800 == 43 [pid = 1668] [id = 209] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x11928c800 == 42 [pid = 1668] [id = 208] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x1182b5000 == 41 [pid = 1668] [id = 207] 18:39:39 INFO - PROCESS | 1668 | --DOCSHELL 0x129111000 == 40 [pid = 1668] [id = 206] 18:39:39 INFO - PROCESS | 1668 | 1462153179558 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]]]}] 18:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 769ms 18:39:39 INFO - PROCESS | 1668 | 1462153179600 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:39:39 INFO - PROCESS | 1668 | 1462153179603 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 18:39:39 INFO - PROCESS | 1668 | 1462153179606 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:39:39 INFO - PROCESS | 1668 | 1462153179608 Marionette TRACE conn2 <- [1,898,null,{}] 18:39:39 INFO - PROCESS | 1668 | 1462153179612 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}] 18:39:39 INFO - PROCESS | 1668 | 1462153179723 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x1161b1000) [pid = 1668] [serial = 581] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x118404400) [pid = 1668] [serial = 588] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x1168b8000) [pid = 1668] [serial = 587] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x118fb5800) [pid = 1668] [serial = 593] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x1194d2c00) [pid = 1668] [serial = 594] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x1186b6400) [pid = 1668] [serial = 590] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118765000) [pid = 1668] [serial = 591] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x11876a800) [pid = 1668] [serial = 584] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x127691800) [pid = 1668] [serial = 611] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x127683400) [pid = 1668] [serial = 608] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1209ac000) [pid = 1668] [serial = 596] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12768c000) [pid = 1668] [serial = 609] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x121417000) [pid = 1668] [serial = 597] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1217e9000) [pid = 1668] [serial = 600] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x125e32c00) [pid = 1668] [serial = 606] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x12943d800) [pid = 1668] [serial = 615] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x128f81800) [pid = 1668] [serial = 614] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x128e57000) [pid = 1668] [serial = 612] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1214ac400) [pid = 1668] [serial = 599] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x12452dc00) [pid = 1668] [serial = 602] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x125de4800) [pid = 1668] [serial = 605] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1259a3800) [pid = 1668] [serial = 603] [outer = 0x0] [url = about:blank] 18:39:39 INFO - PROCESS | 1668 | 1462153179781 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x117105800 == 41 [pid = 1668] [id = 232] 18:39:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1168b8000) [pid = 1668] [serial = 694] [outer = 0x0] 18:39:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x118323400) [pid = 1668] [serial = 695] [outer = 0x1168b8000] 18:39:39 INFO - PROCESS | 1668 | 1462153179810 Marionette DEBUG loaded listener.js 18:39:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x118761000) [pid = 1668] [serial = 696] [outer = 0x1168b8000] 18:39:40 INFO - PROCESS | 1668 | 1462153180212 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]]]}] 18:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 625ms 18:39:40 INFO - PROCESS | 1668 | 1462153180234 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:39:40 INFO - PROCESS | 1668 | 1462153180237 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 18:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:39:40 INFO - PROCESS | 1668 | 1462153180240 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:39:40 INFO - PROCESS | 1668 | 1462153180241 Marionette TRACE conn2 <- [1,902,null,{}] 18:39:40 INFO - PROCESS | 1668 | 1462153180248 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}] 18:39:40 INFO - PROCESS | 1668 | 1462153180360 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:39:40 INFO - PROCESS | 1668 | 1462153180372 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f62000 == 42 [pid = 1668] [id = 233] 18:39:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x11877a000) [pid = 1668] [serial = 697] [outer = 0x0] 18:39:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118f87800) [pid = 1668] [serial = 698] [outer = 0x11877a000] 18:39:40 INFO - PROCESS | 1668 | 1462153180414 Marionette DEBUG loaded listener.js 18:39:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118fb6800) [pid = 1668] [serial = 699] [outer = 0x11877a000] 18:39:40 INFO - PROCESS | 1668 | 1462153180843 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]]]}] 18:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 619ms 18:39:40 INFO - PROCESS | 1668 | 1462153180866 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:39:40 INFO - PROCESS | 1668 | 1462153180868 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 18:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:39:40 INFO - PROCESS | 1668 | 1462153180871 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:39:40 INFO - PROCESS | 1668 | 1462153180873 Marionette TRACE conn2 <- [1,906,null,{}] 18:39:40 INFO - PROCESS | 1668 | 1462153180877 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}] 18:39:40 INFO - PROCESS | 1668 | 1462153180992 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:39:41 INFO - PROCESS | 1668 | 1462153180998 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199c4800 == 43 [pid = 1668] [id = 234] 18:39:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x118fab400) [pid = 1668] [serial = 700] [outer = 0x0] 18:39:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x119475c00) [pid = 1668] [serial = 701] [outer = 0x118fab400] 18:39:41 INFO - PROCESS | 1668 | 1462153181038 Marionette DEBUG loaded listener.js 18:39:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x119770400) [pid = 1668] [serial = 702] [outer = 0x118fab400] 18:39:41 INFO - PROCESS | 1668 | 1462153181373 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]]]}] 18:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 519ms 18:39:41 INFO - PROCESS | 1668 | 1462153181391 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:39:41 INFO - PROCESS | 1668 | 1462153181392 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 18:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:39:41 INFO - PROCESS | 1668 | 1462153181398 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:39:41 INFO - PROCESS | 1668 | 1462153181399 Marionette TRACE conn2 <- [1,910,null,{}] 18:39:41 INFO - PROCESS | 1668 | 1462153181402 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}] 18:39:41 INFO - PROCESS | 1668 | 1462153181556 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:39:41 INFO - PROCESS | 1668 | 1462153181574 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12157b800 == 44 [pid = 1668] [id = 235] 18:39:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x119cb4400) [pid = 1668] [serial = 703] [outer = 0x0] 18:39:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1209ac000) [pid = 1668] [serial = 704] [outer = 0x119cb4400] 18:39:41 INFO - PROCESS | 1668 | 1462153181608 Marionette DEBUG loaded listener.js 18:39:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x1215aa800) [pid = 1668] [serial = 705] [outer = 0x119cb4400] 18:39:42 INFO - PROCESS | 1668 | 1462153182050 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]]]}] 18:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 673ms 18:39:42 INFO - PROCESS | 1668 | 1462153182070 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:39:42 INFO - PROCESS | 1668 | 1462153182071 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 18:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:39:42 INFO - PROCESS | 1668 | 1462153182074 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:39:42 INFO - PROCESS | 1668 | 1462153182075 Marionette TRACE conn2 <- [1,914,null,{}] 18:39:42 INFO - PROCESS | 1668 | 1462153182077 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}] 18:39:42 INFO - PROCESS | 1668 | 1462153182174 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:39:42 INFO - PROCESS | 1668 | 1462153182186 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x121990800 == 45 [pid = 1668] [id = 236] 18:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1217ef400) [pid = 1668] [serial = 706] [outer = 0x0] 18:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x121ebf800) [pid = 1668] [serial = 707] [outer = 0x1217ef400] 18:39:42 INFO - PROCESS | 1668 | 1462153182211 Marionette DEBUG loaded listener.js 18:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1241f4000) [pid = 1668] [serial = 708] [outer = 0x1217ef400] 18:39:42 INFO - PROCESS | 1668 | 1462153182559 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]]]}] 18:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 523ms 18:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:39:42 INFO - PROCESS | 1668 | 1462153182597 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:39:42 INFO - PROCESS | 1668 | 1462153182599 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 18:39:42 INFO - PROCESS | 1668 | 1462153182601 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:39:42 INFO - PROCESS | 1668 | 1462153182602 Marionette TRACE conn2 <- [1,918,null,{}] 18:39:42 INFO - PROCESS | 1668 | 1462153182604 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}] 18:39:42 INFO - PROCESS | 1668 | 1462153182701 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:39:42 INFO - PROCESS | 1668 | 1462153182714 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x124510800 == 46 [pid = 1668] [id = 237] 18:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x121c21000) [pid = 1668] [serial = 709] [outer = 0x0] 18:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1250a1400) [pid = 1668] [serial = 710] [outer = 0x121c21000] 18:39:42 INFO - PROCESS | 1668 | 1462153182739 Marionette DEBUG loaded listener.js 18:39:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12599d400) [pid = 1668] [serial = 711] [outer = 0x121c21000] 18:39:43 INFO - PROCESS | 1668 | 1462153183088 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]]]}] 18:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 520ms 18:39:43 INFO - PROCESS | 1668 | 1462153183127 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:39:43 INFO - PROCESS | 1668 | 1462153183130 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 18:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:39:43 INFO - PROCESS | 1668 | 1462153183133 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:39:43 INFO - PROCESS | 1668 | 1462153183134 Marionette TRACE conn2 <- [1,922,null,{}] 18:39:43 INFO - PROCESS | 1668 | 1462153183137 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}] 18:39:43 INFO - PROCESS | 1668 | 1462153183233 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:39:43 INFO - PROCESS | 1668 | 1462153183238 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12760a000 == 47 [pid = 1668] [id = 238] 18:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1245ac800) [pid = 1668] [serial = 712] [outer = 0x0] 18:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x125de1800) [pid = 1668] [serial = 713] [outer = 0x1245ac800] 18:39:43 INFO - PROCESS | 1668 | 1462153183263 Marionette DEBUG loaded listener.js 18:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x127683400) [pid = 1668] [serial = 714] [outer = 0x1245ac800] 18:39:43 INFO - PROCESS | 1668 | 1462153183601 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]]]}] 18:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 520ms 18:39:43 INFO - PROCESS | 1668 | 1462153183654 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:39:43 INFO - PROCESS | 1668 | 1462153183655 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 18:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:39:43 INFO - PROCESS | 1668 | 1462153183657 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:39:43 INFO - PROCESS | 1668 | 1462153183658 Marionette TRACE conn2 <- [1,926,null,{}] 18:39:43 INFO - PROCESS | 1668 | 1462153183661 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}] 18:39:43 INFO - PROCESS | 1668 | 1462153183759 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:39:43 INFO - PROCESS | 1668 | 1462153183773 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12951e800 == 48 [pid = 1668] [id = 239] 18:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1186c0000) [pid = 1668] [serial = 715] [outer = 0x0] 18:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x127686000) [pid = 1668] [serial = 716] [outer = 0x1186c0000] 18:39:43 INFO - PROCESS | 1668 | 1462153183798 Marionette DEBUG loaded listener.js 18:39:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x128e57800) [pid = 1668] [serial = 717] [outer = 0x1186c0000] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x119768400) [pid = 1668] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x119dc7800) [pid = 1668] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118624800) [pid = 1668] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x127692400) [pid = 1668] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x127690400) [pid = 1668] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12aa47400) [pid = 1668] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12ac48800) [pid = 1668] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x118fae000) [pid = 1668] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x11877e800) [pid = 1668] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12599fc00) [pid = 1668] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x115e45c00) [pid = 1668] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:39:44 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x11876b400) [pid = 1668] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:39:44 INFO - PROCESS | 1668 | 1462153184252 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]]]}] 18:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 619ms 18:39:44 INFO - PROCESS | 1668 | 1462153184280 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:39:44 INFO - PROCESS | 1668 | 1462153184283 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 18:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:39:44 INFO - PROCESS | 1668 | 1462153184285 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:39:44 INFO - PROCESS | 1668 | 1462153184287 Marionette TRACE conn2 <- [1,930,null,{}] 18:39:44 INFO - PROCESS | 1668 | 1462153184289 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}] 18:39:44 INFO - PROCESS | 1668 | 1462153184414 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:39:44 INFO - PROCESS | 1668 | 1462153184445 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a975800 == 49 [pid = 1668] [id = 240] 18:39:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x115e45800) [pid = 1668] [serial = 718] [outer = 0x0] 18:39:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1241ac400) [pid = 1668] [serial = 719] [outer = 0x115e45800] 18:39:44 INFO - PROCESS | 1668 | 1462153184474 Marionette DEBUG loaded listener.js 18:39:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12980e400) [pid = 1668] [serial = 720] [outer = 0x115e45800] 18:39:44 INFO - PROCESS | 1668 | 1462153184772 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]]]}] 18:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 520ms 18:39:44 INFO - PROCESS | 1668 | 1462153184806 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:39:44 INFO - PROCESS | 1668 | 1462153184808 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 18:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:39:44 INFO - PROCESS | 1668 | 1462153184811 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:39:44 INFO - PROCESS | 1668 | 1462153184814 Marionette TRACE conn2 <- [1,934,null,{}] 18:39:44 INFO - PROCESS | 1668 | 1462153184818 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}] 18:39:44 INFO - PROCESS | 1668 | 1462153184901 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:39:44 INFO - PROCESS | 1668 | 1462153184905 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4bc000 == 50 [pid = 1668] [id = 241] 18:39:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12a9ca000) [pid = 1668] [serial = 721] [outer = 0x0] 18:39:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12a9e4000) [pid = 1668] [serial = 722] [outer = 0x12a9ca000] 18:39:44 INFO - PROCESS | 1668 | 1462153184930 Marionette DEBUG loaded listener.js 18:39:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12aa4a800) [pid = 1668] [serial = 723] [outer = 0x12a9ca000] 18:39:45 INFO - PROCESS | 1668 | 1462153185279 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]]]}] 18:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 522ms 18:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:39:45 INFO - PROCESS | 1668 | 1462153185333 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:39:45 INFO - PROCESS | 1668 | 1462153185335 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 18:39:45 INFO - PROCESS | 1668 | 1462153185337 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:39:45 INFO - PROCESS | 1668 | 1462153185338 Marionette TRACE conn2 <- [1,938,null,{}] 18:39:45 INFO - PROCESS | 1668 | 1462153185340 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}] 18:39:45 INFO - PROCESS | 1668 | 1462153185422 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:39:45 INFO - PROCESS | 1668 | 1462153185429 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf2c000 == 51 [pid = 1668] [id = 242] 18:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x12aa4ac00) [pid = 1668] [serial = 724] [outer = 0x0] 18:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12ac4cc00) [pid = 1668] [serial = 725] [outer = 0x12aa4ac00] 18:39:45 INFO - PROCESS | 1668 | 1462153185453 Marionette DEBUG loaded listener.js 18:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12aee8400) [pid = 1668] [serial = 726] [outer = 0x12aa4ac00] 18:39:45 INFO - PROCESS | 1668 | 1462153185762 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]]]}] 18:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 469ms 18:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:39:45 INFO - PROCESS | 1668 | 1462153185807 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:39:45 INFO - PROCESS | 1668 | 1462153185808 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 18:39:45 INFO - PROCESS | 1668 | 1462153185810 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:39:45 INFO - PROCESS | 1668 | 1462153185811 Marionette TRACE conn2 <- [1,942,null,{}] 18:39:45 INFO - PROCESS | 1668 | 1462153185814 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}] 18:39:45 INFO - PROCESS | 1668 | 1462153185893 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:39:45 INFO - PROCESS | 1668 | 1462153185946 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c971800 == 52 [pid = 1668] [id = 243] 18:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12ac43400) [pid = 1668] [serial = 727] [outer = 0x0] 18:39:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x12b496c00) [pid = 1668] [serial = 728] [outer = 0x12ac43400] 18:39:45 INFO - PROCESS | 1668 | 1462153185971 Marionette DEBUG loaded listener.js 18:39:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x12bb91800) [pid = 1668] [serial = 729] [outer = 0x12ac43400] 18:39:46 INFO - PROCESS | 1668 | 1462153186419 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]]]}] 18:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 18:39:46 INFO - PROCESS | 1668 | 1462153186481 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:39:46 INFO - PROCESS | 1668 | 1462153186484 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 18:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:39:46 INFO - PROCESS | 1668 | 1462153186488 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:39:46 INFO - PROCESS | 1668 | 1462153186491 Marionette TRACE conn2 <- [1,946,null,{}] 18:39:46 INFO - PROCESS | 1668 | 1462153186494 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}] 18:39:46 INFO - PROCESS | 1668 | 1462153186601 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:39:46 INFO - PROCESS | 1668 | 1462153186667 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x11826f800 == 53 [pid = 1668] [id = 244] 18:39:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x1163cc800) [pid = 1668] [serial = 730] [outer = 0x0] 18:39:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x11703a800) [pid = 1668] [serial = 731] [outer = 0x1163cc800] 18:39:46 INFO - PROCESS | 1668 | 1462153186698 Marionette DEBUG loaded listener.js 18:39:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x118410400) [pid = 1668] [serial = 732] [outer = 0x1163cc800] 18:39:47 INFO - PROCESS | 1668 | 1462153187128 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]]]}] 18:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 18:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:39:47 INFO - PROCESS | 1668 | 1462153187160 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:39:47 INFO - PROCESS | 1668 | 1462153187164 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 18:39:47 INFO - PROCESS | 1668 | 1462153187169 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:39:47 INFO - PROCESS | 1668 | 1462153187171 Marionette TRACE conn2 <- [1,950,null,{}] 18:39:47 INFO - PROCESS | 1668 | 1462153187173 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}] 18:39:47 INFO - PROCESS | 1668 | 1462153187274 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:39:47 INFO - PROCESS | 1668 | 1462153187375 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212c6000 == 54 [pid = 1668] [id = 245] 18:39:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x118631c00) [pid = 1668] [serial = 733] [outer = 0x0] 18:39:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x11877c800) [pid = 1668] [serial = 734] [outer = 0x118631c00] 18:39:47 INFO - PROCESS | 1668 | 1462153187406 Marionette DEBUG loaded listener.js 18:39:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x118facc00) [pid = 1668] [serial = 735] [outer = 0x118631c00] 18:39:47 INFO - PROCESS | 1668 | 1462153187821 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]]]}] 18:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 18:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:39:47 INFO - PROCESS | 1668 | 1462153187839 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:39:47 INFO - PROCESS | 1668 | 1462153187841 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 18:39:47 INFO - PROCESS | 1668 | 1462153187843 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:39:47 INFO - PROCESS | 1668 | 1462153187848 Marionette TRACE conn2 <- [1,954,null,{}] 18:39:47 INFO - PROCESS | 1668 | 1462153187856 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}] 18:39:47 INFO - PROCESS | 1668 | 1462153187960 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:39:48 INFO - PROCESS | 1668 | 1462153188031 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf30000 == 55 [pid = 1668] [id = 246] 18:39:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x119768c00) [pid = 1668] [serial = 736] [outer = 0x0] 18:39:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x121416400) [pid = 1668] [serial = 737] [outer = 0x119768c00] 18:39:48 INFO - PROCESS | 1668 | 1462153188062 Marionette DEBUG loaded listener.js 18:39:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x124534400) [pid = 1668] [serial = 738] [outer = 0x119768c00] 18:39:48 INFO - PROCESS | 1668 | 1462153188489 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]]]}] 18:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 674ms 18:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:39:48 INFO - PROCESS | 1668 | 1462153188517 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:39:48 INFO - PROCESS | 1668 | 1462153188519 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 18:39:48 INFO - PROCESS | 1668 | 1462153188521 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:39:48 INFO - PROCESS | 1668 | 1462153188523 Marionette TRACE conn2 <- [1,958,null,{}] 18:39:48 INFO - PROCESS | 1668 | 1462153188525 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}] 18:39:48 INFO - PROCESS | 1668 | 1462153188637 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:39:48 INFO - PROCESS | 1668 | 1462153188702 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d405000 == 56 [pid = 1668] [id = 247] 18:39:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x125d6d400) [pid = 1668] [serial = 739] [outer = 0x0] 18:39:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x128f85800) [pid = 1668] [serial = 740] [outer = 0x125d6d400] 18:39:48 INFO - PROCESS | 1668 | 1462153188732 Marionette DEBUG loaded listener.js 18:39:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x129802800) [pid = 1668] [serial = 741] [outer = 0x125d6d400] 18:39:49 INFO - PROCESS | 1668 | 1462153189109 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]]]}] 18:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 621ms 18:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:39:49 INFO - PROCESS | 1668 | 1462153189148 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:39:49 INFO - PROCESS | 1668 | 1462153189150 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 18:39:49 INFO - PROCESS | 1668 | 1462153189152 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:39:49 INFO - PROCESS | 1668 | 1462153189154 Marionette TRACE conn2 <- [1,962,null,{}] 18:39:49 INFO - PROCESS | 1668 | 1462153189156 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}] 18:39:49 INFO - PROCESS | 1668 | 1462153189258 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:39:49 INFO - PROCESS | 1668 | 1462153189323 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d41b000 == 57 [pid = 1668] [id = 248] 18:39:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x125de2800) [pid = 1668] [serial = 742] [outer = 0x0] 18:39:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12a9e9000) [pid = 1668] [serial = 743] [outer = 0x125de2800] 18:39:49 INFO - PROCESS | 1668 | 1462153189355 Marionette DEBUG loaded listener.js 18:39:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12b4a1000) [pid = 1668] [serial = 744] [outer = 0x125de2800] 18:39:49 INFO - PROCESS | 1668 | 1462153189783 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]]]}] 18:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 669ms 18:39:49 INFO - PROCESS | 1668 | 1462153189822 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:39:49 INFO - PROCESS | 1668 | 1462153189823 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 18:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:39:49 INFO - PROCESS | 1668 | 1462153189826 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:39:49 INFO - PROCESS | 1668 | 1462153189827 Marionette TRACE conn2 <- [1,966,null,{}] 18:39:49 INFO - PROCESS | 1668 | 1462153189829 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}] 18:39:49 INFO - PROCESS | 1668 | 1462153189948 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:39:50 INFO - PROCESS | 1668 | 1462153190049 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187a9000 == 58 [pid = 1668] [id = 249] 18:39:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x125d74400) [pid = 1668] [serial = 745] [outer = 0x0] 18:39:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12aa49800) [pid = 1668] [serial = 746] [outer = 0x125d74400] 18:39:50 INFO - PROCESS | 1668 | 1462153190083 Marionette DEBUG loaded listener.js 18:39:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12bd22400) [pid = 1668] [serial = 747] [outer = 0x125d74400] 18:39:50 INFO - PROCESS | 1668 | 1462153190779 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]]]}] 18:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 971ms 18:39:50 INFO - PROCESS | 1668 | 1462153190798 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:39:50 INFO - PROCESS | 1668 | 1462153190801 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 18:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:39:50 INFO - PROCESS | 1668 | 1462153190804 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:39:50 INFO - PROCESS | 1668 | 1462153190807 Marionette TRACE conn2 <- [1,970,null,{}] 18:39:50 INFO - PROCESS | 1668 | 1462153190827 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}] 18:39:50 INFO - PROCESS | 1668 | 1462153190946 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:39:51 INFO - PROCESS | 1668 | 1462153191000 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x119295800 == 59 [pid = 1668] [id = 250] 18:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x111089000) [pid = 1668] [serial = 748] [outer = 0x0] 18:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x111090400) [pid = 1668] [serial = 749] [outer = 0x111089000] 18:39:51 INFO - PROCESS | 1668 | 1462153191027 Marionette DEBUG loaded listener.js 18:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x111095c00) [pid = 1668] [serial = 750] [outer = 0x111089000] 18:39:51 INFO - PROCESS | 1668 | 1462153191487 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]]]}] 18:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 722ms 18:39:51 INFO - PROCESS | 1668 | 1462153191547 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:39:51 INFO - PROCESS | 1668 | 1462153191551 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 18:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:39:51 INFO - PROCESS | 1668 | 1462153191558 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:39:51 INFO - PROCESS | 1668 | 1462153191560 Marionette TRACE conn2 <- [1,974,null,{}] 18:39:51 INFO - PROCESS | 1668 | 1462153191564 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}] 18:39:51 INFO - PROCESS | 1668 | 1462153191667 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf2c000 == 58 [pid = 1668] [id = 242] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4bc000 == 57 [pid = 1668] [id = 241] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x12a975800 == 56 [pid = 1668] [id = 240] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x12951e800 == 55 [pid = 1668] [id = 239] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x12760a000 == 54 [pid = 1668] [id = 238] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x124510800 == 53 [pid = 1668] [id = 237] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x121990800 == 52 [pid = 1668] [id = 236] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x129440000) [pid = 1668] [serial = 629] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12a85c800) [pid = 1668] [serial = 632] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x118321800) [pid = 1668] [serial = 671] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x12157b800 == 51 [pid = 1668] [id = 235] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x1199c4800 == 50 [pid = 1668] [id = 234] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x118f62000 == 49 [pid = 1668] [id = 233] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x117105800 == 48 [pid = 1668] [id = 232] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x1174da800 == 47 [pid = 1668] [id = 231] 18:39:51 INFO - PROCESS | 1668 | --DOCSHELL 0x11827f000 == 46 [pid = 1668] [id = 230] 18:39:51 INFO - PROCESS | 1668 | 1462153191770 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x116794800 == 47 [pid = 1668] [id = 251] 18:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x1133be400) [pid = 1668] [serial = 751] [outer = 0x0] 18:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x118317000) [pid = 1668] [serial = 752] [outer = 0x1133be400] 18:39:51 INFO - PROCESS | 1668 | 1462153191796 Marionette DEBUG loaded listener.js 18:39:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x118322000) [pid = 1668] [serial = 753] [outer = 0x1133be400] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x12a9e5400) [pid = 1668] [serial = 653] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12a9d7000) [pid = 1668] [serial = 651] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x12aa4c800) [pid = 1668] [serial = 656] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x12ac52c00) [pid = 1668] [serial = 659] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x121419000) [pid = 1668] [serial = 644] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x1250a8400) [pid = 1668] [serial = 645] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x1294ed400) [pid = 1668] [serial = 617] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x12ac48c00) [pid = 1668] [serial = 657] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x11946f800) [pid = 1668] [serial = 641] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x1209b9800) [pid = 1668] [serial = 642] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x125ddf800) [pid = 1668] [serial = 647] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x127641000) [pid = 1668] [serial = 648] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x117f66400) [pid = 1668] [serial = 636] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x11615d400) [pid = 1668] [serial = 635] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x118fb4800) [pid = 1668] [serial = 639] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x11877c000) [pid = 1668] [serial = 638] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1245adc00) [pid = 1668] [serial = 626] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x11841d000) [pid = 1668] [serial = 620] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x118768400) [pid = 1668] [serial = 623] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12186d400) [pid = 1668] [serial = 662] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12768dc00) [pid = 1668] [serial = 663] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12aef0400) [pid = 1668] [serial = 665] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x128e60000) [pid = 1668] [serial = 650] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x12aeea000) [pid = 1668] [serial = 660] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12aa44c00) [pid = 1668] [serial = 654] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12bd1e000) [pid = 1668] [serial = 669] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12bcd2c00) [pid = 1668] [serial = 666] [outer = 0x0] [url = about:blank] 18:39:51 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12bb98400) [pid = 1668] [serial = 668] [outer = 0x0] [url = about:blank] 18:39:52 INFO - PROCESS | 1668 | 1462153192111 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]]]}] 18:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 574ms 18:39:52 INFO - PROCESS | 1668 | 1462153192136 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:39:52 INFO - PROCESS | 1668 | 1462153192138 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 18:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:39:52 INFO - PROCESS | 1668 | 1462153192148 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:39:52 INFO - PROCESS | 1668 | 1462153192151 Marionette TRACE conn2 <- [1,978,null,{}] 18:39:52 INFO - PROCESS | 1668 | 1462153192158 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}] 18:39:52 INFO - PROCESS | 1668 | 1462153192239 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:39:52 INFO - PROCESS | 1668 | 1462153192246 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f16000 == 48 [pid = 1668] [id = 252] 18:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118627c00) [pid = 1668] [serial = 754] [outer = 0x0] 18:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x11877ac00) [pid = 1668] [serial = 755] [outer = 0x118627c00] 18:39:52 INFO - PROCESS | 1668 | 1462153192275 Marionette DEBUG loaded listener.js 18:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x118fad400) [pid = 1668] [serial = 756] [outer = 0x118627c00] 18:39:52 INFO - PROCESS | 1668 | 1462153192675 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]]]}] 18:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 574ms 18:39:52 INFO - PROCESS | 1668 | 1462153192721 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:39:52 INFO - PROCESS | 1668 | 1462153192724 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 18:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:39:52 INFO - PROCESS | 1668 | 1462153192728 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:39:52 INFO - PROCESS | 1668 | 1462153192729 Marionette TRACE conn2 <- [1,982,null,{}] 18:39:52 INFO - PROCESS | 1668 | 1462153192733 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}] 18:39:52 INFO - PROCESS | 1668 | 1462153192839 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:39:52 INFO - PROCESS | 1668 | 1462153192844 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x125293800 == 49 [pid = 1668] [id = 253] 18:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x118fb5800) [pid = 1668] [serial = 757] [outer = 0x0] 18:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1194d4c00) [pid = 1668] [serial = 758] [outer = 0x118fb5800] 18:39:52 INFO - PROCESS | 1668 | 1462153192871 Marionette DEBUG loaded listener.js 18:39:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x119dcc400) [pid = 1668] [serial = 759] [outer = 0x118fb5800] 18:39:53 INFO - PROCESS | 1668 | 1462153193215 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]]]}] 18:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 521ms 18:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:39:53 INFO - PROCESS | 1668 | 1462153193255 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:39:53 INFO - PROCESS | 1668 | 1462153193256 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 18:39:53 INFO - PROCESS | 1668 | 1462153193258 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:39:53 INFO - PROCESS | 1668 | 1462153193259 Marionette TRACE conn2 <- [1,986,null,{}] 18:39:53 INFO - PROCESS | 1668 | 1462153193262 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}] 18:39:53 INFO - PROCESS | 1668 | 1462153193340 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:39:53 INFO - PROCESS | 1668 | 1462153193347 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x127620800 == 50 [pid = 1668] [id = 254] 18:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x121241400) [pid = 1668] [serial = 760] [outer = 0x0] 18:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12141d400) [pid = 1668] [serial = 761] [outer = 0x121241400] 18:39:53 INFO - PROCESS | 1668 | 1462153193372 Marionette DEBUG loaded listener.js 18:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1214b7400) [pid = 1668] [serial = 762] [outer = 0x121241400] 18:39:53 INFO - PROCESS | 1668 | 1462153193737 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]]]}] 18:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 18:39:53 INFO - PROCESS | 1668 | 1462153193778 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:39:53 INFO - PROCESS | 1668 | 1462153193779 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 18:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:39:53 INFO - PROCESS | 1668 | 1462153193781 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:39:53 INFO - PROCESS | 1668 | 1462153193783 Marionette TRACE conn2 <- [1,990,null,{}] 18:39:53 INFO - PROCESS | 1668 | 1462153193785 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}] 18:39:53 INFO - PROCESS | 1668 | 1462153193876 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:39:53 INFO - PROCESS | 1668 | 1462153193948 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x129526000 == 51 [pid = 1668] [id = 255] 18:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1214b6400) [pid = 1668] [serial = 763] [outer = 0x0] 18:39:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x121e2d800) [pid = 1668] [serial = 764] [outer = 0x1214b6400] 18:39:53 INFO - PROCESS | 1668 | 1462153193975 Marionette DEBUG loaded listener.js 18:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x125e32000) [pid = 1668] [serial = 765] [outer = 0x1214b6400] 18:39:54 INFO - PROCESS | 1668 | 1462153194295 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]]]}] 18:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 568ms 18:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:39:54 INFO - PROCESS | 1668 | 1462153194350 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:39:54 INFO - PROCESS | 1668 | 1462153194351 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 18:39:54 INFO - PROCESS | 1668 | 1462153194354 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:39:54 INFO - PROCESS | 1668 | 1462153194355 Marionette TRACE conn2 <- [1,994,null,{}] 18:39:54 INFO - PROCESS | 1668 | 1462153194357 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}] 18:39:54 INFO - PROCESS | 1668 | 1462153194456 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:39:54 INFO - PROCESS | 1668 | 1462153194469 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a9a9800 == 52 [pid = 1668] [id = 256] 18:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12160c400) [pid = 1668] [serial = 766] [outer = 0x0] 18:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x128f81800) [pid = 1668] [serial = 767] [outer = 0x12160c400] 18:39:54 INFO - PROCESS | 1668 | 1462153194494 Marionette DEBUG loaded listener.js 18:39:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12a9ca800) [pid = 1668] [serial = 768] [outer = 0x12160c400] 18:39:54 INFO - PROCESS | 1668 | 1462153194868 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]]]}] 18:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 18:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:39:54 INFO - PROCESS | 1668 | 1462153194873 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:39:54 INFO - PROCESS | 1668 | 1462153194874 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 18:39:54 INFO - PROCESS | 1668 | 1462153194876 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:39:54 INFO - PROCESS | 1668 | 1462153194877 Marionette TRACE conn2 <- [1,998,null,{}] 18:39:54 INFO - PROCESS | 1668 | 1462153194884 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}] 18:39:54 INFO - PROCESS | 1668 | 1462153194990 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:39:55 INFO - PROCESS | 1668 | 1462153195003 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b316800 == 53 [pid = 1668] [id = 257] 18:39:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x128e60000) [pid = 1668] [serial = 769] [outer = 0x0] 18:39:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12aa3ec00) [pid = 1668] [serial = 770] [outer = 0x128e60000] 18:39:55 INFO - PROCESS | 1668 | 1462153195028 Marionette DEBUG loaded listener.js 18:39:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12ac50000) [pid = 1668] [serial = 771] [outer = 0x128e60000] 18:39:55 INFO - PROCESS | 1668 | 1462153195382 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]]]}] 18:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 524ms 18:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:39:55 INFO - PROCESS | 1668 | 1462153195401 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:39:55 INFO - PROCESS | 1668 | 1462153195402 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 18:39:55 INFO - PROCESS | 1668 | 1462153195404 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:39:55 INFO - PROCESS | 1668 | 1462153195405 Marionette TRACE conn2 <- [1,1002,null,{}] 18:39:55 INFO - PROCESS | 1668 | 1462153195407 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}] 18:39:55 INFO - PROCESS | 1668 | 1462153195521 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:39:55 INFO - PROCESS | 1668 | 1462153195535 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf1d800 == 54 [pid = 1668] [id = 258] 18:39:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12a9dc400) [pid = 1668] [serial = 772] [outer = 0x0] 18:39:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12bccf400) [pid = 1668] [serial = 773] [outer = 0x12a9dc400] 18:39:55 INFO - PROCESS | 1668 | 1462153195564 Marionette DEBUG loaded listener.js 18:39:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12bd1d400) [pid = 1668] [serial = 774] [outer = 0x12a9dc400] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x112e0c800) [pid = 1668] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1217ef400) [pid = 1668] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x11877a000) [pid = 1668] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x121c21000) [pid = 1668] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x116580800) [pid = 1668] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x115e45800) [pid = 1668] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x1168b8000) [pid = 1668] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x118fab400) [pid = 1668] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1245ac800) [pid = 1668] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12aa4ac00) [pid = 1668] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x1186c0000) [pid = 1668] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x12a9ca000) [pid = 1668] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x119cb4400) [pid = 1668] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x11831c400) [pid = 1668] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x124537400) [pid = 1668] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:39:56 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x128e5c800) [pid = 1668] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 723ms 18:39:56 INFO - PROCESS | 1668 | 1462153196120 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]]]}] 18:39:56 INFO - PROCESS | 1668 | 1462153196127 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:39:56 INFO - PROCESS | 1668 | 1462153196131 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 18:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:39:56 INFO - PROCESS | 1668 | 1462153196135 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:39:56 INFO - PROCESS | 1668 | 1462153196136 Marionette TRACE conn2 <- [1,1006,null,{}] 18:39:56 INFO - PROCESS | 1668 | 1462153196138 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}] 18:39:56 INFO - PROCESS | 1668 | 1462153196226 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:39:56 INFO - PROCESS | 1668 | 1462153196233 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x1250dc800 == 55 [pid = 1668] [id = 259] 18:39:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x1133bb400) [pid = 1668] [serial = 775] [outer = 0x0] 18:39:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x118412c00) [pid = 1668] [serial = 776] [outer = 0x1133bb400] 18:39:56 INFO - PROCESS | 1668 | 1462153196258 Marionette DEBUG loaded listener.js 18:39:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x121c21000) [pid = 1668] [serial = 777] [outer = 0x1133bb400] 18:39:56 INFO - PROCESS | 1668 | 1462153196638 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]]]}] 18:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 18:39:56 INFO - PROCESS | 1668 | 1462153196658 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:39:56 INFO - PROCESS | 1668 | 1462153196663 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 18:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:39:56 INFO - PROCESS | 1668 | 1462153196666 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:39:56 INFO - PROCESS | 1668 | 1462153196669 Marionette TRACE conn2 <- [1,1010,null,{}] 18:39:56 INFO - PROCESS | 1668 | 1462153196673 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}] 18:39:56 INFO - PROCESS | 1668 | 1462153196813 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:39:56 INFO - PROCESS | 1668 | 1462153196865 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d896800 == 56 [pid = 1668] [id = 260] 18:39:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12bd23000) [pid = 1668] [serial = 778] [outer = 0x0] 18:39:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12c133000) [pid = 1668] [serial = 779] [outer = 0x12bd23000] 18:39:56 INFO - PROCESS | 1668 | 1462153196909 Marionette DEBUG loaded listener.js 18:39:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12c1d8000) [pid = 1668] [serial = 780] [outer = 0x12bd23000] 18:39:57 INFO - PROCESS | 1668 | 1462153197305 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]]]}] 18:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 18:39:57 INFO - PROCESS | 1668 | 1462153197347 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:39:57 INFO - PROCESS | 1668 | 1462153197349 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 18:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:39:57 INFO - PROCESS | 1668 | 1462153197351 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:39:57 INFO - PROCESS | 1668 | 1462153197352 Marionette TRACE conn2 <- [1,1014,null,{}] 18:39:57 INFO - PROCESS | 1668 | 1462153197355 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}] 18:39:57 INFO - PROCESS | 1668 | 1462153197438 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:39:57 INFO - PROCESS | 1668 | 1462153197442 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f04800 == 57 [pid = 1668] [id = 261] 18:39:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x113ade400) [pid = 1668] [serial = 781] [outer = 0x0] 18:39:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12c1ddc00) [pid = 1668] [serial = 782] [outer = 0x113ade400] 18:39:57 INFO - PROCESS | 1668 | 1462153197469 Marionette DEBUG loaded listener.js 18:39:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12cd59400) [pid = 1668] [serial = 783] [outer = 0x113ade400] 18:39:57 INFO - PROCESS | 1668 | 1462153197799 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]]]}] 18:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 470ms 18:39:57 INFO - PROCESS | 1668 | 1462153197821 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:39:57 INFO - PROCESS | 1668 | 1462153197822 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 18:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:39:57 INFO - PROCESS | 1668 | 1462153197825 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:39:57 INFO - PROCESS | 1668 | 1462153197826 Marionette TRACE conn2 <- [1,1018,null,{}] 18:39:57 INFO - PROCESS | 1668 | 1462153197828 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}] 18:39:57 INFO - PROCESS | 1668 | 1462153197916 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:39:57 INFO - PROCESS | 1668 | 1462153197920 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dac2800 == 58 [pid = 1668] [id = 262] 18:39:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12bd23400) [pid = 1668] [serial = 784] [outer = 0x0] 18:39:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12cd5fc00) [pid = 1668] [serial = 785] [outer = 0x12bd23400] 18:39:57 INFO - PROCESS | 1668 | 1462153197945 Marionette DEBUG loaded listener.js 18:39:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12d16ac00) [pid = 1668] [serial = 786] [outer = 0x12bd23400] 18:39:58 INFO - PROCESS | 1668 | 1462153198432 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]]]}] 18:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 673ms 18:39:58 INFO - PROCESS | 1668 | 1462153198499 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:39:58 INFO - PROCESS | 1668 | 1462153198502 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 18:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:39:58 INFO - PROCESS | 1668 | 1462153198506 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:39:58 INFO - PROCESS | 1668 | 1462153198508 Marionette TRACE conn2 <- [1,1022,null,{}] 18:39:58 INFO - PROCESS | 1668 | 1462153198512 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}] 18:39:58 INFO - PROCESS | 1668 | 1462153198622 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:39:58 INFO - PROCESS | 1668 | 1462153198691 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x119298800 == 59 [pid = 1668] [id = 263] 18:39:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x110f10000) [pid = 1668] [serial = 787] [outer = 0x0] 18:39:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x11100fc00) [pid = 1668] [serial = 788] [outer = 0x110f10000] 18:39:58 INFO - PROCESS | 1668 | 1462153198722 Marionette DEBUG loaded listener.js 18:39:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x11108c000) [pid = 1668] [serial = 789] [outer = 0x110f10000] 18:39:59 INFO - PROCESS | 1668 | 1462153199156 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]]]}] 18:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 18:39:59 INFO - PROCESS | 1668 | 1462153199177 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:39:59 INFO - PROCESS | 1668 | 1462153199181 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 18:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:39:59 INFO - PROCESS | 1668 | 1462153199186 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:39:59 INFO - PROCESS | 1668 | 1462153199188 Marionette TRACE conn2 <- [1,1026,null,{}] 18:39:59 INFO - PROCESS | 1668 | 1462153199190 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}] 18:39:59 INFO - PROCESS | 1668 | 1462153199296 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:39:59 INFO - PROCESS | 1668 | 1462153199387 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:39:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x127614000 == 60 [pid = 1668] [id = 264] 18:39:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x111114000) [pid = 1668] [serial = 790] [outer = 0x0] 18:39:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x116739c00) [pid = 1668] [serial = 791] [outer = 0x111114000] 18:39:59 INFO - PROCESS | 1668 | 1462153199431 Marionette DEBUG loaded listener.js 18:39:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x118321c00) [pid = 1668] [serial = 792] [outer = 0x111114000] 18:39:59 INFO - PROCESS | 1668 | 1462153199830 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]]]}] 18:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 18:39:59 INFO - PROCESS | 1668 | 1462153199868 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:39:59 INFO - PROCESS | 1668 | 1462153199869 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 18:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:39:59 INFO - PROCESS | 1668 | 1462153199873 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:39:59 INFO - PROCESS | 1668 | 1462153199875 Marionette TRACE conn2 <- [1,1030,null,{}] 18:39:59 INFO - PROCESS | 1668 | 1462153199886 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}] 18:39:59 INFO - PROCESS | 1668 | 1462153199994 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:40:00 INFO - PROCESS | 1668 | 1462153200057 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d89c800 == 61 [pid = 1668] [id = 265] 18:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x118761800) [pid = 1668] [serial = 793] [outer = 0x0] 18:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x118fafc00) [pid = 1668] [serial = 794] [outer = 0x118761800] 18:40:00 INFO - PROCESS | 1668 | 1462153200088 Marionette DEBUG loaded listener.js 18:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x12124d000) [pid = 1668] [serial = 795] [outer = 0x118761800] 18:40:00 INFO - PROCESS | 1668 | 1462153200508 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]]]}] 18:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 674ms 18:40:00 INFO - PROCESS | 1668 | 1462153200547 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:40:00 INFO - PROCESS | 1668 | 1462153200549 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 18:40:00 INFO - PROCESS | 1668 | 1462153200551 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:40:00 INFO - PROCESS | 1668 | 1462153200553 Marionette TRACE conn2 <- [1,1034,null,{}] 18:40:00 INFO - PROCESS | 1668 | 1462153200555 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}] 18:40:00 INFO - PROCESS | 1668 | 1462153200678 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:40:00 INFO - PROCESS | 1668 | 1462153200748 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e453800 == 62 [pid = 1668] [id = 266] 18:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x121c21400) [pid = 1668] [serial = 796] [outer = 0x0] 18:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x12540cc00) [pid = 1668] [serial = 797] [outer = 0x121c21400] 18:40:00 INFO - PROCESS | 1668 | 1462153200777 Marionette DEBUG loaded listener.js 18:40:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x125d6e000) [pid = 1668] [serial = 798] [outer = 0x121c21400] 18:40:01 INFO - PROCESS | 1668 | 1462153201215 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]]]}] 18:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 672ms 18:40:01 INFO - PROCESS | 1668 | 1462153201224 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:40:01 INFO - PROCESS | 1668 | 1462153201226 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 18:40:01 INFO - PROCESS | 1668 | 1462153201229 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:40:01 INFO - PROCESS | 1668 | 1462153201230 Marionette TRACE conn2 <- [1,1038,null,{}] 18:40:01 INFO - PROCESS | 1668 | 1462153201233 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}] 18:40:01 INFO - PROCESS | 1668 | 1462153201348 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:40:01 INFO - PROCESS | 1668 | 1462153201405 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e46f000 == 63 [pid = 1668] [id = 267] 18:40:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x121c29400) [pid = 1668] [serial = 799] [outer = 0x0] 18:40:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x125de3000) [pid = 1668] [serial = 800] [outer = 0x121c29400] 18:40:01 INFO - PROCESS | 1668 | 1462153201434 Marionette DEBUG loaded listener.js 18:40:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x12aa47000) [pid = 1668] [serial = 801] [outer = 0x121c29400] 18:40:01 INFO - PROCESS | 1668 | 1462153201917 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]]]}] 18:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 720ms 18:40:01 INFO - PROCESS | 1668 | 1462153201954 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:40:01 INFO - PROCESS | 1668 | 1462153201955 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 18:40:01 INFO - PROCESS | 1668 | 1462153201958 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:40:01 INFO - PROCESS | 1668 | 1462153201959 Marionette TRACE conn2 <- [1,1042,null,{}] 18:40:01 INFO - PROCESS | 1668 | 1462153201983 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}] 18:40:02 INFO - PROCESS | 1668 | 1462153202107 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:40:02 INFO - PROCESS | 1668 | 1462153202178 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x117587800 == 64 [pid = 1668] [id = 268] 18:40:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x11105e800) [pid = 1668] [serial = 802] [outer = 0x0] 18:40:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x111cb6800) [pid = 1668] [serial = 803] [outer = 0x11105e800] 18:40:02 INFO - PROCESS | 1668 | 1462153202210 Marionette DEBUG loaded listener.js 18:40:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x12aa45400) [pid = 1668] [serial = 804] [outer = 0x11105e800] 18:40:02 INFO - PROCESS | 1668 | 1462153202812 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]]]}] 18:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 873ms 18:40:02 INFO - PROCESS | 1668 | 1462153202832 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:40:02 INFO - PROCESS | 1668 | 1462153202834 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 18:40:02 INFO - PROCESS | 1668 | 1462153202837 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:40:02 INFO - PROCESS | 1668 | 1462153202840 Marionette TRACE conn2 <- [1,1046,null,{}] 18:40:02 INFO - PROCESS | 1668 | 1462153202843 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}] 18:40:02 INFO - PROCESS | 1668 | 1462153202942 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:40:03 INFO - PROCESS | 1668 | 1462153203003 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x1192a8000 == 65 [pid = 1668] [id = 269] 18:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x11100bc00) [pid = 1668] [serial = 805] [outer = 0x0] 18:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x11105cc00) [pid = 1668] [serial = 806] [outer = 0x11100bc00] 18:40:03 INFO - PROCESS | 1668 | 1462153203032 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x111065c00) [pid = 1668] [serial = 807] [outer = 0x11100bc00] 18:40:03 INFO - PROCESS | 1668 | 1462153203488 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]]]}] 18:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 674ms 18:40:03 INFO - PROCESS | 1668 | 1462153203512 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:40:03 INFO - PROCESS | 1668 | 1462153203516 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 18:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:40:03 INFO - PROCESS | 1668 | 1462153203520 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:40:03 INFO - PROCESS | 1668 | 1462153203522 Marionette TRACE conn2 <- [1,1050,null,{}] 18:40:03 INFO - PROCESS | 1668 | 1462153203524 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}] 18:40:03 INFO - PROCESS | 1668 | 1462153203619 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:40:03 INFO - PROCESS | 1668 | 1462153203678 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x119239000 == 66 [pid = 1668] [id = 270] 18:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x11108c800) [pid = 1668] [serial = 808] [outer = 0x0] 18:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x111d4dc00) [pid = 1668] [serial = 809] [outer = 0x11108c800] 18:40:03 INFO - PROCESS | 1668 | 1462153203719 Marionette DEBUG loaded listener.js 18:40:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x1161b1000) [pid = 1668] [serial = 810] [outer = 0x11108c800] 18:40:04 INFO - PROCESS | 1668 | 1462153204139 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]]]}] 18:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 18:40:04 INFO - PROCESS | 1668 | 1462153204190 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:40:04 INFO - PROCESS | 1668 | 1462153204192 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 18:40:04 INFO - PROCESS | 1668 | 1462153204194 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:40:04 INFO - PROCESS | 1668 | 1462153204197 Marionette TRACE conn2 <- [1,1054,null,{}] 18:40:04 INFO - PROCESS | 1668 | 1462153204204 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}] 18:40:04 INFO - PROCESS | 1668 | 1462153204302 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:40:04 INFO - PROCESS | 1668 | 1462153204363 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x125978800 == 67 [pid = 1668] [id = 271] 18:40:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x11831ac00) [pid = 1668] [serial = 811] [outer = 0x0] 18:40:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x118628c00) [pid = 1668] [serial = 812] [outer = 0x11831ac00] 18:40:04 INFO - PROCESS | 1668 | 1462153204392 Marionette DEBUG loaded listener.js 18:40:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x11876f800) [pid = 1668] [serial = 813] [outer = 0x11831ac00] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x119f04800 == 66 [pid = 1668] [id = 261] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12d896800 == 65 [pid = 1668] [id = 260] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x1250dc800 == 64 [pid = 1668] [id = 259] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf1d800 == 63 [pid = 1668] [id = 258] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12b316800 == 62 [pid = 1668] [id = 257] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x118316800) [pid = 1668] [serial = 677] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x1214b1400) [pid = 1668] [serial = 680] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x111013c00) [pid = 1668] [serial = 674] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x12a9d3c00) [pid = 1668] [serial = 686] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x127687800) [pid = 1668] [serial = 683] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x12b496c00) [pid = 1668] [serial = 728] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12a9a9800 == 61 [pid = 1668] [id = 256] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x129526000 == 60 [pid = 1668] [id = 255] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x127620800 == 59 [pid = 1668] [id = 254] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x125293800 == 58 [pid = 1668] [id = 253] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x119f16000 == 57 [pid = 1668] [id = 252] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x116794800 == 56 [pid = 1668] [id = 251] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x119295800 == 55 [pid = 1668] [id = 250] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf30000 == 54 [pid = 1668] [id = 246] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x1212c6000 == 53 [pid = 1668] [id = 245] 18:40:04 INFO - PROCESS | 1668 | --DOCSHELL 0x11826f800 == 52 [pid = 1668] [id = 244] 18:40:04 INFO - PROCESS | 1668 | 1462153204782 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]]]}] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x11615e000) [pid = 1668] [serial = 690] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x121ebf800) [pid = 1668] [serial = 707] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x113a4d000) [pid = 1668] [serial = 689] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x118f87800) [pid = 1668] [serial = 698] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x118fb6800) [pid = 1668] [serial = 699] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x1250a1400) [pid = 1668] [serial = 710] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x11840e400) [pid = 1668] [serial = 693] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x117f5ec00) [pid = 1668] [serial = 692] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x1241ac400) [pid = 1668] [serial = 719] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x118323400) [pid = 1668] [serial = 695] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x118761000) [pid = 1668] [serial = 696] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x119475c00) [pid = 1668] [serial = 701] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x119770400) [pid = 1668] [serial = 702] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x127683400) [pid = 1668] [serial = 714] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12aee8400) [pid = 1668] [serial = 726] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x125de1800) [pid = 1668] [serial = 713] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12599d400) [pid = 1668] [serial = 711] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x127686000) [pid = 1668] [serial = 716] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12a9e4000) [pid = 1668] [serial = 722] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12aa4a800) [pid = 1668] [serial = 723] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x12ac4cc00) [pid = 1668] [serial = 725] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x128e57800) [pid = 1668] [serial = 717] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x1209ac000) [pid = 1668] [serial = 704] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x118325c00) [pid = 1668] [serial = 672] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12980e400) [pid = 1668] [serial = 720] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1241f4000) [pid = 1668] [serial = 708] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1215aa800) [pid = 1668] [serial = 705] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x125ddfc00) [pid = 1668] [serial = 579] [outer = 0x0] [url = about:blank] 18:40:04 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x129718c00) [pid = 1668] [serial = 618] [outer = 0x0] [url = about:blank] 18:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 623ms 18:40:04 INFO - PROCESS | 1668 | 1462153204817 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:40:04 INFO - PROCESS | 1668 | 1462153204819 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 18:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:40:04 INFO - PROCESS | 1668 | 1462153204822 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:40:04 INFO - PROCESS | 1668 | 1462153204823 Marionette TRACE conn2 <- [1,1058,null,{}] 18:40:04 INFO - PROCESS | 1668 | 1462153204825 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}] 18:40:04 INFO - PROCESS | 1668 | 1462153204907 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:40:04 INFO - PROCESS | 1668 | 1462153204934 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f63000 == 53 [pid = 1668] [id = 272] 18:40:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1186bf000) [pid = 1668] [serial = 814] [outer = 0x0] 18:40:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x118774c00) [pid = 1668] [serial = 815] [outer = 0x1186bf000] 18:40:04 INFO - PROCESS | 1668 | 1462153204960 Marionette DEBUG loaded listener.js 18:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x118fabc00) [pid = 1668] [serial = 816] [outer = 0x1186bf000] 18:40:05 INFO - PROCESS | 1668 | 1462153205301 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]]]}] 18:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 517ms 18:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:40:05 INFO - PROCESS | 1668 | 1462153205340 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:40:05 INFO - PROCESS | 1668 | 1462153205341 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 18:40:05 INFO - PROCESS | 1668 | 1462153205343 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:40:05 INFO - PROCESS | 1668 | 1462153205345 Marionette TRACE conn2 <- [1,1062,null,{}] 18:40:05 INFO - PROCESS | 1668 | 1462153205347 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}] 18:40:05 INFO - PROCESS | 1668 | 1462153205428 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:40:05 INFO - PROCESS | 1668 | 1462153205482 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f17000 == 54 [pid = 1668] [id = 273] 18:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x118761000) [pid = 1668] [serial = 817] [outer = 0x0] 18:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x118fef000) [pid = 1668] [serial = 818] [outer = 0x118761000] 18:40:05 INFO - PROCESS | 1668 | 1462153205508 Marionette DEBUG loaded listener.js 18:40:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x119738800) [pid = 1668] [serial = 819] [outer = 0x118761000] 18:40:05 INFO - PROCESS | 1668 | 1462153205860 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]]]}] 18:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 569ms 18:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:40:05 INFO - PROCESS | 1668 | 1462153205913 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:40:05 INFO - PROCESS | 1668 | 1462153205915 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 18:40:05 INFO - PROCESS | 1668 | 1462153205918 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:40:05 INFO - PROCESS | 1668 | 1462153205920 Marionette TRACE conn2 <- [1,1066,null,{}] 18:40:05 INFO - PROCESS | 1668 | 1462153205931 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}] 18:40:06 INFO - PROCESS | 1668 | 1462153206069 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:40:06 INFO - PROCESS | 1668 | 1462153206083 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x1276ab800 == 55 [pid = 1668] [id = 274] 18:40:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x119dccc00) [pid = 1668] [serial = 820] [outer = 0x0] 18:40:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x121419800) [pid = 1668] [serial = 821] [outer = 0x119dccc00] 18:40:06 INFO - PROCESS | 1668 | 1462153206125 Marionette DEBUG loaded listener.js 18:40:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12162c400) [pid = 1668] [serial = 822] [outer = 0x119dccc00] 18:40:06 INFO - PROCESS | 1668 | 1462153206571 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]]]}] 18:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 681ms 18:40:06 INFO - PROCESS | 1668 | 1462153206604 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:40:06 INFO - PROCESS | 1668 | 1462153206605 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 18:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:40:06 INFO - PROCESS | 1668 | 1462153206607 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:40:06 INFO - PROCESS | 1668 | 1462153206609 Marionette TRACE conn2 <- [1,1070,null,{}] 18:40:06 INFO - PROCESS | 1668 | 1462153206611 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}] 18:40:06 INFO - PROCESS | 1668 | 1462153206723 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:40:06 INFO - PROCESS | 1668 | 1462153206734 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12979e000 == 56 [pid = 1668] [id = 275] 18:40:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12162dc00) [pid = 1668] [serial = 823] [outer = 0x0] 18:40:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x121631000) [pid = 1668] [serial = 824] [outer = 0x12162dc00] 18:40:06 INFO - PROCESS | 1668 | 1462153206759 Marionette DEBUG loaded listener.js 18:40:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x121e36000) [pid = 1668] [serial = 825] [outer = 0x12162dc00] 18:40:07 INFO - PROCESS | 1668 | 1462153207176 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]]]}] 18:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 623ms 18:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:40:07 INFO - PROCESS | 1668 | 1462153207232 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:40:07 INFO - PROCESS | 1668 | 1462153207234 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 18:40:07 INFO - PROCESS | 1668 | 1462153207237 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:40:07 INFO - PROCESS | 1668 | 1462153207239 Marionette TRACE conn2 <- [1,1074,null,{}] 18:40:07 INFO - PROCESS | 1668 | 1462153207243 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}] 18:40:07 INFO - PROCESS | 1668 | 1462153207405 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:40:07 INFO - PROCESS | 1668 | 1462153207447 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac14000 == 57 [pid = 1668] [id = 276] 18:40:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12162e400) [pid = 1668] [serial = 826] [outer = 0x0] 18:40:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x1245b1c00) [pid = 1668] [serial = 827] [outer = 0x12162e400] 18:40:07 INFO - PROCESS | 1668 | 1462153207473 Marionette DEBUG loaded listener.js 18:40:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x1250a6000) [pid = 1668] [serial = 828] [outer = 0x12162e400] 18:40:07 INFO - PROCESS | 1668 | 1462153207815 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]]]}] 18:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 620ms 18:40:07 INFO - PROCESS | 1668 | 1462153207860 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:40:07 INFO - PROCESS | 1668 | 1462153207862 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 18:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:40:07 INFO - PROCESS | 1668 | 1462153207864 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:40:07 INFO - PROCESS | 1668 | 1462153207866 Marionette TRACE conn2 <- [1,1078,null,{}] 18:40:07 INFO - PROCESS | 1668 | 1462153207868 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}] 18:40:08 INFO - PROCESS | 1668 | 1462153208018 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:40:08 INFO - PROCESS | 1668 | 1462153208072 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4b4800 == 58 [pid = 1668] [id = 277] 18:40:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x1250a7c00) [pid = 1668] [serial = 829] [outer = 0x0] 18:40:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x12599d400) [pid = 1668] [serial = 830] [outer = 0x1250a7c00] 18:40:08 INFO - PROCESS | 1668 | 1462153208111 Marionette DEBUG loaded listener.js 18:40:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x125ddfc00) [pid = 1668] [serial = 831] [outer = 0x1250a7c00] 18:40:08 INFO - PROCESS | 1668 | 1462153208528 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]]]}] 18:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 719ms 18:40:08 INFO - PROCESS | 1668 | 1462153208584 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:40:08 INFO - PROCESS | 1668 | 1462153208586 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 18:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:40:08 INFO - PROCESS | 1668 | 1462153208589 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:40:08 INFO - PROCESS | 1668 | 1462153208591 Marionette TRACE conn2 <- [1,1082,null,{}] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x129449c00) [pid = 1668] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x121c1f000) [pid = 1668] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x12980a000) [pid = 1668] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x129715c00) [pid = 1668] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x11840f400) [pid = 1668] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x1161bb000) [pid = 1668] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x11875f800) [pid = 1668] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x119f3b800) [pid = 1668] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x121e36400) [pid = 1668] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x11100f000) [pid = 1668] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x12186e400) [pid = 1668] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12160c400) [pid = 1668] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x128e60000) [pid = 1668] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x118fb5800) [pid = 1668] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x121241400) [pid = 1668] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12a9dc400) [pid = 1668] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x1133be400) [pid = 1668] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x118627c00) [pid = 1668] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x111089000) [pid = 1668] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x125d74400) [pid = 1668] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x1133bb400) [pid = 1668] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x113ade400) [pid = 1668] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x1214b6400) [pid = 1668] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12bd23000) [pid = 1668] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x115e44000) [pid = 1668] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x118421400) [pid = 1668] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x1133c1c00) [pid = 1668] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:40:08 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x118410c00) [pid = 1668] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:40:08 INFO - PROCESS | 1668 | 1462153208991 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}] 18:40:09 INFO - PROCESS | 1668 | 1462153209077 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:40:09 INFO - PROCESS | 1668 | 1462153209083 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x117575800 == 59 [pid = 1668] [id = 278] 18:40:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x112ec1400) [pid = 1668] [serial = 832] [outer = 0x0] 18:40:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x115e47000) [pid = 1668] [serial = 833] [outer = 0x112ec1400] 18:40:09 INFO - PROCESS | 1668 | 1462153209108 Marionette DEBUG loaded listener.js 18:40:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x118410c00) [pid = 1668] [serial = 834] [outer = 0x112ec1400] 18:40:09 INFO - PROCESS | 1668 | 1462153209439 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]]]}] 18:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 878ms 18:40:09 INFO - PROCESS | 1668 | 1462153209468 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:40:09 INFO - PROCESS | 1668 | 1462153209469 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 18:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:40:09 INFO - PROCESS | 1668 | 1462153209472 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:40:09 INFO - PROCESS | 1668 | 1462153209474 Marionette TRACE conn2 <- [1,1086,null,{}] 18:40:09 INFO - PROCESS | 1668 | 1462153209477 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}] 18:40:09 INFO - PROCESS | 1668 | 1462153209598 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:40:09 INFO - PROCESS | 1668 | 1462153209631 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x129522800 == 60 [pid = 1668] [id = 279] 18:40:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1133bb400) [pid = 1668] [serial = 835] [outer = 0x0] 18:40:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x118faec00) [pid = 1668] [serial = 836] [outer = 0x1133bb400] 18:40:09 INFO - PROCESS | 1668 | 1462153209659 Marionette DEBUG loaded listener.js 18:40:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12768d800) [pid = 1668] [serial = 837] [outer = 0x1133bb400] 18:40:09 INFO - PROCESS | 1668 | 1462153209985 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]]]}] 18:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 571ms 18:40:10 INFO - PROCESS | 1668 | 1462153210044 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:40:10 INFO - PROCESS | 1668 | 1462153210045 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 18:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:40:10 INFO - PROCESS | 1668 | 1462153210048 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:40:10 INFO - PROCESS | 1668 | 1462153210050 Marionette TRACE conn2 <- [1,1090,null,{}] 18:40:10 INFO - PROCESS | 1668 | 1462153210053 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}] 18:40:10 INFO - PROCESS | 1668 | 1462153210167 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:40:10 INFO - PROCESS | 1668 | 1462153210241 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2df000 == 61 [pid = 1668] [id = 280] 18:40:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x118324c00) [pid = 1668] [serial = 838] [outer = 0x0] 18:40:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x128e59400) [pid = 1668] [serial = 839] [outer = 0x118324c00] 18:40:10 INFO - PROCESS | 1668 | 1462153210279 Marionette DEBUG loaded listener.js 18:40:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x129440400) [pid = 1668] [serial = 840] [outer = 0x118324c00] 18:40:10 INFO - PROCESS | 1668 | 1462153210660 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]]]}] 18:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 619ms 18:40:10 INFO - PROCESS | 1668 | 1462153210668 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:40:10 INFO - PROCESS | 1668 | 1462153210669 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 18:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:40:10 INFO - PROCESS | 1668 | 1462153210671 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:40:10 INFO - PROCESS | 1668 | 1462153210672 Marionette TRACE conn2 <- [1,1094,null,{}] 18:40:10 INFO - PROCESS | 1668 | 1462153210675 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}] 18:40:10 INFO - PROCESS | 1668 | 1462153210760 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:40:10 INFO - PROCESS | 1668 | 1462153210814 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc3f000 == 62 [pid = 1668] [id = 281] 18:40:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x128e5dc00) [pid = 1668] [serial = 841] [outer = 0x0] 18:40:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x129806800) [pid = 1668] [serial = 842] [outer = 0x128e5dc00] 18:40:10 INFO - PROCESS | 1668 | 1462153210839 Marionette DEBUG loaded listener.js 18:40:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12a9d5400) [pid = 1668] [serial = 843] [outer = 0x128e5dc00] 18:40:11 INFO - PROCESS | 1668 | 1462153211319 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]]]}] 18:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 718ms 18:40:11 INFO - PROCESS | 1668 | 1462153211391 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:40:11 INFO - PROCESS | 1668 | 1462153211395 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 18:40:11 INFO - PROCESS | 1668 | 1462153211401 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:40:11 INFO - PROCESS | 1668 | 1462153211405 Marionette TRACE conn2 <- [1,1098,null,{}] 18:40:11 INFO - PROCESS | 1668 | 1462153211411 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}] 18:40:11 INFO - PROCESS | 1668 | 1462153211530 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:40:11 INFO - PROCESS | 1668 | 1462153211624 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187a3800 == 63 [pid = 1668] [id = 282] 18:40:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x111065000) [pid = 1668] [serial = 844] [outer = 0x0] 18:40:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x111089800) [pid = 1668] [serial = 845] [outer = 0x111065000] 18:40:11 INFO - PROCESS | 1668 | 1462153211655 Marionette DEBUG loaded listener.js 18:40:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x112ebd000) [pid = 1668] [serial = 846] [outer = 0x111065000] 18:40:12 INFO - PROCESS | 1668 | 1462153212084 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]]]}] 18:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 725ms 18:40:12 INFO - PROCESS | 1668 | 1462153212124 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:40:12 INFO - PROCESS | 1668 | 1462153212128 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 18:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:40:12 INFO - PROCESS | 1668 | 1462153212132 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:40:12 INFO - PROCESS | 1668 | 1462153212134 Marionette TRACE conn2 <- [1,1102,null,{}] 18:40:12 INFO - PROCESS | 1668 | 1462153212137 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}] 18:40:12 INFO - PROCESS | 1668 | 1462153212243 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:40:12 INFO - PROCESS | 1668 | 1462153212301 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12597b800 == 64 [pid = 1668] [id = 283] 18:40:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x115e47400) [pid = 1668] [serial = 847] [outer = 0x0] 18:40:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x118316800) [pid = 1668] [serial = 848] [outer = 0x115e47400] 18:40:12 INFO - PROCESS | 1668 | 1462153212330 Marionette DEBUG loaded listener.js 18:40:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x118421800) [pid = 1668] [serial = 849] [outer = 0x115e47400] 18:40:12 INFO - PROCESS | 1668 | 1462153212789 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]]]}] 18:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 672ms 18:40:12 INFO - PROCESS | 1668 | 1462153212805 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:40:12 INFO - PROCESS | 1668 | 1462153212807 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 18:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:40:12 INFO - PROCESS | 1668 | 1462153212809 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:40:12 INFO - PROCESS | 1668 | 1462153212812 Marionette TRACE conn2 <- [1,1106,null,{}] 18:40:12 INFO - PROCESS | 1668 | 1462153212819 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}] 18:40:12 INFO - PROCESS | 1668 | 1462153212951 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:40:13 INFO - PROCESS | 1668 | 1462153213009 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc42000 == 65 [pid = 1668] [id = 284] 18:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x118768400) [pid = 1668] [serial = 850] [outer = 0x0] 18:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x119770400) [pid = 1668] [serial = 851] [outer = 0x118768400] 18:40:13 INFO - PROCESS | 1668 | 1462153213052 Marionette DEBUG loaded listener.js 18:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1214b2000) [pid = 1668] [serial = 852] [outer = 0x118768400] 18:40:13 INFO - PROCESS | 1668 | 1462153213472 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]]]}] 18:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 672ms 18:40:13 INFO - PROCESS | 1668 | 1462153213482 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:40:13 INFO - PROCESS | 1668 | 1462153213484 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 18:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:40:13 INFO - PROCESS | 1668 | 1462153213486 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:40:13 INFO - PROCESS | 1668 | 1462153213488 Marionette TRACE conn2 <- [1,1110,null,{}] 18:40:13 INFO - PROCESS | 1668 | 1462153213490 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}] 18:40:13 INFO - PROCESS | 1668 | 1462153213597 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:40:13 INFO - PROCESS | 1668 | 1462153213649 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5d9000 == 66 [pid = 1668] [id = 285] 18:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x1214b4000) [pid = 1668] [serial = 853] [outer = 0x0] 18:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x121632400) [pid = 1668] [serial = 854] [outer = 0x1214b4000] 18:40:13 INFO - PROCESS | 1668 | 1462153213679 Marionette DEBUG loaded listener.js 18:40:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x125914000) [pid = 1668] [serial = 855] [outer = 0x1214b4000] 18:40:14 INFO - PROCESS | 1668 | 1462153214060 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]]]}] 18:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 619ms 18:40:14 INFO - PROCESS | 1668 | 1462153214106 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:40:14 INFO - PROCESS | 1668 | 1462153214107 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 18:40:14 INFO - PROCESS | 1668 | 1462153214109 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:40:14 INFO - PROCESS | 1668 | 1462153214110 Marionette TRACE conn2 <- [1,1114,null,{}] 18:40:14 INFO - PROCESS | 1668 | 1462153214112 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}] 18:40:14 INFO - PROCESS | 1668 | 1462153214232 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:40:14 INFO - PROCESS | 1668 | 1462153214361 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dab3000 == 67 [pid = 1668] [id = 286] 18:40:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x121629800) [pid = 1668] [serial = 856] [outer = 0x0] 18:40:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x125e29c00) [pid = 1668] [serial = 857] [outer = 0x121629800] 18:40:14 INFO - PROCESS | 1668 | 1462153214419 Marionette DEBUG loaded listener.js 18:40:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x128e5bc00) [pid = 1668] [serial = 858] [outer = 0x121629800] 18:40:14 INFO - PROCESS | 1668 | 1462153214914 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]]]}] 18:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 872ms 18:40:14 INFO - PROCESS | 1668 | 1462153214981 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:40:14 INFO - PROCESS | 1668 | 1462153214983 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 18:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:40:14 INFO - PROCESS | 1668 | 1462153214985 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:40:14 INFO - PROCESS | 1668 | 1462153214986 Marionette TRACE conn2 <- [1,1118,null,{}] 18:40:14 INFO - PROCESS | 1668 | 1462153214989 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}] 18:40:15 INFO - PROCESS | 1668 | 1462153215109 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:40:15 INFO - PROCESS | 1668 | 1462153215176 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x135188800 == 68 [pid = 1668] [id = 287] 18:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12aa3e400) [pid = 1668] [serial = 859] [outer = 0x0] 18:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x12ac4ac00) [pid = 1668] [serial = 860] [outer = 0x12aa3e400] 18:40:15 INFO - PROCESS | 1668 | 1462153215207 Marionette DEBUG loaded listener.js 18:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x12b4a1c00) [pid = 1668] [serial = 861] [outer = 0x12aa3e400] 18:40:15 INFO - PROCESS | 1668 | 1462153215683 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]]]}] 18:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 720ms 18:40:15 INFO - PROCESS | 1668 | 1462153215718 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:40:15 INFO - PROCESS | 1668 | 1462153215719 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 18:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:40:15 INFO - PROCESS | 1668 | 1462153215722 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:40:15 INFO - PROCESS | 1668 | 1462153215723 Marionette TRACE conn2 <- [1,1122,null,{}] 18:40:15 INFO - PROCESS | 1668 | 1462153215726 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}] 18:40:15 INFO - PROCESS | 1668 | 1462153215831 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:40:15 INFO - PROCESS | 1668 | 1462153215900 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x12157e800 == 69 [pid = 1668] [id = 288] 18:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x118fb0400) [pid = 1668] [serial = 862] [outer = 0x0] 18:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x12764ec00) [pid = 1668] [serial = 863] [outer = 0x118fb0400] 18:40:15 INFO - PROCESS | 1668 | 1462153215931 Marionette DEBUG loaded listener.js 18:40:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x12bb8bc00) [pid = 1668] [serial = 864] [outer = 0x118fb0400] 18:40:16 INFO - PROCESS | 1668 | 1462153216523 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]]]}] 18:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 820ms 18:40:16 INFO - PROCESS | 1668 | 1462153216543 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:40:16 INFO - PROCESS | 1668 | 1462153216544 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 18:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:40:16 INFO - PROCESS | 1668 | 1462153216547 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:40:16 INFO - PROCESS | 1668 | 1462153216548 Marionette TRACE conn2 <- [1,1126,null,{}] 18:40:16 INFO - PROCESS | 1668 | 1462153216550 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}] 18:40:16 INFO - PROCESS | 1668 | 1462153216656 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:40:16 INFO - PROCESS | 1668 | 1462153216727 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x113111000 == 70 [pid = 1668] [id = 289] 18:40:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x1121de400) [pid = 1668] [serial = 865] [outer = 0x0] 18:40:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x115e91400) [pid = 1668] [serial = 866] [outer = 0x1121de400] 18:40:16 INFO - PROCESS | 1668 | 1462153216756 Marionette DEBUG loaded listener.js 18:40:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x11866f000) [pid = 1668] [serial = 867] [outer = 0x1121de400] 18:40:17 INFO - PROCESS | 1668 | 1462153217338 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]]]}] 18:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 821ms 18:40:17 INFO - PROCESS | 1668 | 1462153217369 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:40:17 INFO - PROCESS | 1668 | 1462153217371 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 18:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:40:17 INFO - PROCESS | 1668 | 1462153217375 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:40:17 INFO - PROCESS | 1668 | 1462153217377 Marionette TRACE conn2 <- [1,1130,null,{}] 18:40:17 INFO - PROCESS | 1668 | 1462153217383 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}] 18:40:17 INFO - PROCESS | 1668 | 1462153217482 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:40:17 INFO - PROCESS | 1668 | 1462153217562 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x1163ad800 == 71 [pid = 1668] [id = 290] 18:40:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x111094400) [pid = 1668] [serial = 868] [outer = 0x0] 18:40:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x1126b7400) [pid = 1668] [serial = 869] [outer = 0x111094400] 18:40:17 INFO - PROCESS | 1668 | 1462153217591 Marionette DEBUG loaded listener.js 18:40:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x113d4fc00) [pid = 1668] [serial = 870] [outer = 0x111094400] 18:40:17 INFO - PROCESS | 1668 | 1462153217992 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]]]}] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf26000 == 70 [pid = 1668] [id = 224] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12c2df000 == 69 [pid = 1668] [id = 280] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x129522800 == 68 [pid = 1668] [id = 279] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x117575800 == 67 [pid = 1668] [id = 278] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4b4800 == 66 [pid = 1668] [id = 277] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac14000 == 65 [pid = 1668] [id = 276] 18:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 674ms 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12cd5fc00) [pid = 1668] [serial = 785] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12979e000 == 64 [pid = 1668] [id = 275] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x1276ab800 == 63 [pid = 1668] [id = 274] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x119f17000 == 62 [pid = 1668] [id = 273] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x118f63000 == 61 [pid = 1668] [id = 272] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x125978800 == 60 [pid = 1668] [id = 271] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x119239000 == 59 [pid = 1668] [id = 270] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x1192a8000 == 58 [pid = 1668] [id = 269] 18:40:18 INFO - PROCESS | 1668 | --DOCSHELL 0x12dac2800 == 57 [pid = 1668] [id = 262] 18:40:18 INFO - PROCESS | 1668 | 1462153218071 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:40:18 INFO - PROCESS | 1668 | 1462153218075 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 18:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:40:18 INFO - PROCESS | 1668 | 1462153218085 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:40:18 INFO - PROCESS | 1668 | 1462153218086 Marionette TRACE conn2 <- [1,1134,null,{}] 18:40:18 INFO - PROCESS | 1668 | 1462153218089 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}] 18:40:18 INFO - PROCESS | 1668 | 1462153218176 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:40:18 INFO - PROCESS | 1668 | 1462153218187 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x117594000 == 58 [pid = 1668] [id = 291] 18:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x11673f000) [pid = 1668] [serial = 871] [outer = 0x0] 18:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x117f61400) [pid = 1668] [serial = 872] [outer = 0x11673f000] 18:40:18 INFO - PROCESS | 1668 | 1462153218213 Marionette DEBUG loaded listener.js 18:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x118628800) [pid = 1668] [serial = 873] [outer = 0x11673f000] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x12aa49c00) [pid = 1668] [serial = 687] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x128f8a400) [pid = 1668] [serial = 684] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x12a9cfc00) [pid = 1668] [serial = 633] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x12c1db800) [pid = 1668] [serial = 513] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x1186c4c00) [pid = 1668] [serial = 621] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x11876d400) [pid = 1668] [serial = 678] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x11946d000) [pid = 1668] [serial = 624] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x1245da000) [pid = 1668] [serial = 681] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x129805000) [pid = 1668] [serial = 630] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x113df9800) [pid = 1668] [serial = 675] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x125de6800) [pid = 1668] [serial = 627] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x1168b6000) [pid = 1668] [serial = 582] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x1186c2400) [pid = 1668] [serial = 555] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x1161b1400) [pid = 1668] [serial = 552] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x118853400) [pid = 1668] [serial = 585] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x128f81800) [pid = 1668] [serial = 767] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12aa3ec00) [pid = 1668] [serial = 770] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x1194d4c00) [pid = 1668] [serial = 758] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12a9ca800) [pid = 1668] [serial = 768] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x119dcc400) [pid = 1668] [serial = 759] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12141d400) [pid = 1668] [serial = 761] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x1214b7400) [pid = 1668] [serial = 762] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x12bccf400) [pid = 1668] [serial = 773] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x121416400) [pid = 1668] [serial = 737] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x11877c800) [pid = 1668] [serial = 734] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x118317000) [pid = 1668] [serial = 752] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x118322000) [pid = 1668] [serial = 753] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x11877ac00) [pid = 1668] [serial = 755] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x118fad400) [pid = 1668] [serial = 756] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x111095c00) [pid = 1668] [serial = 750] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x111090400) [pid = 1668] [serial = 749] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12bd22400) [pid = 1668] [serial = 747] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12aa49800) [pid = 1668] [serial = 746] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12a9e9000) [pid = 1668] [serial = 743] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x128f85800) [pid = 1668] [serial = 740] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118412c00) [pid = 1668] [serial = 776] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x11703a800) [pid = 1668] [serial = 731] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x121c21000) [pid = 1668] [serial = 777] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12c1ddc00) [pid = 1668] [serial = 782] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12bd1d400) [pid = 1668] [serial = 774] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x121e2d800) [pid = 1668] [serial = 764] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x125e32000) [pid = 1668] [serial = 765] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12cd59400) [pid = 1668] [serial = 783] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12c133000) [pid = 1668] [serial = 779] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12c1d8000) [pid = 1668] [serial = 780] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12ac50000) [pid = 1668] [serial = 771] [outer = 0x0] [url = about:blank] 18:40:18 INFO - PROCESS | 1668 | 1462153218604 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]]]}] 18:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 575ms 18:40:18 INFO - PROCESS | 1668 | 1462153218655 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:40:18 INFO - PROCESS | 1668 | 1462153218656 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 18:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:40:18 INFO - PROCESS | 1668 | 1462153218659 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:40:18 INFO - PROCESS | 1668 | 1462153218661 Marionette TRACE conn2 <- [1,1138,null,{}] 18:40:18 INFO - PROCESS | 1668 | 1462153218668 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}] 18:40:18 INFO - PROCESS | 1668 | 1462153218758 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:40:18 INFO - PROCESS | 1668 | 1462153218766 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x121576000 == 59 [pid = 1668] [id = 292] 18:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x118764400) [pid = 1668] [serial = 874] [outer = 0x0] 18:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x118771800) [pid = 1668] [serial = 875] [outer = 0x118764400] 18:40:18 INFO - PROCESS | 1668 | 1462153218793 Marionette DEBUG loaded listener.js 18:40:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x118fae800) [pid = 1668] [serial = 876] [outer = 0x118764400] 18:40:19 INFO - PROCESS | 1668 | 1462153219139 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]]]}] 18:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 521ms 18:40:19 INFO - PROCESS | 1668 | 1462153219181 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:40:19 INFO - PROCESS | 1668 | 1462153219183 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 18:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:40:19 INFO - PROCESS | 1668 | 1462153219185 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:40:19 INFO - PROCESS | 1668 | 1462153219186 Marionette TRACE conn2 <- [1,1142,null,{}] 18:40:19 INFO - PROCESS | 1668 | 1462153219188 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}] 18:40:19 INFO - PROCESS | 1668 | 1462153219275 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:40:19 INFO - PROCESS | 1668 | 1462153219280 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12451c000 == 60 [pid = 1668] [id = 293] 18:40:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x118fe9800) [pid = 1668] [serial = 877] [outer = 0x0] 18:40:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x11976f800) [pid = 1668] [serial = 878] [outer = 0x118fe9800] 18:40:19 INFO - PROCESS | 1668 | 1462153219306 Marionette DEBUG loaded listener.js 18:40:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x121240c00) [pid = 1668] [serial = 879] [outer = 0x118fe9800] 18:40:19 INFO - PROCESS | 1668 | 1462153219656 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]]]}] 18:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 520ms 18:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:40:19 INFO - PROCESS | 1668 | 1462153219705 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:40:19 INFO - PROCESS | 1668 | 1462153219706 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 18:40:19 INFO - PROCESS | 1668 | 1462153219708 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:40:19 INFO - PROCESS | 1668 | 1462153219709 Marionette TRACE conn2 <- [1,1146,null,{}] 18:40:19 INFO - PROCESS | 1668 | 1462153219712 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}] 18:40:19 INFO - PROCESS | 1668 | 1462153219794 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:40:19 INFO - PROCESS | 1668 | 1462153219801 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x127611000 == 61 [pid = 1668] [id = 294] 18:40:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x121415400) [pid = 1668] [serial = 880] [outer = 0x0] 18:40:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1214b7400) [pid = 1668] [serial = 881] [outer = 0x121415400] 18:40:19 INFO - PROCESS | 1668 | 1462153219826 Marionette DEBUG loaded listener.js 18:40:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12162fc00) [pid = 1668] [serial = 882] [outer = 0x121415400] 18:40:20 INFO - PROCESS | 1668 | 1462153220160 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]]]}] 18:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 18:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:40:20 INFO - PROCESS | 1668 | 1462153220177 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:40:20 INFO - PROCESS | 1668 | 1462153220178 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 18:40:20 INFO - PROCESS | 1668 | 1462153220181 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:40:20 INFO - PROCESS | 1668 | 1462153220183 Marionette TRACE conn2 <- [1,1150,null,{}] 18:40:20 INFO - PROCESS | 1668 | 1462153220186 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}] 18:40:20 INFO - PROCESS | 1668 | 1462153220285 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:40:20 INFO - PROCESS | 1668 | 1462153220357 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12911e000 == 62 [pid = 1668] [id = 295] 18:40:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x121626800) [pid = 1668] [serial = 883] [outer = 0x0] 18:40:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x121a3f400) [pid = 1668] [serial = 884] [outer = 0x121626800] 18:40:20 INFO - PROCESS | 1668 | 1462153220384 Marionette DEBUG loaded listener.js 18:40:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x1245ac800) [pid = 1668] [serial = 885] [outer = 0x121626800] 18:40:20 INFO - PROCESS | 1668 | 1462153220748 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]]]}] 18:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 624ms 18:40:20 INFO - PROCESS | 1668 | 1462153220806 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:40:20 INFO - PROCESS | 1668 | 1462153220808 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 18:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:40:20 INFO - PROCESS | 1668 | 1462153220811 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:40:20 INFO - PROCESS | 1668 | 1462153220813 Marionette TRACE conn2 <- [1,1154,null,{}] 18:40:20 INFO - PROCESS | 1668 | 1462153220817 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}] 18:40:20 INFO - PROCESS | 1668 | 1462153220970 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:40:21 INFO - PROCESS | 1668 | 1462153221001 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a97e800 == 63 [pid = 1668] [id = 296] 18:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x12509b400) [pid = 1668] [serial = 886] [outer = 0x0] 18:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x125917000) [pid = 1668] [serial = 887] [outer = 0x12509b400] 18:40:21 INFO - PROCESS | 1668 | 1462153221039 Marionette DEBUG loaded listener.js 18:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x125de6c00) [pid = 1668] [serial = 888] [outer = 0x12509b400] 18:40:21 INFO - PROCESS | 1668 | 1462153221443 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]]]}] 18:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 674ms 18:40:21 INFO - PROCESS | 1668 | 1462153221486 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:40:21 INFO - PROCESS | 1668 | 1462153221488 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 18:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:40:21 INFO - PROCESS | 1668 | 1462153221492 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:40:21 INFO - PROCESS | 1668 | 1462153221493 Marionette TRACE conn2 <- [1,1158,null,{}] 18:40:21 INFO - PROCESS | 1668 | 1462153221507 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}] 18:40:21 INFO - PROCESS | 1668 | 1462153221673 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:40:21 INFO - PROCESS | 1668 | 1462153221694 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc35800 == 64 [pid = 1668] [id = 297] 18:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x11108f000) [pid = 1668] [serial = 889] [outer = 0x0] 18:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x128e5ec00) [pid = 1668] [serial = 890] [outer = 0x11108f000] 18:40:21 INFO - PROCESS | 1668 | 1462153221719 Marionette DEBUG loaded listener.js 18:40:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x1294ea000) [pid = 1668] [serial = 891] [outer = 0x11108f000] 18:40:22 INFO - PROCESS | 1668 | 1462153222060 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]]]}] 18:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 574ms 18:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:40:22 INFO - PROCESS | 1668 | 1462153222067 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:40:22 INFO - PROCESS | 1668 | 1462153222069 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 18:40:22 INFO - PROCESS | 1668 | 1462153222071 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:40:22 INFO - PROCESS | 1668 | 1462153222072 Marionette TRACE conn2 <- [1,1162,null,{}] 18:40:22 INFO - PROCESS | 1668 | 1462153222074 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}] 18:40:22 INFO - PROCESS | 1668 | 1462153222183 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:40:22 INFO - PROCESS | 1668 | 1462153222197 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2d0800 == 65 [pid = 1668] [id = 298] 18:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x129712800) [pid = 1668] [serial = 892] [outer = 0x0] 18:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12a85bc00) [pid = 1668] [serial = 893] [outer = 0x129712800] 18:40:22 INFO - PROCESS | 1668 | 1462153222221 Marionette DEBUG loaded listener.js 18:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12a9e4400) [pid = 1668] [serial = 894] [outer = 0x129712800] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x11100bc00) [pid = 1668] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x119dccc00) [pid = 1668] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1133bb400) [pid = 1668] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x118324c00) [pid = 1668] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x118761000) [pid = 1668] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1250a7c00) [pid = 1668] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x112ec1400) [pid = 1668] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x11108c800) [pid = 1668] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x1186bf000) [pid = 1668] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12162dc00) [pid = 1668] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x12162e400) [pid = 1668] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:40:22 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x11831ac00) [pid = 1668] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:40:22 INFO - PROCESS | 1668 | 1462153222760 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]]]}] 18:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 718ms 18:40:22 INFO - PROCESS | 1668 | 1462153222799 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 18:40:22 INFO - PROCESS | 1668 | 1462153222801 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 18:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:40:22 INFO - PROCESS | 1668 | 1462153222805 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:40:22 INFO - PROCESS | 1668 | 1462153222806 Marionette TRACE conn2 <- [1,1166,null,{}] 18:40:22 INFO - PROCESS | 1668 | 1462153222810 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}] 18:40:22 INFO - PROCESS | 1668 | 1462153222888 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:40:22 INFO - PROCESS | 1668 | 1462153222892 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2d3800 == 66 [pid = 1668] [id = 299] 18:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x11862e000) [pid = 1668] [serial = 895] [outer = 0x0] 18:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x129449c00) [pid = 1668] [serial = 896] [outer = 0x11862e000] 18:40:22 INFO - PROCESS | 1668 | 1462153222912 Marionette DEBUG loaded listener.js 18:40:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x12aa3ec00) [pid = 1668] [serial = 897] [outer = 0x11862e000] 18:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x12b496800) [pid = 1668] [serial = 898] [outer = 0x112e10000] 18:40:23 INFO - PROCESS | 1668 | 1462153223430 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]]]}] 18:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 678ms 18:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:40:23 INFO - PROCESS | 1668 | 1462153223484 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 18:40:23 INFO - PROCESS | 1668 | 1462153223486 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 18:40:23 INFO - PROCESS | 1668 | 1462153223489 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:40:23 INFO - PROCESS | 1668 | 1462153223492 Marionette TRACE conn2 <- [1,1170,null,{}] 18:40:23 INFO - PROCESS | 1668 | 1462153223495 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}] 18:40:23 INFO - PROCESS | 1668 | 1462153223677 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:40:23 INFO - PROCESS | 1668 | 1462153223739 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d419000 == 67 [pid = 1668] [id = 300] 18:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12162e800) [pid = 1668] [serial = 899] [outer = 0x0] 18:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12bd1c400) [pid = 1668] [serial = 900] [outer = 0x12162e800] 18:40:23 INFO - PROCESS | 1668 | 1462153223768 Marionette DEBUG loaded listener.js 18:40:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12cd53000) [pid = 1668] [serial = 901] [outer = 0x12162e800] 18:40:24 INFO - PROCESS | 1668 | 1462153224040 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]]]}] 18:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 571ms 18:40:24 INFO - PROCESS | 1668 | 1462153224061 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 18:40:24 INFO - PROCESS | 1668 | 1462153224062 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 18:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:40:24 INFO - PROCESS | 1668 | 1462153224072 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:40:24 INFO - PROCESS | 1668 | 1462153224073 Marionette TRACE conn2 <- [1,1174,null,{}] 18:40:24 INFO - PROCESS | 1668 | 1462153224075 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}] 18:40:24 INFO - PROCESS | 1668 | 1462153224172 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:40:24 INFO - PROCESS | 1668 | 1462153224176 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dd91800 == 68 [pid = 1668] [id = 301] 18:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12c1d6c00) [pid = 1668] [serial = 902] [outer = 0x0] 18:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12cd5d400) [pid = 1668] [serial = 903] [outer = 0x12c1d6c00] 18:40:24 INFO - PROCESS | 1668 | 1462153224201 Marionette DEBUG loaded listener.js 18:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12d16b400) [pid = 1668] [serial = 904] [outer = 0x12c1d6c00] 18:40:24 INFO - PROCESS | 1668 | 1462153224637 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] 18:40:24 INFO - PROCESS | 1668 | 1462153224694 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 18:40:24 INFO - PROCESS | 1668 | 1462153224700 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:40:24 INFO - PROCESS | 1668 | 1462153224702 Marionette TRACE conn2 <- [1,1178,null,{}] 18:40:24 INFO - PROCESS | 1668 | 1462153224706 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}] 18:40:24 INFO - PROCESS | 1668 | 1462153224819 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:40:24 INFO - PROCESS | 1668 | 1462153224891 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182b3800 == 69 [pid = 1668] [id = 302] 18:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x11105f800) [pid = 1668] [serial = 905] [outer = 0x0] 18:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x111090800) [pid = 1668] [serial = 906] [outer = 0x11105f800] 18:40:24 INFO - PROCESS | 1668 | 1462153224923 Marionette DEBUG loaded listener.js 18:40:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x11615f800) [pid = 1668] [serial = 907] [outer = 0x11105f800] 18:40:25 INFO - PROCESS | 1668 | 1462153225392 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] 18:40:25 INFO - PROCESS | 1668 | 1462153225431 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 18:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:40:25 INFO - PROCESS | 1668 | 1462153225435 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:40:25 INFO - PROCESS | 1668 | 1462153225437 Marionette TRACE conn2 <- [1,1182,null,{}] 18:40:25 INFO - PROCESS | 1668 | 1462153225440 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}] 18:40:25 INFO - PROCESS | 1668 | 1462153225544 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:40:25 INFO - PROCESS | 1668 | 1462153225600 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x12761c000 == 70 [pid = 1668] [id = 303] 18:40:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x11685d800) [pid = 1668] [serial = 908] [outer = 0x0] 18:40:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x118663c00) [pid = 1668] [serial = 909] [outer = 0x11685d800] 18:40:25 INFO - PROCESS | 1668 | 1462153225629 Marionette DEBUG loaded listener.js 18:40:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x118fe6c00) [pid = 1668] [serial = 910] [outer = 0x11685d800] 18:40:26 INFO - PROCESS | 1668 | 1462153226089 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 2","_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] 18:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:40:26 INFO - PROCESS | 1668 | 1462153226107 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 18:40:26 INFO - PROCESS | 1668 | 1462153226109 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - PROCESS | 1668 | 1462153226112 Marionette TRACE conn2 <- [1,1186,null,{}] 18:40:26 INFO - PROCESS | 1668 | 1462153226120 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}] 18:40:26 INFO - PROCESS | 1668 | 1462153226250 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:40:26 INFO - PROCESS | 1668 | 1462153226351 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d89e000 == 71 [pid = 1668] [id = 304] 18:40:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1209b9800) [pid = 1668] [serial = 911] [outer = 0x0] 18:40:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x121a43400) [pid = 1668] [serial = 912] [outer = 0x1209b9800] 18:40:26 INFO - PROCESS | 1668 | 1462153226387 Marionette DEBUG loaded listener.js 18:40:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1241f4000) [pid = 1668] [serial = 913] [outer = 0x1209b9800] 18:40:26 INFO - PROCESS | 1668 | 1462153226803 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] 18:40:26 INFO - PROCESS | 1668 | 1462153226838 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 18:40:26 INFO - PROCESS | 1668 | 1462153226841 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:40:26 INFO - PROCESS | 1668 | 1462153226843 Marionette TRACE conn2 <- [1,1190,null,{}] 18:40:26 INFO - PROCESS | 1668 | 1462153226847 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}] 18:40:26 INFO - PROCESS | 1668 | 1462153226987 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:40:27 INFO - PROCESS | 1668 | 1462153227043 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x1359ca000 == 72 [pid = 1668] [id = 305] 18:40:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x125ddb800) [pid = 1668] [serial = 914] [outer = 0x0] 18:40:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12a9e1800) [pid = 1668] [serial = 915] [outer = 0x125ddb800] 18:40:27 INFO - PROCESS | 1668 | 1462153227074 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12aee6800) [pid = 1668] [serial = 916] [outer = 0x125ddb800] 18:40:27 INFO - PROCESS | 1668 | 1462153227528 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] 18:40:27 INFO - PROCESS | 1668 | 1462153227576 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 18:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:40:27 INFO - PROCESS | 1668 | 1462153227593 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:40:27 INFO - PROCESS | 1668 | 1462153227594 Marionette TRACE conn2 <- [1,1194,null,{}] 18:40:27 INFO - PROCESS | 1668 | 1462153227598 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}] 18:40:27 INFO - PROCESS | 1668 | 1462153227720 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:40:27 INFO - PROCESS | 1668 | 1462153227800 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc2a000 == 73 [pid = 1668] [id = 306] 18:40:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x110f0ec00) [pid = 1668] [serial = 917] [outer = 0x0] 18:40:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12bb91400) [pid = 1668] [serial = 918] [outer = 0x110f0ec00] 18:40:27 INFO - PROCESS | 1668 | 1462153227830 Marionette DEBUG loaded listener.js 18:40:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x12d16d800) [pid = 1668] [serial = 919] [outer = 0x110f0ec00] 18:40:28 INFO - PROCESS | 1668 | 1462153228278 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] 18:40:28 INFO - PROCESS | 1668 | 1462153228521 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 18:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:40:28 INFO - PROCESS | 1668 | 1462153228525 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:40:28 INFO - PROCESS | 1668 | 1462153228526 Marionette TRACE conn2 <- [1,1198,null,{}] 18:40:28 INFO - PROCESS | 1668 | 1462153228531 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}] 18:40:28 INFO - PROCESS | 1668 | 1462153228629 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:40:28 INFO - PROCESS | 1668 | 1462153228696 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x1130d7800 == 74 [pid = 1668] [id = 307] 18:40:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x111066800) [pid = 1668] [serial = 920] [outer = 0x0] 18:40:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x11108d400) [pid = 1668] [serial = 921] [outer = 0x111066800] 18:40:28 INFO - PROCESS | 1668 | 1462153228724 Marionette DEBUG loaded listener.js 18:40:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x111119400) [pid = 1668] [serial = 922] [outer = 0x111066800] 18:40:29 INFO - PROCESS | 1668 | 1462153229171 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]]]}] 18:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 673ms 18:40:29 INFO - PROCESS | 1668 | 1462153229215 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:40:29 INFO - PROCESS | 1668 | 1462153229217 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 18:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:40:29 INFO - PROCESS | 1668 | 1462153229224 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - PROCESS | 1668 | 1462153229227 Marionette TRACE conn2 <- [1,1202,null,{}] 18:40:29 INFO - PROCESS | 1668 | 1462153229230 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}] 18:40:29 INFO - PROCESS | 1668 | 1462153229324 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:40:29 INFO - PROCESS | 1668 | 1462153229397 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x111df0000 == 75 [pid = 1668] [id = 308] 18:40:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x1126b7800) [pid = 1668] [serial = 923] [outer = 0x0] 18:40:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x112d74400) [pid = 1668] [serial = 924] [outer = 0x1126b7800] 18:40:29 INFO - PROCESS | 1668 | 1462153229424 Marionette DEBUG loaded listener.js 18:40:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x113244000) [pid = 1668] [serial = 925] [outer = 0x1126b7800] 18:40:29 INFO - PROCESS | 1668 | 1462153229872 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]]]}] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12d405000 == 74 [pid = 1668] [id = 247] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12d41b000 == 73 [pid = 1668] [id = 248] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12d419000 == 72 [pid = 1668] [id = 300] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12c2d3800 == 71 [pid = 1668] [id = 299] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12c2d0800 == 70 [pid = 1668] [id = 298] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc35800 == 69 [pid = 1668] [id = 297] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x12540cc00) [pid = 1668] [serial = 797] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x11100fc00) [pid = 1668] [serial = 788] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x118fafc00) [pid = 1668] [serial = 794] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x125de3000) [pid = 1668] [serial = 800] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x116739c00) [pid = 1668] [serial = 791] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x111cb6800) [pid = 1668] [serial = 803] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x129806800) [pid = 1668] [serial = 842] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12a97e800 == 68 [pid = 1668] [id = 296] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12911e000 == 67 [pid = 1668] [id = 295] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x127611000 == 66 [pid = 1668] [id = 294] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12451c000 == 65 [pid = 1668] [id = 293] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x121576000 == 64 [pid = 1668] [id = 292] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x117594000 == 63 [pid = 1668] [id = 291] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1163ad800 == 62 [pid = 1668] [id = 290] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12157e800 == 61 [pid = 1668] [id = 288] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x135188800 == 60 [pid = 1668] [id = 287] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12dab3000 == 59 [pid = 1668] [id = 286] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5d9000 == 58 [pid = 1668] [id = 285] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc42000 == 57 [pid = 1668] [id = 284] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12597b800 == 56 [pid = 1668] [id = 283] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1187a3800 == 55 [pid = 1668] [id = 282] 18:40:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc3f000 == 54 [pid = 1668] [id = 281] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x1161b1000) [pid = 1668] [serial = 810] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x118774c00) [pid = 1668] [serial = 815] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x121e36000) [pid = 1668] [serial = 825] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x1245b1c00) [pid = 1668] [serial = 827] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x11876f800) [pid = 1668] [serial = 813] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x11105cc00) [pid = 1668] [serial = 806] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x118fabc00) [pid = 1668] [serial = 816] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x121419800) [pid = 1668] [serial = 821] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12768d800) [pid = 1668] [serial = 837] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x111065c00) [pid = 1668] [serial = 807] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x118faec00) [pid = 1668] [serial = 836] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x128e59400) [pid = 1668] [serial = 839] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x118fef000) [pid = 1668] [serial = 818] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12599d400) [pid = 1668] [serial = 830] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x118410c00) [pid = 1668] [serial = 834] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x125ddfc00) [pid = 1668] [serial = 831] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x121631000) [pid = 1668] [serial = 824] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x119738800) [pid = 1668] [serial = 819] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x111d4dc00) [pid = 1668] [serial = 809] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x118628c00) [pid = 1668] [serial = 812] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x115e47000) [pid = 1668] [serial = 833] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x1250a6000) [pid = 1668] [serial = 828] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x12162c400) [pid = 1668] [serial = 822] [outer = 0x0] [url = about:blank] 18:40:29 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x129440400) [pid = 1668] [serial = 840] [outer = 0x0] [url = about:blank] 18:40:29 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 18:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 728ms 18:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:40:29 INFO - PROCESS | 1668 | 1462153229953 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:40:29 INFO - PROCESS | 1668 | 1462153229955 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 18:40:29 INFO - PROCESS | 1668 | 1462153229957 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:40:29 INFO - PROCESS | 1668 | 1462153229958 Marionette TRACE conn2 <- [1,1206,null,{}] 18:40:29 INFO - PROCESS | 1668 | 1462153229967 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}] 18:40:30 INFO - PROCESS | 1668 | 1462153230054 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:40:30 INFO - PROCESS | 1668 | 1462153230065 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x117582000 == 55 [pid = 1668] [id = 309] 18:40:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x115e8e000) [pid = 1668] [serial = 926] [outer = 0x0] 18:40:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x115e95800) [pid = 1668] [serial = 927] [outer = 0x115e8e000] 18:40:30 INFO - PROCESS | 1668 | 1462153230094 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x11650b800) [pid = 1668] [serial = 928] [outer = 0x115e8e000] 18:40:30 INFO - PROCESS | 1668 | 1462153230450 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]]]}] 18:40:30 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 18:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 18:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:40:30 INFO - PROCESS | 1668 | 1462153230490 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:40:30 INFO - PROCESS | 1668 | 1462153230492 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 18:40:30 INFO - PROCESS | 1668 | 1462153230495 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:40:30 INFO - PROCESS | 1668 | 1462153230498 Marionette TRACE conn2 <- [1,1210,null,{}] 18:40:30 INFO - PROCESS | 1668 | 1462153230501 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}] 18:40:30 INFO - PROCESS | 1668 | 1462153230583 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:40:30 INFO - PROCESS | 1668 | 1462153230611 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x11887a000 == 56 [pid = 1668] [id = 310] 18:40:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x116859000) [pid = 1668] [serial = 929] [outer = 0x0] 18:40:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x116a8f000) [pid = 1668] [serial = 930] [outer = 0x116859000] 18:40:30 INFO - PROCESS | 1668 | 1462153230637 Marionette DEBUG loaded listener.js 18:40:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x117037c00) [pid = 1668] [serial = 931] [outer = 0x116859000] 18:40:30 INFO - PROCESS | 1668 | 1462153230980 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]]]}] 18:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 522ms 18:40:31 INFO - PROCESS | 1668 | 1462153231020 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 18:40:31 INFO - PROCESS | 1668 | 1462153231022 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 18:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:40:31 INFO - PROCESS | 1668 | 1462153231024 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:40:31 INFO - PROCESS | 1668 | 1462153231025 Marionette TRACE conn2 <- [1,1214,null,{}] 18:40:31 INFO - PROCESS | 1668 | 1462153231027 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}] 18:40:31 INFO - PROCESS | 1668 | 1462153231107 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:40:31 INFO - PROCESS | 1668 | 1462153231111 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x1192a0000 == 57 [pid = 1668] [id = 311] 18:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x117467c00) [pid = 1668] [serial = 932] [outer = 0x0] 18:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x118224400) [pid = 1668] [serial = 933] [outer = 0x117467c00] 18:40:31 INFO - PROCESS | 1668 | 1462153231138 Marionette DEBUG loaded listener.js 18:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x11831d400) [pid = 1668] [serial = 934] [outer = 0x117467c00] 18:40:31 INFO - PROCESS | 1668 | 1462153231460 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]]]}] 18:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 18:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:40:31 INFO - PROCESS | 1668 | 1462153231492 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:40:31 INFO - PROCESS | 1668 | 1462153231493 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 18:40:31 INFO - PROCESS | 1668 | 1462153231495 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:40:31 INFO - PROCESS | 1668 | 1462153231497 Marionette TRACE conn2 <- [1,1218,null,{}] 18:40:31 INFO - PROCESS | 1668 | 1462153231499 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}] 18:40:31 INFO - PROCESS | 1668 | 1462153231601 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:40:31 INFO - PROCESS | 1668 | 1462153231669 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x117105000 == 58 [pid = 1668] [id = 312] 18:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x117f5e400) [pid = 1668] [serial = 935] [outer = 0x0] 18:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x11841fc00) [pid = 1668] [serial = 936] [outer = 0x117f5e400] 18:40:31 INFO - PROCESS | 1668 | 1462153231696 Marionette DEBUG loaded listener.js 18:40:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x11876b800) [pid = 1668] [serial = 937] [outer = 0x117f5e400] 18:40:32 INFO - PROCESS | 1668 | 1462153232034 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]]]}] 18:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 570ms 18:40:32 INFO - PROCESS | 1668 | 1462153232068 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:40:32 INFO - PROCESS | 1668 | 1462153232070 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 18:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:40:32 INFO - PROCESS | 1668 | 1462153232072 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - PROCESS | 1668 | 1462153232073 Marionette TRACE conn2 <- [1,1222,null,{}] 18:40:32 INFO - PROCESS | 1668 | 1462153232075 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}] 18:40:32 INFO - PROCESS | 1668 | 1462153232177 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:40:32 INFO - PROCESS | 1668 | 1462153232182 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f16000 == 59 [pid = 1668] [id = 313] 18:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x118410000) [pid = 1668] [serial = 938] [outer = 0x0] 18:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x118779400) [pid = 1668] [serial = 939] [outer = 0x118410000] 18:40:32 INFO - PROCESS | 1668 | 1462153232207 Marionette DEBUG loaded listener.js 18:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x118f1d000) [pid = 1668] [serial = 940] [outer = 0x118410000] 18:40:32 INFO - PROCESS | 1668 | 1462153232536 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] 18:40:32 INFO - PROCESS | 1668 | 1462153232594 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 18:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:40:32 INFO - PROCESS | 1668 | 1462153232596 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:40:32 INFO - PROCESS | 1668 | 1462153232597 Marionette TRACE conn2 <- [1,1226,null,{}] 18:40:32 INFO - PROCESS | 1668 | 1462153232600 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}] 18:40:32 INFO - PROCESS | 1668 | 1462153232699 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:40:32 INFO - PROCESS | 1668 | 1462153232713 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x121cce000 == 60 [pid = 1668] [id = 314] 18:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x118f83400) [pid = 1668] [serial = 941] [outer = 0x0] 18:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x118fae400) [pid = 1668] [serial = 942] [outer = 0x118f83400] 18:40:32 INFO - PROCESS | 1668 | 1462153232738 Marionette DEBUG loaded listener.js 18:40:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x118fb6400) [pid = 1668] [serial = 943] [outer = 0x118f83400] 18:40:33 INFO - PROCESS | 1668 | 1462153233127 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]]]}] 18:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 571ms 18:40:33 INFO - PROCESS | 1668 | 1462153233171 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:40:33 INFO - PROCESS | 1668 | 1462153233173 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 18:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:40:33 INFO - PROCESS | 1668 | 1462153233176 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:40:33 INFO - PROCESS | 1668 | 1462153233178 Marionette TRACE conn2 <- [1,1230,null,{}] 18:40:33 INFO - PROCESS | 1668 | 1462153233181 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}] 18:40:33 INFO - PROCESS | 1668 | 1462153233326 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:40:33 INFO - PROCESS | 1668 | 1462153233343 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1241bf000 == 61 [pid = 1668] [id = 315] 18:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x118fab800) [pid = 1668] [serial = 944] [outer = 0x0] 18:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x119470000) [pid = 1668] [serial = 945] [outer = 0x118fab800] 18:40:33 INFO - PROCESS | 1668 | 1462153233368 Marionette DEBUG loaded listener.js 18:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x1194d7800) [pid = 1668] [serial = 946] [outer = 0x118fab800] 18:40:33 INFO - PROCESS | 1668 | 1462153233697 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]]]}] 18:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 573ms 18:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:40:33 INFO - PROCESS | 1668 | 1462153233750 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:40:33 INFO - PROCESS | 1668 | 1462153233751 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 18:40:33 INFO - PROCESS | 1668 | 1462153233753 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:40:33 INFO - PROCESS | 1668 | 1462153233754 Marionette TRACE conn2 <- [1,1234,null,{}] 18:40:33 INFO - PROCESS | 1668 | 1462153233756 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}] 18:40:33 INFO - PROCESS | 1668 | 1462153233858 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:40:33 INFO - PROCESS | 1668 | 1462153233872 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12597b800 == 62 [pid = 1668] [id = 316] 18:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x119737400) [pid = 1668] [serial = 947] [outer = 0x0] 18:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x119ca8400) [pid = 1668] [serial = 948] [outer = 0x119737400] 18:40:33 INFO - PROCESS | 1668 | 1462153233897 Marionette DEBUG loaded listener.js 18:40:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x119dcc800) [pid = 1668] [serial = 949] [outer = 0x119737400] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x11105e800) [pid = 1668] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x12509b400) [pid = 1668] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x11108f000) [pid = 1668] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x129712800) [pid = 1668] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x118768400) [pid = 1668] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12aa3e400) [pid = 1668] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x111094400) [pid = 1668] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x111065000) [pid = 1668] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x118764400) [pid = 1668] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x1121de400) [pid = 1668] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x115e47400) [pid = 1668] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x118fe9800) [pid = 1668] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x121415400) [pid = 1668] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x121629800) [pid = 1668] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x118fb0400) [pid = 1668] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x11673f000) [pid = 1668] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x1214b4000) [pid = 1668] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x11862e000) [pid = 1668] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12162e800) [pid = 1668] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x121626800) [pid = 1668] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x125d6d400) [pid = 1668] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x118631c00) [pid = 1668] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x121c29400) [pid = 1668] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x1163cc800) [pid = 1668] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x119768c00) [pid = 1668] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x125de2800) [pid = 1668] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12ac43400) [pid = 1668] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x121c21400) [pid = 1668] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118761800) [pid = 1668] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x111114000) [pid = 1668] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x110f10000) [pid = 1668] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:40:34 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12bd23400) [pid = 1668] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:40:34 INFO - PROCESS | 1668 | 1462153234429 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]]]}] 18:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 719ms 18:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:40:34 INFO - PROCESS | 1668 | 1462153234473 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:40:34 INFO - PROCESS | 1668 | 1462153234474 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 18:40:34 INFO - PROCESS | 1668 | 1462153234476 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:40:34 INFO - PROCESS | 1668 | 1462153234478 Marionette TRACE conn2 <- [1,1238,null,{}] 18:40:34 INFO - PROCESS | 1668 | 1462153234494 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}] 18:40:34 INFO - PROCESS | 1668 | 1462153234609 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:40:34 INFO - PROCESS | 1668 | 1462153234614 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x127608800 == 63 [pid = 1668] [id = 317] 18:40:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x111d4e400) [pid = 1668] [serial = 950] [outer = 0x0] 18:40:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x118770400) [pid = 1668] [serial = 951] [outer = 0x111d4e400] 18:40:34 INFO - PROCESS | 1668 | 1462153234643 Marionette DEBUG loaded listener.js 18:40:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1209b3800) [pid = 1668] [serial = 952] [outer = 0x111d4e400] 18:40:34 INFO - PROCESS | 1668 | 1462153234969 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]]]}] 18:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 526ms 18:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:40:35 INFO - PROCESS | 1668 | 1462153235002 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 1668 | 1462153235004 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 18:40:35 INFO - PROCESS | 1668 | 1462153235006 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:40:35 INFO - PROCESS | 1668 | 1462153235007 Marionette TRACE conn2 <- [1,1242,null,{}] 18:40:35 INFO - PROCESS | 1668 | 1462153235009 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}] 18:40:35 INFO - PROCESS | 1668 | 1462153235093 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:40:35 INFO - PROCESS | 1668 | 1462153235151 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12910e800 == 64 [pid = 1668] [id = 318] 18:40:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x112968000) [pid = 1668] [serial = 953] [outer = 0x0] 18:40:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1212ac000) [pid = 1668] [serial = 954] [outer = 0x112968000] 18:40:35 INFO - PROCESS | 1668 | 1462153235177 Marionette DEBUG loaded listener.js 18:40:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1214ae000) [pid = 1668] [serial = 955] [outer = 0x112968000] 18:40:35 INFO - PROCESS | 1668 | 1462153235482 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]]]}] 18:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms 18:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:40:35 INFO - PROCESS | 1668 | 1462153235526 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:40:35 INFO - PROCESS | 1668 | 1462153235527 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 18:40:35 INFO - PROCESS | 1668 | 1462153235529 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:40:35 INFO - PROCESS | 1668 | 1462153235531 Marionette TRACE conn2 <- [1,1246,null,{}] 18:40:35 INFO - PROCESS | 1668 | 1462153235533 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}] 18:40:35 INFO - PROCESS | 1668 | 1462153235617 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:40:35 INFO - PROCESS | 1668 | 1462153235621 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299ab000 == 65 [pid = 1668] [id = 319] 18:40:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1214ac400) [pid = 1668] [serial = 956] [outer = 0x0] 18:40:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x121627400) [pid = 1668] [serial = 957] [outer = 0x1214ac400] 18:40:35 INFO - PROCESS | 1668 | 1462153235646 Marionette DEBUG loaded listener.js 18:40:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x121630400) [pid = 1668] [serial = 958] [outer = 0x1214ac400] 18:40:35 INFO - PROCESS | 1668 | 1462153235988 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]]]}] 18:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 469ms 18:40:36 INFO - PROCESS | 1668 | 1462153236001 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:40:36 INFO - PROCESS | 1668 | 1462153236002 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 18:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:40:36 INFO - PROCESS | 1668 | 1462153236005 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:40:36 INFO - PROCESS | 1668 | 1462153236006 Marionette TRACE conn2 <- [1,1250,null,{}] 18:40:36 INFO - PROCESS | 1668 | 1462153236008 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}] 18:40:36 INFO - PROCESS | 1668 | 1462153236122 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:40:36 INFO - PROCESS | 1668 | 1462153236130 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a973800 == 66 [pid = 1668] [id = 320] 18:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x11100f000) [pid = 1668] [serial = 959] [outer = 0x0] 18:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x1217ee000) [pid = 1668] [serial = 960] [outer = 0x11100f000] 18:40:36 INFO - PROCESS | 1668 | 1462153236155 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x121a42c00) [pid = 1668] [serial = 961] [outer = 0x11100f000] 18:40:36 INFO - PROCESS | 1668 | 1462153236655 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]]]}] 18:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 669ms 18:40:36 INFO - PROCESS | 1668 | 1462153236674 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:40:36 INFO - PROCESS | 1668 | 1462153236677 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 18:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:40:36 INFO - PROCESS | 1668 | 1462153236680 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:40:36 INFO - PROCESS | 1668 | 1462153236682 Marionette TRACE conn2 <- [1,1254,null,{}] 18:40:36 INFO - PROCESS | 1668 | 1462153236686 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}] 18:40:36 INFO - PROCESS | 1668 | 1462153236799 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:40:36 INFO - PROCESS | 1668 | 1462153236907 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x116812800 == 67 [pid = 1668] [id = 321] 18:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x1126b4c00) [pid = 1668] [serial = 962] [outer = 0x0] 18:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x11296b000) [pid = 1668] [serial = 963] [outer = 0x1126b4c00] 18:40:36 INFO - PROCESS | 1668 | 1462153236939 Marionette DEBUG loaded listener.js 18:40:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x113a4a800) [pid = 1668] [serial = 964] [outer = 0x1126b4c00] 18:40:37 INFO - PROCESS | 1668 | 1462153237383 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]]]}] 18:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 721ms 18:40:37 INFO - PROCESS | 1668 | 1462153237402 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:40:37 INFO - PROCESS | 1668 | 1462153237407 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 18:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:40:37 INFO - PROCESS | 1668 | 1462153237411 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:40:37 INFO - PROCESS | 1668 | 1462153237413 Marionette TRACE conn2 <- [1,1258,null,{}] 18:40:37 INFO - PROCESS | 1668 | 1462153237416 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}] 18:40:37 INFO - PROCESS | 1668 | 1462153237525 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:40:37 INFO - PROCESS | 1668 | 1462153237585 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x11970e000 == 68 [pid = 1668] [id = 322] 18:40:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x113d4f000) [pid = 1668] [serial = 965] [outer = 0x0] 18:40:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x116741400) [pid = 1668] [serial = 966] [outer = 0x113d4f000] 18:40:37 INFO - PROCESS | 1668 | 1462153237614 Marionette DEBUG loaded listener.js 18:40:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x118226400) [pid = 1668] [serial = 967] [outer = 0x113d4f000] 18:40:38 INFO - PROCESS | 1668 | 1462153238079 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]]]}] 18:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 720ms 18:40:38 INFO - PROCESS | 1668 | 1462153238156 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:40:38 INFO - PROCESS | 1668 | 1462153238158 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 18:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:40:38 INFO - PROCESS | 1668 | 1462153238161 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:40:38 INFO - PROCESS | 1668 | 1462153238167 Marionette TRACE conn2 <- [1,1262,null,{}] 18:40:38 INFO - PROCESS | 1668 | 1462153238175 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}] 18:40:38 INFO - PROCESS | 1668 | 1462153238282 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:40:38 INFO - PROCESS | 1668 | 1462153238353 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12951c800 == 69 [pid = 1668] [id = 323] 18:40:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x1186c2400) [pid = 1668] [serial = 968] [outer = 0x0] 18:40:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x118767000) [pid = 1668] [serial = 969] [outer = 0x1186c2400] 18:40:38 INFO - PROCESS | 1668 | 1462153238385 Marionette DEBUG loaded listener.js 18:40:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x118f19400) [pid = 1668] [serial = 970] [outer = 0x1186c2400] 18:40:38 INFO - PROCESS | 1668 | 1462153238804 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]]]}] 18:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 674ms 18:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:40:38 INFO - PROCESS | 1668 | 1462153238835 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:40:38 INFO - PROCESS | 1668 | 1462153238837 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 18:40:38 INFO - PROCESS | 1668 | 1462153238839 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:40:38 INFO - PROCESS | 1668 | 1462153238841 Marionette TRACE conn2 <- [1,1266,null,{}] 18:40:38 INFO - PROCESS | 1668 | 1462153238843 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}] 18:40:38 INFO - PROCESS | 1668 | 1462153238950 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:40:39 INFO - PROCESS | 1668 | 1462153239007 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac1f800 == 70 [pid = 1668] [id = 324] 18:40:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x118fac000) [pid = 1668] [serial = 971] [outer = 0x0] 18:40:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x119cb0c00) [pid = 1668] [serial = 972] [outer = 0x118fac000] 18:40:39 INFO - PROCESS | 1668 | 1462153239037 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x121416800) [pid = 1668] [serial = 973] [outer = 0x118fac000] 18:40:39 INFO - PROCESS | 1668 | 1462153239451 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]]]}] 18:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 618ms 18:40:39 INFO - PROCESS | 1668 | 1462153239458 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:40:39 INFO - PROCESS | 1668 | 1462153239459 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 18:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:40:39 INFO - PROCESS | 1668 | 1462153239461 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:40:39 INFO - PROCESS | 1668 | 1462153239463 Marionette TRACE conn2 <- [1,1270,null,{}] 18:40:39 INFO - PROCESS | 1668 | 1462153239468 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}] 18:40:39 INFO - PROCESS | 1668 | 1462153239569 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:40:39 INFO - PROCESS | 1668 | 1462153239658 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc21000 == 71 [pid = 1668] [id = 325] 18:40:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x121419000) [pid = 1668] [serial = 974] [outer = 0x0] 18:40:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x121879800) [pid = 1668] [serial = 975] [outer = 0x121419000] 18:40:39 INFO - PROCESS | 1668 | 1462153239687 Marionette DEBUG loaded listener.js 18:40:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x121a48000) [pid = 1668] [serial = 976] [outer = 0x121419000] 18:40:40 INFO - PROCESS | 1668 | 1462153240165 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]]]}] 18:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 772ms 18:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:40:40 INFO - PROCESS | 1668 | 1462153240235 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:40:40 INFO - PROCESS | 1668 | 1462153240237 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 18:40:40 INFO - PROCESS | 1668 | 1462153240241 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:40:40 INFO - PROCESS | 1668 | 1462153240243 Marionette TRACE conn2 <- [1,1274,null,{}] 18:40:40 INFO - PROCESS | 1668 | 1462153240247 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}] 18:40:40 INFO - PROCESS | 1668 | 1462153240386 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:40:40 INFO - PROCESS | 1668 | 1462153240446 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c216000 == 72 [pid = 1668] [id = 326] 18:40:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x121e30800) [pid = 1668] [serial = 977] [outer = 0x0] 18:40:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x1245da800) [pid = 1668] [serial = 978] [outer = 0x121e30800] 18:40:40 INFO - PROCESS | 1668 | 1462153240517 Marionette DEBUG loaded listener.js 18:40:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x125914c00) [pid = 1668] [serial = 979] [outer = 0x121e30800] 18:40:40 INFO - PROCESS | 1668 | 1462153240951 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]]]}] 18:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 771ms 18:40:41 INFO - PROCESS | 1668 | 1462153241032 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:40:41 INFO - PROCESS | 1668 | 1462153241033 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 18:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:40:41 INFO - PROCESS | 1668 | 1462153241038 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:40:41 INFO - PROCESS | 1668 | 1462153241040 Marionette TRACE conn2 <- [1,1278,null,{}] 18:40:41 INFO - PROCESS | 1668 | 1462153241042 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}] 18:40:41 INFO - PROCESS | 1668 | 1462153241150 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:40:41 INFO - PROCESS | 1668 | 1462153241222 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174ec800 == 73 [pid = 1668] [id = 327] 18:40:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x111091400) [pid = 1668] [serial = 980] [outer = 0x0] 18:40:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x121a3d400) [pid = 1668] [serial = 981] [outer = 0x111091400] 18:40:41 INFO - PROCESS | 1668 | 1462153241252 Marionette DEBUG loaded listener.js 18:40:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x125dde400) [pid = 1668] [serial = 982] [outer = 0x111091400] 18:40:41 INFO - PROCESS | 1668 | 1462153241658 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]]]}] 18:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 18:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:40:41 INFO - PROCESS | 1668 | 1462153241707 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:40:41 INFO - PROCESS | 1668 | 1462153241709 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 18:40:41 INFO - PROCESS | 1668 | 1462153241711 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:40:41 INFO - PROCESS | 1668 | 1462153241712 Marionette TRACE conn2 <- [1,1282,null,{}] 18:40:41 INFO - PROCESS | 1668 | 1462153241714 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}] 18:40:41 INFO - PROCESS | 1668 | 1462153241821 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:40:41 INFO - PROCESS | 1668 | 1462153241880 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x11349b000 == 74 [pid = 1668] [id = 328] 18:40:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x11100bc00) [pid = 1668] [serial = 983] [outer = 0x0] 18:40:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x11105f000) [pid = 1668] [serial = 984] [outer = 0x11100bc00] 18:40:42 INFO - PROCESS | 1668 | 1462153242067 Marionette DEBUG loaded listener.js 18:40:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x111093800) [pid = 1668] [serial = 985] [outer = 0x11100bc00] 18:40:42 INFO - PROCESS | 1668 | 1462153242620 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]]]}] 18:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 923ms 18:40:42 INFO - PROCESS | 1668 | 1462153242635 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:40:42 INFO - PROCESS | 1668 | 1462153242640 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 18:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:40:42 INFO - PROCESS | 1668 | 1462153242645 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:40:42 INFO - PROCESS | 1668 | 1462153242648 Marionette TRACE conn2 <- [1,1286,null,{}] 18:40:42 INFO - PROCESS | 1668 | 1462153242653 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}] 18:40:42 INFO - PROCESS | 1668 | 1462153242765 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:40:42 INFO - PROCESS | 1668 | 1462153242828 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212bf800 == 75 [pid = 1668] [id = 329] 18:40:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x112eba800) [pid = 1668] [serial = 986] [outer = 0x0] 18:40:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x115e90800) [pid = 1668] [serial = 987] [outer = 0x112eba800] 18:40:42 INFO - PROCESS | 1668 | 1462153242855 Marionette DEBUG loaded listener.js 18:40:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x11673fc00) [pid = 1668] [serial = 988] [outer = 0x112eba800] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1299ab000 == 74 [pid = 1668] [id = 319] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12910e800 == 73 [pid = 1668] [id = 318] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x127608800 == 72 [pid = 1668] [id = 317] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12597b800 == 71 [pid = 1668] [id = 316] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1241bf000 == 70 [pid = 1668] [id = 315] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x121cce000 == 69 [pid = 1668] [id = 314] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x119f16000 == 68 [pid = 1668] [id = 313] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x12cd5d400) [pid = 1668] [serial = 903] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x117105000 == 67 [pid = 1668] [id = 312] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1192a0000 == 66 [pid = 1668] [id = 311] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x11887a000 == 65 [pid = 1668] [id = 310] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x117582000 == 64 [pid = 1668] [id = 309] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x111df0000 == 63 [pid = 1668] [id = 308] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1130d7800 == 62 [pid = 1668] [id = 307] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc2a000 == 61 [pid = 1668] [id = 306] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1359ca000 == 60 [pid = 1668] [id = 305] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12d89e000 == 59 [pid = 1668] [id = 304] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12761c000 == 58 [pid = 1668] [id = 303] 18:40:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1182b3800 == 57 [pid = 1668] [id = 302] 18:40:43 INFO - PROCESS | 1668 | 1462153243351 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]]]}] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x12124d000) [pid = 1668] [serial = 795] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x118321c00) [pid = 1668] [serial = 792] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x11108c000) [pid = 1668] [serial = 789] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x12aa45400) [pid = 1668] [serial = 804] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x129802800) [pid = 1668] [serial = 741] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x118facc00) [pid = 1668] [serial = 735] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12aa47000) [pid = 1668] [serial = 801] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x118410400) [pid = 1668] [serial = 732] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x124534400) [pid = 1668] [serial = 738] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12b4a1000) [pid = 1668] [serial = 744] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x12bb91800) [pid = 1668] [serial = 729] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x125d6e000) [pid = 1668] [serial = 798] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x125917000) [pid = 1668] [serial = 887] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x128e5ec00) [pid = 1668] [serial = 890] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12a85bc00) [pid = 1668] [serial = 893] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x1294ea000) [pid = 1668] [serial = 891] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x1214b2000) [pid = 1668] [serial = 852] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x119770400) [pid = 1668] [serial = 851] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x12b4a1c00) [pid = 1668] [serial = 861] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12ac4ac00) [pid = 1668] [serial = 860] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x113d4fc00) [pid = 1668] [serial = 870] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1126b7400) [pid = 1668] [serial = 869] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x112ebd000) [pid = 1668] [serial = 846] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x111089800) [pid = 1668] [serial = 845] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x118771800) [pid = 1668] [serial = 875] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x118fae800) [pid = 1668] [serial = 876] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x11866f000) [pid = 1668] [serial = 867] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x115e91400) [pid = 1668] [serial = 866] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118421800) [pid = 1668] [serial = 849] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x118316800) [pid = 1668] [serial = 848] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x11976f800) [pid = 1668] [serial = 878] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1214b7400) [pid = 1668] [serial = 881] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12162fc00) [pid = 1668] [serial = 882] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x121240c00) [pid = 1668] [serial = 879] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x128e5bc00) [pid = 1668] [serial = 858] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x125e29c00) [pid = 1668] [serial = 857] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12bb8bc00) [pid = 1668] [serial = 864] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12764ec00) [pid = 1668] [serial = 863] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x117f61400) [pid = 1668] [serial = 872] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x118628800) [pid = 1668] [serial = 873] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x125914000) [pid = 1668] [serial = 855] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x121632400) [pid = 1668] [serial = 854] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1194ca400) [pid = 1668] [serial = 504] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x12a9e4400) [pid = 1668] [serial = 894] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x129449c00) [pid = 1668] [serial = 896] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x12cd53000) [pid = 1668] [serial = 901] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x121a3f400) [pid = 1668] [serial = 884] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1245ac800) [pid = 1668] [serial = 885] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12bd1c400) [pid = 1668] [serial = 900] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x125de6c00) [pid = 1668] [serial = 888] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12aa3ec00) [pid = 1668] [serial = 897] [outer = 0x0] [url = about:blank] 18:40:43 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12d16ac00) [pid = 1668] [serial = 786] [outer = 0x0] [url = about:blank] 18:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 775ms 18:40:43 INFO - PROCESS | 1668 | 1462153243418 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:40:43 INFO - PROCESS | 1668 | 1462153243421 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 18:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:40:43 INFO - PROCESS | 1668 | 1462153243426 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:40:43 INFO - PROCESS | 1668 | 1462153243428 Marionette TRACE conn2 <- [1,1290,null,{}] 18:40:43 INFO - PROCESS | 1668 | 1462153243431 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}] 18:40:43 INFO - PROCESS | 1668 | 1462153243539 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:40:43 INFO - PROCESS | 1668 | 1462153243553 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x1165d8800 == 58 [pid = 1668] [id = 330] 18:40:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x11615a400) [pid = 1668] [serial = 989] [outer = 0x0] 18:40:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1168b6000) [pid = 1668] [serial = 990] [outer = 0x11615a400] 18:40:43 INFO - PROCESS | 1668 | 1462153243592 Marionette DEBUG loaded listener.js 18:40:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x118318800) [pid = 1668] [serial = 991] [outer = 0x11615a400] 18:40:44 INFO - PROCESS | 1668 | 1462153244089 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]]]}] 18:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 673ms 18:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:40:44 INFO - PROCESS | 1668 | 1462153244099 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:40:44 INFO - PROCESS | 1668 | 1462153244101 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 18:40:44 INFO - PROCESS | 1668 | 1462153244103 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:40:44 INFO - PROCESS | 1668 | 1462153244105 Marionette TRACE conn2 <- [1,1294,null,{}] 18:40:44 INFO - PROCESS | 1668 | 1462153244113 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}] 18:40:44 INFO - PROCESS | 1668 | 1462153244202 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:40:44 INFO - PROCESS | 1668 | 1462153244208 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x119499800 == 59 [pid = 1668] [id = 331] 18:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x118410400) [pid = 1668] [serial = 992] [outer = 0x0] 18:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1186bcc00) [pid = 1668] [serial = 993] [outer = 0x118410400] 18:40:44 INFO - PROCESS | 1668 | 1462153244234 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x11877d800) [pid = 1668] [serial = 994] [outer = 0x118410400] 18:40:44 INFO - PROCESS | 1668 | 1462153244580 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]]]}] 18:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 520ms 18:40:44 INFO - PROCESS | 1668 | 1462153244625 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:40:44 INFO - PROCESS | 1668 | 1462153244627 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 18:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:40:44 INFO - PROCESS | 1668 | 1462153244630 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:40:44 INFO - PROCESS | 1668 | 1462153244632 Marionette TRACE conn2 <- [1,1298,null,{}] 18:40:44 INFO - PROCESS | 1668 | 1462153244635 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}] 18:40:44 INFO - PROCESS | 1668 | 1462153244763 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:40:44 INFO - PROCESS | 1668 | 1462153244774 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x121579800 == 60 [pid = 1668] [id = 332] 18:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x11885a800) [pid = 1668] [serial = 995] [outer = 0x0] 18:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118f8ac00) [pid = 1668] [serial = 996] [outer = 0x11885a800] 18:40:44 INFO - PROCESS | 1668 | 1462153244813 Marionette DEBUG loaded listener.js 18:40:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x118fb4c00) [pid = 1668] [serial = 997] [outer = 0x11885a800] 18:40:45 INFO - PROCESS | 1668 | 1462153245224 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]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 622ms 18:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:40:45 INFO - PROCESS | 1668 | 1462153245253 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 1668 | 1462153245255 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 18:40:45 INFO - PROCESS | 1668 | 1462153245258 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 1668 | 1462153245260 Marionette TRACE conn2 <- [1,1302,null,{}] 18:40:45 INFO - PROCESS | 1668 | 1462153245267 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}] 18:40:45 INFO - PROCESS | 1668 | 1462153245390 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:40:45 INFO - PROCESS | 1668 | 1462153245403 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x1241aa800 == 61 [pid = 1668] [id = 333] 18:40:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1194d4c00) [pid = 1668] [serial = 998] [outer = 0x0] 18:40:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x11976c000) [pid = 1668] [serial = 999] [outer = 0x1194d4c00] 18:40:45 INFO - PROCESS | 1668 | 1462153245447 Marionette DEBUG loaded listener.js 18:40:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x121418000) [pid = 1668] [serial = 1000] [outer = 0x1194d4c00] 18:40:45 INFO - PROCESS | 1668 | 1462153245916 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]]]}] 18:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 18:40:45 INFO - PROCESS | 1668 | 1462153245934 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:40:45 INFO - PROCESS | 1668 | 1462153245936 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 18:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:40:45 INFO - PROCESS | 1668 | 1462153245938 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:40:45 INFO - PROCESS | 1668 | 1462153245939 Marionette TRACE conn2 <- [1,1306,null,{}] 18:40:45 INFO - PROCESS | 1668 | 1462153245942 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}] 18:40:46 INFO - PROCESS | 1668 | 1462153246064 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:40:46 INFO - PROCESS | 1668 | 1462153246078 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x125eb5800 == 62 [pid = 1668] [id = 334] 18:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1214b1000) [pid = 1668] [serial = 1001] [outer = 0x0] 18:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x1217ef400) [pid = 1668] [serial = 1002] [outer = 0x1214b1000] 18:40:46 INFO - PROCESS | 1668 | 1462153246103 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x121ebf800) [pid = 1668] [serial = 1003] [outer = 0x1214b1000] 18:40:46 INFO - PROCESS | 1668 | 1462153246446 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]]]}] 18:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 519ms 18:40:46 INFO - PROCESS | 1668 | 1462153246457 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:40:46 INFO - PROCESS | 1668 | 1462153246458 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 18:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:40:46 INFO - PROCESS | 1668 | 1462153246460 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:40:46 INFO - PROCESS | 1668 | 1462153246461 Marionette TRACE conn2 <- [1,1310,null,{}] 18:40:46 INFO - PROCESS | 1668 | 1462153246466 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}] 18:40:46 INFO - PROCESS | 1668 | 1462153246573 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:40:46 INFO - PROCESS | 1668 | 1462153246595 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12914c000 == 63 [pid = 1668] [id = 335] 18:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1215ae800) [pid = 1668] [serial = 1004] [outer = 0x0] 18:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1245e6c00) [pid = 1668] [serial = 1005] [outer = 0x1215ae800] 18:40:46 INFO - PROCESS | 1668 | 1462153246620 Marionette DEBUG loaded listener.js 18:40:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x125914000) [pid = 1668] [serial = 1006] [outer = 0x1215ae800] 18:40:46 INFO - PROCESS | 1668 | 1462153246983 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] 18:40:47 INFO - PROCESS | 1668 | 1462153247034 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 18:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:40:47 INFO - PROCESS | 1668 | 1462153247036 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:40:47 INFO - PROCESS | 1668 | 1462153247037 Marionette TRACE conn2 <- [1,1314,null,{}] 18:40:47 INFO - PROCESS | 1668 | 1462153247040 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}] 18:40:47 INFO - PROCESS | 1668 | 1462153247144 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:40:47 INFO - PROCESS | 1668 | 1462153247159 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299be800 == 64 [pid = 1668] [id = 336] 18:40:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1241f6000) [pid = 1668] [serial = 1007] [outer = 0x0] 18:40:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x125de6c00) [pid = 1668] [serial = 1008] [outer = 0x1241f6000] 18:40:47 INFO - PROCESS | 1668 | 1462153247183 Marionette DEBUG loaded listener.js 18:40:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x127640400) [pid = 1668] [serial = 1009] [outer = 0x1241f6000] 18:40:47 INFO - PROCESS | 1668 | 1462153247509 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]]]}] 18:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 18:40:47 INFO - PROCESS | 1668 | 1462153247555 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:40:47 INFO - PROCESS | 1668 | 1462153247557 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 18:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:40:47 INFO - PROCESS | 1668 | 1462153247566 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:40:47 INFO - PROCESS | 1668 | 1462153247567 Marionette TRACE conn2 <- [1,1318,null,{}] 18:40:47 INFO - PROCESS | 1668 | 1462153247569 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}] 18:40:47 INFO - PROCESS | 1668 | 1462153247772 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1214ac400) [pid = 1668] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x118410000) [pid = 1668] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x118f83400) [pid = 1668] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x119737400) [pid = 1668] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1126b7800) [pid = 1668] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x111066800) [pid = 1668] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x115e8e000) [pid = 1668] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x116859000) [pid = 1668] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x117f5e400) [pid = 1668] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x117467c00) [pid = 1668] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x118fab800) [pid = 1668] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x111d4e400) [pid = 1668] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:40:47 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x112968000) [pid = 1668] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:40:47 INFO - PROCESS | 1668 | 1462153247834 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174eb800 == 65 [pid = 1668] [id = 337] 18:40:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x110f10400) [pid = 1668] [serial = 1010] [outer = 0x0] 18:40:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x111d4e400) [pid = 1668] [serial = 1011] [outer = 0x110f10400] 18:40:47 INFO - PROCESS | 1668 | 1462153247860 Marionette DEBUG loaded listener.js 18:40:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x116859000) [pid = 1668] [serial = 1012] [outer = 0x110f10400] 18:40:48 INFO - PROCESS | 1668 | 1462153248152 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]]]}] 18:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 627ms 18:40:48 INFO - PROCESS | 1668 | 1462153248187 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:40:48 INFO - PROCESS | 1668 | 1462153248188 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 18:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:40:48 INFO - PROCESS | 1668 | 1462153248190 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:40:48 INFO - PROCESS | 1668 | 1462153248191 Marionette TRACE conn2 <- [1,1322,null,{}] 18:40:48 INFO - PROCESS | 1668 | 1462153248194 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}] 18:40:48 INFO - PROCESS | 1668 | 1462153248282 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:40:48 INFO - PROCESS | 1668 | 1462153248337 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc20800 == 66 [pid = 1668] [id = 338] 18:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x116159000) [pid = 1668] [serial = 1013] [outer = 0x0] 18:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x121415c00) [pid = 1668] [serial = 1014] [outer = 0x116159000] 18:40:48 INFO - PROCESS | 1668 | 1462153248367 Marionette DEBUG loaded listener.js 18:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x127689000) [pid = 1668] [serial = 1015] [outer = 0x116159000] 18:40:48 INFO - PROCESS | 1668 | 1462153248662 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]]]}] 18:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 519ms 18:40:48 INFO - PROCESS | 1668 | 1462153248709 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:40:48 INFO - PROCESS | 1668 | 1462153248711 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 18:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:40:48 INFO - PROCESS | 1668 | 1462153248714 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:40:48 INFO - PROCESS | 1668 | 1462153248718 Marionette TRACE conn2 <- [1,1326,null,{}] 18:40:48 INFO - PROCESS | 1668 | 1462153248720 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}] 18:40:48 INFO - PROCESS | 1668 | 1462153248819 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:40:48 INFO - PROCESS | 1668 | 1462153248824 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c959000 == 67 [pid = 1668] [id = 339] 18:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12768e400) [pid = 1668] [serial = 1016] [outer = 0x0] 18:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x128e58800) [pid = 1668] [serial = 1017] [outer = 0x12768e400] 18:40:48 INFO - PROCESS | 1668 | 1462153248850 Marionette DEBUG loaded listener.js 18:40:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x129440400) [pid = 1668] [serial = 1018] [outer = 0x12768e400] 18:40:49 INFO - PROCESS | 1668 | 1462153249191 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]]]}] 18:40:49 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 18:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 521ms 18:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:40:49 INFO - PROCESS | 1668 | 1462153249240 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:40:49 INFO - PROCESS | 1668 | 1462153249241 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 18:40:49 INFO - PROCESS | 1668 | 1462153249244 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:40:49 INFO - PROCESS | 1668 | 1462153249245 Marionette TRACE conn2 <- [1,1330,null,{}] 18:40:49 INFO - PROCESS | 1668 | 1462153249247 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}] 18:40:49 INFO - PROCESS | 1668 | 1462153249334 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:40:49 INFO - PROCESS | 1668 | 1462153249339 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc3c800 == 68 [pid = 1668] [id = 340] 18:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x129448000) [pid = 1668] [serial = 1019] [outer = 0x0] 18:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1294ed400) [pid = 1668] [serial = 1020] [outer = 0x129448000] 18:40:49 INFO - PROCESS | 1668 | 1462153249363 Marionette DEBUG loaded listener.js 18:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x129714000) [pid = 1668] [serial = 1021] [outer = 0x129448000] 18:40:49 INFO - PROCESS | 1668 | 1462153249699 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]]]}] 18:40:49 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 18:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 469ms 18:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:40:49 INFO - PROCESS | 1668 | 1462153249715 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:40:49 INFO - PROCESS | 1668 | 1462153249717 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 18:40:49 INFO - PROCESS | 1668 | 1462153249720 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:40:49 INFO - PROCESS | 1668 | 1462153249721 Marionette TRACE conn2 <- [1,1334,null,{}] 18:40:49 INFO - PROCESS | 1668 | 1462153249724 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}] 18:40:49 INFO - PROCESS | 1668 | 1462153249880 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:40:49 INFO - PROCESS | 1668 | 1462153249956 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1132c2000 == 69 [pid = 1668] [id = 341] 18:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x11105b800) [pid = 1668] [serial = 1022] [outer = 0x0] 18:40:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x111066800) [pid = 1668] [serial = 1023] [outer = 0x11105b800] 18:40:49 INFO - PROCESS | 1668 | 1462153249988 Marionette DEBUG loaded listener.js 18:40:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x112d05400) [pid = 1668] [serial = 1024] [outer = 0x11105b800] 18:40:50 INFO - PROCESS | 1668 | 1462153250479 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]]]}] 18:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 770ms 18:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:40:50 INFO - PROCESS | 1668 | 1462153250492 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:40:50 INFO - PROCESS | 1668 | 1462153250494 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 18:40:50 INFO - PROCESS | 1668 | 1462153250518 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:40:50 INFO - PROCESS | 1668 | 1462153250522 Marionette TRACE conn2 <- [1,1338,null,{}] 18:40:50 INFO - PROCESS | 1668 | 1462153250526 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}] 18:40:50 INFO - PROCESS | 1668 | 1462153250647 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:40:50 INFO - PROCESS | 1668 | 1462153250731 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x11970d800 == 70 [pid = 1668] [id = 342] 18:40:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x11685f800) [pid = 1668] [serial = 1025] [outer = 0x0] 18:40:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x117f61400) [pid = 1668] [serial = 1026] [outer = 0x11685f800] 18:40:50 INFO - PROCESS | 1668 | 1462153250782 Marionette DEBUG loaded listener.js 18:40:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x118413400) [pid = 1668] [serial = 1027] [outer = 0x11685f800] 18:40:51 INFO - PROCESS | 1668 | 1462153251752 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]]]}] 18:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1294ms 18:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:40:51 INFO - PROCESS | 1668 | 1462153251792 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:40:51 INFO - PROCESS | 1668 | 1462153251794 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 18:40:51 INFO - PROCESS | 1668 | 1462153251797 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:40:51 INFO - PROCESS | 1668 | 1462153251798 Marionette TRACE conn2 <- [1,1342,null,{}] 18:40:51 INFO - PROCESS | 1668 | 1462153251801 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}] 18:40:51 INFO - PROCESS | 1668 | 1462153251961 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:40:52 INFO - PROCESS | 1668 | 1462153252041 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a965000 == 71 [pid = 1668] [id = 343] 18:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x118626000) [pid = 1668] [serial = 1028] [outer = 0x0] 18:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x118f17800) [pid = 1668] [serial = 1029] [outer = 0x118626000] 18:40:52 INFO - PROCESS | 1668 | 1462153252071 Marionette DEBUG loaded listener.js 18:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1209b8800) [pid = 1668] [serial = 1030] [outer = 0x118626000] 18:40:52 INFO - PROCESS | 1668 | 1462153252510 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]]]}] 18:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 720ms 18:40:52 INFO - PROCESS | 1668 | 1462153252519 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:40:52 INFO - PROCESS | 1668 | 1462153252522 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 18:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:40:52 INFO - PROCESS | 1668 | 1462153252530 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:40:52 INFO - PROCESS | 1668 | 1462153252533 Marionette TRACE conn2 <- [1,1346,null,{}] 18:40:52 INFO - PROCESS | 1668 | 1462153252536 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}] 18:40:52 INFO - PROCESS | 1668 | 1462153252647 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:40:52 INFO - PROCESS | 1668 | 1462153252705 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc31800 == 72 [pid = 1668] [id = 344] 18:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x118858000) [pid = 1668] [serial = 1031] [outer = 0x0] 18:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x121421c00) [pid = 1668] [serial = 1032] [outer = 0x118858000] 18:40:52 INFO - PROCESS | 1668 | 1462153252774 Marionette DEBUG loaded listener.js 18:40:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x125de9800) [pid = 1668] [serial = 1033] [outer = 0x118858000] 18:40:53 INFO - PROCESS | 1668 | 1462153253195 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]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 726ms 18:40:53 INFO - PROCESS | 1668 | 1462153253297 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:40:53 INFO - PROCESS | 1668 | 1462153253298 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 18:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:40:53 INFO - PROCESS | 1668 | 1462153253303 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:40:53 INFO - PROCESS | 1668 | 1462153253304 Marionette TRACE conn2 <- [1,1350,null,{}] 18:40:53 INFO - PROCESS | 1668 | 1462153253306 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}] 18:40:53 INFO - PROCESS | 1668 | 1462153253413 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:40:53 INFO - PROCESS | 1668 | 1462153253484 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5e6800 == 73 [pid = 1668] [id = 345] 18:40:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x125de2800) [pid = 1668] [serial = 1034] [outer = 0x0] 18:40:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x127692c00) [pid = 1668] [serial = 1035] [outer = 0x125de2800] 18:40:53 INFO - PROCESS | 1668 | 1462153253514 Marionette DEBUG loaded listener.js 18:40:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x128e5f400) [pid = 1668] [serial = 1036] [outer = 0x125de2800] 18:40:53 INFO - PROCESS | 1668 | 1462153253942 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]]]}] 18:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 18:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:40:53 INFO - PROCESS | 1668 | 1462153253974 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:40:53 INFO - PROCESS | 1668 | 1462153253975 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 18:40:53 INFO - PROCESS | 1668 | 1462153253977 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:40:53 INFO - PROCESS | 1668 | 1462153253978 Marionette TRACE conn2 <- [1,1354,null,{}] 18:40:53 INFO - PROCESS | 1668 | 1462153253981 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}] 18:40:54 INFO - PROCESS | 1668 | 1462153254093 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:40:54 INFO - PROCESS | 1668 | 1462153254168 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x118333800 == 74 [pid = 1668] [id = 346] 18:40:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12141b400) [pid = 1668] [serial = 1037] [outer = 0x0] 18:40:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12768c800) [pid = 1668] [serial = 1038] [outer = 0x12141b400] 18:40:54 INFO - PROCESS | 1668 | 1462153254204 Marionette DEBUG loaded listener.js 18:40:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x129806800) [pid = 1668] [serial = 1039] [outer = 0x12141b400] 18:40:54 INFO - PROCESS | 1668 | 1462153254895 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]]]}] 18:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 972ms 18:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:40:54 INFO - PROCESS | 1668 | 1462153254950 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 18:40:54 INFO - PROCESS | 1668 | 1462153254952 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 18:40:54 INFO - PROCESS | 1668 | 1462153254956 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:40:54 INFO - PROCESS | 1668 | 1462153254958 Marionette TRACE conn2 <- [1,1358,null,{}] 18:40:54 INFO - PROCESS | 1668 | 1462153254961 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}] 18:40:55 INFO - PROCESS | 1668 | 1462153255064 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:40:55 INFO - PROCESS | 1668 | 1462153255126 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x119292800 == 75 [pid = 1668] [id = 347] 18:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x11264d800) [pid = 1668] [serial = 1040] [outer = 0x0] 18:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x1126c2800) [pid = 1668] [serial = 1041] [outer = 0x11264d800] 18:40:55 INFO - PROCESS | 1668 | 1462153255155 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x113d49800) [pid = 1668] [serial = 1042] [outer = 0x11264d800] 18:40:55 INFO - PROCESS | 1668 | 1462153255601 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]]]}] 18:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 673ms 18:40:55 INFO - PROCESS | 1668 | 1462153255629 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 18:40:55 INFO - PROCESS | 1668 | 1462153255633 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 18:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:40:55 INFO - PROCESS | 1668 | 1462153255637 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:40:55 INFO - PROCESS | 1668 | 1462153255639 Marionette TRACE conn2 <- [1,1362,null,{}] 18:40:55 INFO - PROCESS | 1668 | 1462153255641 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}] 18:40:55 INFO - PROCESS | 1668 | 1462153255763 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc3c800 == 74 [pid = 1668] [id = 340] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12c959000 == 73 [pid = 1668] [id = 339] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc20800 == 72 [pid = 1668] [id = 338] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1174eb800 == 71 [pid = 1668] [id = 337] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1299be800 == 70 [pid = 1668] [id = 336] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12914c000 == 69 [pid = 1668] [id = 335] 18:40:55 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x1217ee000) [pid = 1668] [serial = 960] [outer = 0x0] [url = about:blank] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x125eb5800 == 68 [pid = 1668] [id = 334] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1241aa800 == 67 [pid = 1668] [id = 333] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x121579800 == 66 [pid = 1668] [id = 332] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12dd91800 == 65 [pid = 1668] [id = 301] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x119499800 == 64 [pid = 1668] [id = 331] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1165d8800 == 63 [pid = 1668] [id = 330] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x1212bf800 == 62 [pid = 1668] [id = 329] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x11349b000 == 61 [pid = 1668] [id = 328] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x12951c800 == 60 [pid = 1668] [id = 323] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x11970e000 == 59 [pid = 1668] [id = 322] 18:40:55 INFO - PROCESS | 1668 | --DOCSHELL 0x116812800 == 58 [pid = 1668] [id = 321] 18:40:55 INFO - PROCESS | 1668 | 1462153255856 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1132cd800 == 59 [pid = 1668] [id = 348] 18:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x112ebac00) [pid = 1668] [serial = 1043] [outer = 0x0] 18:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x116734c00) [pid = 1668] [serial = 1044] [outer = 0x112ebac00] 18:40:55 INFO - PROCESS | 1668 | 1462153255883 Marionette DEBUG loaded listener.js 18:40:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x118317c00) [pid = 1668] [serial = 1045] [outer = 0x112ebac00] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x121a43400) [pid = 1668] [serial = 912] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x116a8f000) [pid = 1668] [serial = 930] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x117037c00) [pid = 1668] [serial = 931] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x11841fc00) [pid = 1668] [serial = 936] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x118663c00) [pid = 1668] [serial = 909] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x11831d400) [pid = 1668] [serial = 934] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x118224400) [pid = 1668] [serial = 933] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x1194d7800) [pid = 1668] [serial = 946] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12bb91400) [pid = 1668] [serial = 918] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x111090800) [pid = 1668] [serial = 906] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x119470000) [pid = 1668] [serial = 945] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x118770400) [pid = 1668] [serial = 951] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x121630400) [pid = 1668] [serial = 958] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x119dcc800) [pid = 1668] [serial = 949] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x112d74400) [pid = 1668] [serial = 924] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x118fb6400) [pid = 1668] [serial = 943] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x118f1d000) [pid = 1668] [serial = 940] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x11876b800) [pid = 1668] [serial = 937] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x1214ae000) [pid = 1668] [serial = 955] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x1212ac000) [pid = 1668] [serial = 954] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x1209b3800) [pid = 1668] [serial = 952] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x121627400) [pid = 1668] [serial = 957] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x118779400) [pid = 1668] [serial = 939] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x118fae400) [pid = 1668] [serial = 942] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x119ca8400) [pid = 1668] [serial = 948] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x113244000) [pid = 1668] [serial = 925] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12a9e1800) [pid = 1668] [serial = 915] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x111119400) [pid = 1668] [serial = 922] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x11108d400) [pid = 1668] [serial = 921] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x115e95800) [pid = 1668] [serial = 927] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x11650b800) [pid = 1668] [serial = 928] [outer = 0x0] [url = about:blank] 18:40:56 INFO - PROCESS | 1668 | 1462153256206 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]]]}] 18:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 621ms 18:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:40:56 INFO - PROCESS | 1668 | 1462153256258 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 18:40:56 INFO - PROCESS | 1668 | 1462153256260 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 18:40:56 INFO - PROCESS | 1668 | 1462153256262 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:40:56 INFO - PROCESS | 1668 | 1462153256265 Marionette TRACE conn2 <- [1,1366,null,{}] 18:40:56 INFO - PROCESS | 1668 | 1462153256272 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}] 18:40:56 INFO - PROCESS | 1668 | 1462153256361 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:40:56 INFO - PROCESS | 1668 | 1462153256391 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194aa800 == 60 [pid = 1668] [id = 349] 18:40:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x11841f800) [pid = 1668] [serial = 1046] [outer = 0x0] 18:40:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x118763000) [pid = 1668] [serial = 1047] [outer = 0x11841f800] 18:40:56 INFO - PROCESS | 1668 | 1462153256421 Marionette DEBUG loaded listener.js 18:40:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x118779000) [pid = 1668] [serial = 1048] [outer = 0x11841f800] 18:40:56 INFO - PROCESS | 1668 | 1462153256887 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] 18:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:40:56 INFO - PROCESS | 1668 | 1462153256937 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 18:40:56 INFO - PROCESS | 1668 | 1462153256939 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:40:56 INFO - PROCESS | 1668 | 1462153256940 Marionette TRACE conn2 <- [1,1370,null,{}] 18:40:56 INFO - PROCESS | 1668 | 1462153256943 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}] 18:40:57 INFO - PROCESS | 1668 | 1462153257028 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:40:57 INFO - PROCESS | 1668 | 1462153257036 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x124194800 == 61 [pid = 1668] [id = 350] 18:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x118fabc00) [pid = 1668] [serial = 1049] [outer = 0x0] 18:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x118ff2000) [pid = 1668] [serial = 1050] [outer = 0x118fabc00] 18:40:57 INFO - PROCESS | 1668 | 1462153257062 Marionette DEBUG loaded listener.js 18:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x1194d7800) [pid = 1668] [serial = 1051] [outer = 0x118fabc00] 18:40:57 INFO - PROCESS | 1668 | 1462153257402 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] 18:40:57 INFO - PROCESS | 1668 | 1462153257459 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 18:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:40:57 INFO - PROCESS | 1668 | 1462153257462 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:40:57 INFO - PROCESS | 1668 | 1462153257463 Marionette TRACE conn2 <- [1,1374,null,{}] 18:40:57 INFO - PROCESS | 1668 | 1462153257465 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}] 18:40:57 INFO - PROCESS | 1668 | 1462153257546 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:40:57 INFO - PROCESS | 1668 | 1462153257554 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x125db9800 == 62 [pid = 1668] [id = 351] 18:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x119771400) [pid = 1668] [serial = 1052] [outer = 0x0] 18:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x11a0cd800) [pid = 1668] [serial = 1053] [outer = 0x119771400] 18:40:57 INFO - PROCESS | 1668 | 1462153257579 Marionette DEBUG loaded listener.js 18:40:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x12141cc00) [pid = 1668] [serial = 1054] [outer = 0x119771400] 18:40:57 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:40:57 INFO - PROCESS | 1668 | 1462153257938 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] 18:40:57 INFO - PROCESS | 1668 | 1462153257983 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 18:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:40:57 INFO - PROCESS | 1668 | 1462153257985 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:40:57 INFO - PROCESS | 1668 | 1462153257986 Marionette TRACE conn2 <- [1,1378,null,{}] 18:40:57 INFO - PROCESS | 1668 | 1462153257988 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}] 18:40:58 INFO - PROCESS | 1668 | 1462153258119 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:40:58 INFO - PROCESS | 1668 | 1462153258140 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x12914c000 == 63 [pid = 1668] [id = 352] 18:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x121629c00) [pid = 1668] [serial = 1055] [outer = 0x0] 18:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x121a41400) [pid = 1668] [serial = 1056] [outer = 0x121629c00] 18:40:58 INFO - PROCESS | 1668 | 1462153258168 Marionette DEBUG loaded listener.js 18:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x125918000) [pid = 1668] [serial = 1057] [outer = 0x121629c00] 18:40:58 INFO - PROCESS | 1668 | 1462153258513 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] 18:40:58 INFO - PROCESS | 1668 | 1462153258558 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 18:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:40:58 INFO - PROCESS | 1668 | 1462153258560 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:40:58 INFO - PROCESS | 1668 | 1462153258561 Marionette TRACE conn2 <- [1,1382,null,{}] 18:40:58 INFO - PROCESS | 1668 | 1462153258564 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}] 18:40:58 INFO - PROCESS | 1668 | 1462153258673 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:40:58 INFO - PROCESS | 1668 | 1462153258714 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x129530800 == 64 [pid = 1668] [id = 353] 18:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x12162e800) [pid = 1668] [serial = 1058] [outer = 0x0] 18:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x125de1000) [pid = 1668] [serial = 1059] [outer = 0x12162e800] 18:40:58 INFO - PROCESS | 1668 | 1462153258754 Marionette DEBUG loaded listener.js 18:40:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x125e31800) [pid = 1668] [serial = 1060] [outer = 0x12162e800] 18:40:59 INFO - PROCESS | 1668 | [1668] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:40:59 INFO - PROCESS | 1668 | 1462153259246 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] 18:40:59 INFO - PROCESS | 1668 | 1462153259287 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 18:40:59 INFO - PROCESS | 1668 | 1462153259289 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:40:59 INFO - PROCESS | 1668 | 1462153259290 Marionette TRACE conn2 <- [1,1386,null,{}] 18:40:59 INFO - PROCESS | 1668 | 1462153259292 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}] 18:40:59 INFO - PROCESS | 1668 | 1462153259402 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:40:59 INFO - PROCESS | 1668 | 1462153259440 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b31b800 == 65 [pid = 1668] [id = 354] 18:40:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x125ddf800) [pid = 1668] [serial = 1061] [outer = 0x0] 18:40:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12768fc00) [pid = 1668] [serial = 1062] [outer = 0x125ddf800] 18:40:59 INFO - PROCESS | 1668 | 1462153259467 Marionette DEBUG loaded listener.js 18:40:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x128f8d000) [pid = 1668] [serial = 1063] [outer = 0x125ddf800] 18:40:59 INFO - PROCESS | 1668 | 1462153259790 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] 18:40:59 INFO - PROCESS | 1668 | 1462153259812 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 18:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:40:59 INFO - PROCESS | 1668 | 1462153259814 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:40:59 INFO - PROCESS | 1668 | 1462153259817 Marionette TRACE conn2 <- [1,1390,null,{}] 18:40:59 INFO - PROCESS | 1668 | 1462153259820 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}] 18:40:59 INFO - PROCESS | 1668 | 1462153259927 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:40:59 INFO - PROCESS | 1668 | 1462153259962 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:40:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf18800 == 66 [pid = 1668] [id = 355] 18:40:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12764cc00) [pid = 1668] [serial = 1064] [outer = 0x0] 18:40:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x1294eb000) [pid = 1668] [serial = 1065] [outer = 0x12764cc00] 18:40:59 INFO - PROCESS | 1668 | 1462153259987 Marionette DEBUG loaded listener.js 18:41:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12a85b400) [pid = 1668] [serial = 1066] [outer = 0x12764cc00] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x1214b1000) [pid = 1668] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1215ae800) [pid = 1668] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x118410400) [pid = 1668] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x11615a400) [pid = 1668] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1241f6000) [pid = 1668] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x1194d4c00) [pid = 1668] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x112eba800) [pid = 1668] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x11100bc00) [pid = 1668] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x11885a800) [pid = 1668] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x110f10400) [pid = 1668] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x116159000) [pid = 1668] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:41:00 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12768e400) [pid = 1668] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:41:00 INFO - PROCESS | 1668 | 1462153260420 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]]]}] 18:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 622ms 18:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:41:00 INFO - PROCESS | 1668 | 1462153260437 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:41:00 INFO - PROCESS | 1668 | 1462153260438 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 18:41:00 INFO - PROCESS | 1668 | 1462153260440 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:41:00 INFO - PROCESS | 1668 | 1462153260442 Marionette TRACE conn2 <- [1,1394,null,{}] 18:41:00 INFO - PROCESS | 1668 | 1462153260444 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}] 18:41:00 INFO - PROCESS | 1668 | 1462153260576 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:41:00 INFO - PROCESS | 1668 | 1462153260636 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a966800 == 67 [pid = 1668] [id = 356] 18:41:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x111c3a800) [pid = 1668] [serial = 1067] [outer = 0x0] 18:41:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x118f8f800) [pid = 1668] [serial = 1068] [outer = 0x111c3a800] 18:41:00 INFO - PROCESS | 1668 | 1462153260676 Marionette DEBUG loaded listener.js 18:41:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x125de6800) [pid = 1668] [serial = 1069] [outer = 0x111c3a800] 18:41:01 INFO - PROCESS | 1668 | 1462153261082 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]]]}] 18:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 668ms 18:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:41:01 INFO - PROCESS | 1668 | 1462153261115 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:41:01 INFO - PROCESS | 1668 | 1462153261117 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 18:41:01 INFO - PROCESS | 1668 | 1462153261119 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:41:01 INFO - PROCESS | 1668 | 1462153261121 Marionette TRACE conn2 <- [1,1398,null,{}] 18:41:01 INFO - PROCESS | 1668 | 1462153261123 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}] 18:41:01 INFO - PROCESS | 1668 | 1462153261225 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:41:01 INFO - PROCESS | 1668 | 1462153261229 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc34800 == 68 [pid = 1668] [id = 357] 18:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x128e60c00) [pid = 1668] [serial = 1070] [outer = 0x0] 18:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x12a9d8000) [pid = 1668] [serial = 1071] [outer = 0x128e60c00] 18:41:01 INFO - PROCESS | 1668 | 1462153261259 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12aa44400) [pid = 1668] [serial = 1072] [outer = 0x128e60c00] 18:41:01 INFO - PROCESS | 1668 | 1462153261616 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]]]}] 18:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 18:41:01 INFO - PROCESS | 1668 | 1462153261638 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:41:01 INFO - PROCESS | 1668 | 1462153261639 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 18:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:41:01 INFO - PROCESS | 1668 | 1462153261642 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:41:01 INFO - PROCESS | 1668 | 1462153261643 Marionette TRACE conn2 <- [1,1402,null,{}] 18:41:01 INFO - PROCESS | 1668 | 1462153261645 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}] 18:41:01 INFO - PROCESS | 1668 | 1462153261734 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:41:01 INFO - PROCESS | 1668 | 1462153261793 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d135000 == 69 [pid = 1668] [id = 358] 18:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x129806c00) [pid = 1668] [serial = 1073] [outer = 0x0] 18:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12aa4ac00) [pid = 1668] [serial = 1074] [outer = 0x129806c00] 18:41:01 INFO - PROCESS | 1668 | 1462153261818 Marionette DEBUG loaded listener.js 18:41:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12ac4e800) [pid = 1668] [serial = 1075] [outer = 0x129806c00] 18:41:02 INFO - PROCESS | 1668 | 1462153262100 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]]]}] 18:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 468ms 18:41:02 INFO - PROCESS | 1668 | 1462153262110 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:41:02 INFO - PROCESS | 1668 | 1462153262111 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 18:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:41:02 INFO - PROCESS | 1668 | 1462153262121 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - PROCESS | 1668 | 1462153262122 Marionette TRACE conn2 <- [1,1406,null,{}] 18:41:02 INFO - PROCESS | 1668 | 1462153262124 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}] 18:41:02 INFO - PROCESS | 1668 | 1462153262220 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:41:02 INFO - PROCESS | 1668 | 1462153262339 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x113486800 == 70 [pid = 1668] [id = 359] 18:41:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x110f0dc00) [pid = 1668] [serial = 1076] [outer = 0x0] 18:41:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x11100b400) [pid = 1668] [serial = 1077] [outer = 0x110f0dc00] 18:41:02 INFO - PROCESS | 1668 | 1462153262371 Marionette DEBUG loaded listener.js 18:41:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x11108f800) [pid = 1668] [serial = 1078] [outer = 0x110f0dc00] 18:41:02 INFO - PROCESS | 1668 | 1462153262851 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]]]}] 18:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 775ms 18:41:02 INFO - PROCESS | 1668 | 1462153262891 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:41:02 INFO - PROCESS | 1668 | 1462153262894 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 18:41:02 INFO - PROCESS | 1668 | 1462153262914 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:41:02 INFO - PROCESS | 1668 | 1462153262917 Marionette TRACE conn2 <- [1,1410,null,{}] 18:41:02 INFO - PROCESS | 1668 | 1462153262923 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}] 18:41:03 INFO - PROCESS | 1668 | 1462153263037 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:41:03 INFO - PROCESS | 1668 | 1462153263108 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199be000 == 71 [pid = 1668] [id = 360] 18:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x11821f400) [pid = 1668] [serial = 1079] [outer = 0x0] 18:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x11831c000) [pid = 1668] [serial = 1080] [outer = 0x11821f400] 18:41:03 INFO - PROCESS | 1668 | 1462153263139 Marionette DEBUG loaded listener.js 18:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x118419000) [pid = 1668] [serial = 1081] [outer = 0x11821f400] 18:41:03 INFO - PROCESS | 1668 | 1462153263590 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]]]}] 18:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 742ms 18:41:03 INFO - PROCESS | 1668 | 1462153263650 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:41:03 INFO - PROCESS | 1668 | 1462153263653 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 18:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:41:03 INFO - PROCESS | 1668 | 1462153263657 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:41:03 INFO - PROCESS | 1668 | 1462153263659 Marionette TRACE conn2 <- [1,1414,null,{}] 18:41:03 INFO - PROCESS | 1668 | 1462153263661 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}] 18:41:03 INFO - PROCESS | 1668 | 1462153263770 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:41:03 INFO - PROCESS | 1668 | 1462153263843 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a9b3800 == 72 [pid = 1668] [id = 361] 18:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x118f8b400) [pid = 1668] [serial = 1082] [outer = 0x0] 18:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x118ff3000) [pid = 1668] [serial = 1083] [outer = 0x118f8b400] 18:41:03 INFO - PROCESS | 1668 | 1462153263872 Marionette DEBUG loaded listener.js 18:41:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1214aec00) [pid = 1668] [serial = 1084] [outer = 0x118f8b400] 18:41:04 INFO - PROCESS | 1668 | 1462153264340 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]]]}] 18:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 719ms 18:41:04 INFO - PROCESS | 1668 | 1462153264377 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:41:04 INFO - PROCESS | 1668 | 1462153264378 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 18:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:41:04 INFO - PROCESS | 1668 | 1462153264388 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:41:04 INFO - PROCESS | 1668 | 1462153264392 Marionette TRACE conn2 <- [1,1418,null,{}] 18:41:04 INFO - PROCESS | 1668 | 1462153264395 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}] 18:41:04 INFO - PROCESS | 1668 | 1462153264504 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:41:04 INFO - PROCESS | 1668 | 1462153264575 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dd7a000 == 73 [pid = 1668] [id = 362] 18:41:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x118fab800) [pid = 1668] [serial = 1085] [outer = 0x0] 18:41:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x125d75000) [pid = 1668] [serial = 1086] [outer = 0x118fab800] 18:41:04 INFO - PROCESS | 1668 | 1462153264606 Marionette DEBUG loaded listener.js 18:41:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x127690c00) [pid = 1668] [serial = 1087] [outer = 0x118fab800] 18:41:05 INFO - PROCESS | 1668 | 1462153265079 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]]]}] 18:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 18:41:05 INFO - PROCESS | 1668 | 1462153265116 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:41:05 INFO - PROCESS | 1668 | 1462153265118 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 18:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:41:05 INFO - PROCESS | 1668 | 1462153265120 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:41:05 INFO - PROCESS | 1668 | 1462153265121 Marionette TRACE conn2 <- [1,1422,null,{}] 18:41:05 INFO - PROCESS | 1668 | 1462153265124 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}] 18:41:05 INFO - PROCESS | 1668 | 1462153265234 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:41:05 INFO - PROCESS | 1668 | 1462153265307 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e45f000 == 74 [pid = 1668] [id = 363] 18:41:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x128e55c00) [pid = 1668] [serial = 1088] [outer = 0x0] 18:41:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12a9d4800) [pid = 1668] [serial = 1089] [outer = 0x128e55c00] 18:41:05 INFO - PROCESS | 1668 | 1462153265338 Marionette DEBUG loaded listener.js 18:41:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x12a9e3c00) [pid = 1668] [serial = 1090] [outer = 0x128e55c00] 18:41:05 INFO - PROCESS | 1668 | 1462153265768 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]]]}] 18:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 18:41:05 INFO - PROCESS | 1668 | 1462153265790 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:41:05 INFO - PROCESS | 1668 | 1462153265792 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 18:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:41:05 INFO - PROCESS | 1668 | 1462153265794 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:41:05 INFO - PROCESS | 1668 | 1462153265795 Marionette TRACE conn2 <- [1,1426,null,{}] 18:41:05 INFO - PROCESS | 1668 | 1462153265799 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}] 18:41:05 INFO - PROCESS | 1668 | 1462153265908 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:41:05 INFO - PROCESS | 1668 | 1462153265981 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x13518f000 == 75 [pid = 1668] [id = 364] 18:41:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12ac48000) [pid = 1668] [serial = 1091] [outer = 0x0] 18:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x12aee3800) [pid = 1668] [serial = 1092] [outer = 0x12ac48000] 18:41:06 INFO - PROCESS | 1668 | 1462153266019 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x12b4a4c00) [pid = 1668] [serial = 1093] [outer = 0x12ac48000] 18:41:06 INFO - PROCESS | 1668 | 1462153266461 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]]]}] 18:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 723ms 18:41:06 INFO - PROCESS | 1668 | 1462153266551 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:41:06 INFO - PROCESS | 1668 | 1462153266552 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 18:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:41:06 INFO - PROCESS | 1668 | 1462153266556 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:41:06 INFO - PROCESS | 1668 | 1462153266557 Marionette TRACE conn2 <- [1,1430,null,{}] 18:41:06 INFO - PROCESS | 1668 | 1462153266560 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}] 18:41:06 INFO - PROCESS | 1668 | 1462153266676 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:41:06 INFO - PROCESS | 1668 | 1462153266751 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x135683800 == 76 [pid = 1668] [id = 365] 18:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x12bcd2000) [pid = 1668] [serial = 1094] [outer = 0x0] 18:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x12bcdd400) [pid = 1668] [serial = 1095] [outer = 0x12bcd2000] 18:41:06 INFO - PROCESS | 1668 | 1462153266780 Marionette DEBUG loaded listener.js 18:41:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x12bd20000) [pid = 1668] [serial = 1096] [outer = 0x12bcd2000] 18:41:07 INFO - PROCESS | 1668 | 1462153267267 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]]]}] 18:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 718ms 18:41:07 INFO - PROCESS | 1668 | 1462153267275 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:41:07 INFO - PROCESS | 1668 | 1462153267276 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 18:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:41:07 INFO - PROCESS | 1668 | 1462153267279 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:41:07 INFO - PROCESS | 1668 | 1462153267280 Marionette TRACE conn2 <- [1,1434,null,{}] 18:41:07 INFO - PROCESS | 1668 | 1462153267285 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}] 18:41:07 INFO - PROCESS | 1668 | 1462153267393 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:41:07 INFO - PROCESS | 1668 | 1462153267465 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x11827e000 == 77 [pid = 1668] [id = 366] 18:41:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x112d10400) [pid = 1668] [serial = 1097] [outer = 0x0] 18:41:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x119dcc400) [pid = 1668] [serial = 1098] [outer = 0x112d10400] 18:41:07 INFO - PROCESS | 1668 | 1462153267493 Marionette DEBUG loaded listener.js 18:41:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x127649000) [pid = 1668] [serial = 1099] [outer = 0x112d10400] 18:41:08 INFO - PROCESS | 1668 | 1462153268137 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]]]}] 18:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 923ms 18:41:08 INFO - PROCESS | 1668 | 1462153268202 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:41:08 INFO - PROCESS | 1668 | 1462153268205 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 18:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:41:08 INFO - PROCESS | 1668 | 1462153268208 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:41:08 INFO - PROCESS | 1668 | 1462153268210 Marionette TRACE conn2 <- [1,1438,null,{}] 18:41:08 INFO - PROCESS | 1668 | 1462153268214 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}] 18:41:08 INFO - PROCESS | 1668 | 1462153268320 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:41:08 INFO - PROCESS | 1668 | 1462153268384 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x118876800 == 78 [pid = 1668] [id = 367] 18:41:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x113139800) [pid = 1668] [serial = 1100] [outer = 0x0] 18:41:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x11313d400) [pid = 1668] [serial = 1101] [outer = 0x113139800] 18:41:08 INFO - PROCESS | 1668 | 1462153268455 Marionette DEBUG loaded listener.js 18:41:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x113d4d800) [pid = 1668] [serial = 1102] [outer = 0x113139800] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x127614000 == 77 [pid = 1668] [id = 264] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12d89c800 == 76 [pid = 1668] [id = 265] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12d135000 == 75 [pid = 1668] [id = 358] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc34800 == 74 [pid = 1668] [id = 357] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12a966800 == 73 [pid = 1668] [id = 356] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf18800 == 72 [pid = 1668] [id = 355] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12b31b800 == 71 [pid = 1668] [id = 354] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x1245da800) [pid = 1668] [serial = 978] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x118767000) [pid = 1668] [serial = 969] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x11296b000) [pid = 1668] [serial = 963] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x116741400) [pid = 1668] [serial = 966] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x119cb0c00) [pid = 1668] [serial = 972] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x121a3d400) [pid = 1668] [serial = 981] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x1294ed400) [pid = 1668] [serial = 1020] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x121879800) [pid = 1668] [serial = 975] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x129530800 == 70 [pid = 1668] [id = 353] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x12914c000 == 69 [pid = 1668] [id = 352] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x125db9800 == 68 [pid = 1668] [id = 351] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x124194800 == 67 [pid = 1668] [id = 350] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x1194aa800 == 66 [pid = 1668] [id = 349] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x1132cd800 == 65 [pid = 1668] [id = 348] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x119292800 == 64 [pid = 1668] [id = 347] 18:41:08 INFO - PROCESS | 1668 | --DOCSHELL 0x1132c2000 == 63 [pid = 1668] [id = 341] 18:41:08 INFO - PROCESS | 1668 | 1462153268929 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]]]}] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x1217ef400) [pid = 1668] [serial = 1002] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x1245e6c00) [pid = 1668] [serial = 1005] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x1186bcc00) [pid = 1668] [serial = 993] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x11877d800) [pid = 1668] [serial = 994] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x1168b6000) [pid = 1668] [serial = 990] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x118318800) [pid = 1668] [serial = 991] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x127640400) [pid = 1668] [serial = 1009] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x11976c000) [pid = 1668] [serial = 999] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x125de6c00) [pid = 1668] [serial = 1008] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x11673fc00) [pid = 1668] [serial = 988] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x115e90800) [pid = 1668] [serial = 987] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x11105f000) [pid = 1668] [serial = 984] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x111093800) [pid = 1668] [serial = 985] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x125914000) [pid = 1668] [serial = 1006] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x118f8ac00) [pid = 1668] [serial = 996] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x118fb4c00) [pid = 1668] [serial = 997] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x111d4e400) [pid = 1668] [serial = 1011] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x121415c00) [pid = 1668] [serial = 1014] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x129440400) [pid = 1668] [serial = 1018] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x116859000) [pid = 1668] [serial = 1012] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x128e58800) [pid = 1668] [serial = 1017] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x121ebf800) [pid = 1668] [serial = 1003] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x127689000) [pid = 1668] [serial = 1015] [outer = 0x0] [url = about:blank] 18:41:08 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x121418000) [pid = 1668] [serial = 1000] [outer = 0x0] [url = about:blank] 18:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 771ms 18:41:08 INFO - PROCESS | 1668 | 1462153268979 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:41:08 INFO - PROCESS | 1668 | 1462153268983 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 18:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:41:08 INFO - PROCESS | 1668 | 1462153268987 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:41:08 INFO - PROCESS | 1668 | 1462153268988 Marionette TRACE conn2 <- [1,1442,null,{}] 18:41:08 INFO - PROCESS | 1668 | 1462153268990 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}] 18:41:09 INFO - PROCESS | 1668 | 1462153269080 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:41:09 INFO - PROCESS | 1668 | 1462153269087 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174d7000 == 64 [pid = 1668] [id = 368] 18:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x116585800) [pid = 1668] [serial = 1103] [outer = 0x0] 18:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x116860400) [pid = 1668] [serial = 1104] [outer = 0x116585800] 18:41:09 INFO - PROCESS | 1668 | 1462153269115 Marionette DEBUG loaded listener.js 18:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x118322800) [pid = 1668] [serial = 1105] [outer = 0x116585800] 18:41:09 INFO - PROCESS | 1668 | 1462153269502 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]]]}] 18:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 572ms 18:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:41:09 INFO - PROCESS | 1668 | 1462153269558 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:41:09 INFO - PROCESS | 1668 | 1462153269560 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 18:41:09 INFO - PROCESS | 1668 | 1462153269562 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:41:09 INFO - PROCESS | 1668 | 1462153269564 Marionette TRACE conn2 <- [1,1446,null,{}] 18:41:09 INFO - PROCESS | 1668 | 1462153269578 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}] 18:41:09 INFO - PROCESS | 1668 | 1462153269672 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:41:09 INFO - PROCESS | 1668 | 1462153269705 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x124199000 == 65 [pid = 1668] [id = 369] 18:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x118f22800) [pid = 1668] [serial = 1106] [outer = 0x0] 18:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x118f8b000) [pid = 1668] [serial = 1107] [outer = 0x118f22800] 18:41:09 INFO - PROCESS | 1668 | 1462153269732 Marionette DEBUG loaded listener.js 18:41:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x11946d000) [pid = 1668] [serial = 1108] [outer = 0x118f22800] 18:41:10 INFO - PROCESS | 1668 | 1462153270077 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]]]}] 18:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 528ms 18:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:41:10 INFO - PROCESS | 1668 | 1462153270091 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 1668 | 1462153270092 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 18:41:10 INFO - PROCESS | 1668 | 1462153270094 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - PROCESS | 1668 | 1462153270096 Marionette TRACE conn2 <- [1,1450,null,{}] 18:41:10 INFO - PROCESS | 1668 | 1462153270101 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}] 18:41:10 INFO - PROCESS | 1668 | 1462153270191 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:41:10 INFO - PROCESS | 1668 | 1462153270195 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x125eb1800 == 66 [pid = 1668] [id = 370] 18:41:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x11972c800) [pid = 1668] [serial = 1109] [outer = 0x0] 18:41:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x1209b2c00) [pid = 1668] [serial = 1110] [outer = 0x11972c800] 18:41:10 INFO - PROCESS | 1668 | 1462153270222 Marionette DEBUG loaded listener.js 18:41:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x1214ae000) [pid = 1668] [serial = 1111] [outer = 0x11972c800] 18:41:10 INFO - PROCESS | 1668 | 1462153270556 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]]]}] 18:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 472ms 18:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:41:10 INFO - PROCESS | 1668 | 1462153270570 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:41:10 INFO - PROCESS | 1668 | 1462153270571 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 18:41:10 INFO - PROCESS | 1668 | 1462153270573 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:41:10 INFO - PROCESS | 1668 | 1462153270574 Marionette TRACE conn2 <- [1,1454,null,{}] 18:41:10 INFO - PROCESS | 1668 | 1462153270577 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}] 18:41:10 INFO - PROCESS | 1668 | 1462153270665 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:41:10 INFO - PROCESS | 1668 | 1462153270733 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12910e800 == 67 [pid = 1668] [id = 371] 18:41:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x1161b2800) [pid = 1668] [serial = 1112] [outer = 0x0] 18:41:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x121628000) [pid = 1668] [serial = 1113] [outer = 0x1161b2800] 18:41:10 INFO - PROCESS | 1668 | 1462153270758 Marionette DEBUG loaded listener.js 18:41:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x1219b4400) [pid = 1668] [serial = 1114] [outer = 0x1161b2800] 18:41:11 INFO - PROCESS | 1668 | 1462153271106 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]]]}] 18:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 568ms 18:41:11 INFO - PROCESS | 1668 | 1462153271149 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:41:11 INFO - PROCESS | 1668 | 1462153271151 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 18:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:41:11 INFO - PROCESS | 1668 | 1462153271153 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:41:11 INFO - PROCESS | 1668 | 1462153271154 Marionette TRACE conn2 <- [1,1458,null,{}] 18:41:11 INFO - PROCESS | 1668 | 1462153271157 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}] 18:41:11 INFO - PROCESS | 1668 | 1462153271284 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:41:11 INFO - PROCESS | 1668 | 1462153271327 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299ba800 == 68 [pid = 1668] [id = 372] 18:41:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x121a43400) [pid = 1668] [serial = 1115] [outer = 0x0] 18:41:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1245d9c00) [pid = 1668] [serial = 1116] [outer = 0x121a43400] 18:41:11 INFO - PROCESS | 1668 | 1462153271353 Marionette DEBUG loaded listener.js 18:41:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12768cc00) [pid = 1668] [serial = 1117] [outer = 0x121a43400] 18:41:11 INFO - PROCESS | 1668 | 1462153271696 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]]]}] 18:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 571ms 18:41:11 INFO - PROCESS | 1668 | 1462153271730 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:41:11 INFO - PROCESS | 1668 | 1462153271731 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 18:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:41:11 INFO - PROCESS | 1668 | 1462153271733 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:41:11 INFO - PROCESS | 1668 | 1462153271734 Marionette TRACE conn2 <- [1,1462,null,{}] 18:41:11 INFO - PROCESS | 1668 | 1462153271737 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}] 18:41:11 INFO - PROCESS | 1668 | 1462153271849 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:41:11 INFO - PROCESS | 1668 | 1462153271885 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b318000 == 69 [pid = 1668] [id = 373] 18:41:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x127640400) [pid = 1668] [serial = 1118] [outer = 0x0] 18:41:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x128e61800) [pid = 1668] [serial = 1119] [outer = 0x127640400] 18:41:11 INFO - PROCESS | 1668 | 1462153271910 Marionette DEBUG loaded listener.js 18:41:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x1294ed400) [pid = 1668] [serial = 1120] [outer = 0x127640400] 18:41:12 INFO - PROCESS | 1668 | 1462153272259 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]]]}] 18:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 568ms 18:41:12 INFO - PROCESS | 1668 | 1462153272305 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:41:12 INFO - PROCESS | 1668 | 1462153272307 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 18:41:12 INFO - PROCESS | 1668 | 1462153272309 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:41:12 INFO - PROCESS | 1668 | 1462153272310 Marionette TRACE conn2 <- [1,1466,null,{}] 18:41:12 INFO - PROCESS | 1668 | 1462153272312 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}] 18:41:12 INFO - PROCESS | 1668 | 1462153272424 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:41:12 INFO - PROCESS | 1668 | 1462153272465 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c21c000 == 70 [pid = 1668] [id = 374] 18:41:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x118418000) [pid = 1668] [serial = 1121] [outer = 0x0] 18:41:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x119cad400) [pid = 1668] [serial = 1122] [outer = 0x118418000] 18:41:12 INFO - PROCESS | 1668 | 1462153272490 Marionette DEBUG loaded listener.js 18:41:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12a9cb000) [pid = 1668] [serial = 1123] [outer = 0x118418000] 18:41:12 INFO - PROCESS | 1668 | 1462153272842 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]]]}] 18:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 570ms 18:41:12 INFO - PROCESS | 1668 | 1462153272893 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:41:12 INFO - PROCESS | 1668 | 1462153272894 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 18:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:41:12 INFO - PROCESS | 1668 | 1462153272897 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:41:12 INFO - PROCESS | 1668 | 1462153272898 Marionette TRACE conn2 <- [1,1470,null,{}] 18:41:12 INFO - PROCESS | 1668 | 1462153272900 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}] 18:41:13 INFO - PROCESS | 1668 | 1462153273016 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x128e5dc00) [pid = 1668] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x12c1d6c00) [pid = 1668] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x12162e800) [pid = 1668] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x125ddf800) [pid = 1668] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x11841f800) [pid = 1668] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x11264d800) [pid = 1668] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x118858000) [pid = 1668] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x118fabc00) [pid = 1668] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12764cc00) [pid = 1668] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x125de2800) [pid = 1668] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x112ebac00) [pid = 1668] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x11685f800) [pid = 1668] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x111c3a800) [pid = 1668] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x118626000) [pid = 1668] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12141b400) [pid = 1668] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x11105b800) [pid = 1668] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x129448000) [pid = 1668] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x119771400) [pid = 1668] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x128e60c00) [pid = 1668] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x121629c00) [pid = 1668] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x111091400) [pid = 1668] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x125ddb800) [pid = 1668] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x110f0ec00) [pid = 1668] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x11105f800) [pid = 1668] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x11685d800) [pid = 1668] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1209b9800) [pid = 1668] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x1126b4c00) [pid = 1668] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x113d4f000) [pid = 1668] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x1186c2400) [pid = 1668] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x118fac000) [pid = 1668] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x121419000) [pid = 1668] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x121e30800) [pid = 1668] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:41:13 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11100f000) [pid = 1668] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:41:13 INFO - PROCESS | 1668 | 1462153273282 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x113d06800 == 71 [pid = 1668] [id = 375] 18:41:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x110f08800) [pid = 1668] [serial = 1124] [outer = 0x0] 18:41:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x11105f800) [pid = 1668] [serial = 1125] [outer = 0x110f08800] 18:41:13 INFO - PROCESS | 1668 | 1462153273308 Marionette DEBUG loaded listener.js 18:41:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x112ebd400) [pid = 1668] [serial = 1126] [outer = 0x110f08800] 18:41:13 INFO - PROCESS | 1668 | 1462153273592 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]]]}] 18:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 719ms 18:41:13 INFO - PROCESS | 1668 | 1462153273622 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:41:13 INFO - PROCESS | 1668 | 1462153273623 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 18:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:41:13 INFO - PROCESS | 1668 | 1462153273626 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:41:13 INFO - PROCESS | 1668 | 1462153273627 Marionette TRACE conn2 <- [1,1474,null,{}] 18:41:13 INFO - PROCESS | 1668 | 1462153273629 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}] 18:41:13 INFO - PROCESS | 1668 | 1462153273740 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:41:13 INFO - PROCESS | 1668 | 1462153273746 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc2c000 == 72 [pid = 1668] [id = 376] 18:41:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x11631cc00) [pid = 1668] [serial = 1127] [outer = 0x0] 18:41:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x118626000) [pid = 1668] [serial = 1128] [outer = 0x11631cc00] 18:41:13 INFO - PROCESS | 1668 | 1462153273773 Marionette DEBUG loaded listener.js 18:41:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x119dc8000) [pid = 1668] [serial = 1129] [outer = 0x11631cc00] 18:41:14 INFO - PROCESS | 1668 | 1462153274138 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]]]}] 18:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 518ms 18:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:41:14 INFO - PROCESS | 1668 | 1462153274145 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:41:14 INFO - PROCESS | 1668 | 1462153274146 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 18:41:14 INFO - PROCESS | 1668 | 1462153274150 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:41:14 INFO - PROCESS | 1668 | 1462153274153 Marionette TRACE conn2 <- [1,1478,null,{}] 18:41:14 INFO - PROCESS | 1668 | 1462153274155 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}] 18:41:14 INFO - PROCESS | 1668 | 1462153274290 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:41:14 INFO - PROCESS | 1668 | 1462153274295 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5e4800 == 73 [pid = 1668] [id = 377] 18:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118760c00) [pid = 1668] [serial = 1130] [outer = 0x0] 18:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x125de3c00) [pid = 1668] [serial = 1131] [outer = 0x118760c00] 18:41:14 INFO - PROCESS | 1668 | 1462153274325 Marionette DEBUG loaded listener.js 18:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12aa4b400) [pid = 1668] [serial = 1132] [outer = 0x118760c00] 18:41:14 INFO - PROCESS | 1668 | 1462153274656 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]]]}] 18:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 521ms 18:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:41:14 INFO - PROCESS | 1668 | 1462153274671 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:41:14 INFO - PROCESS | 1668 | 1462153274672 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 18:41:14 INFO - PROCESS | 1668 | 1462153274674 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:41:14 INFO - PROCESS | 1668 | 1462153274675 Marionette TRACE conn2 <- [1,1482,null,{}] 18:41:14 INFO - PROCESS | 1668 | 1462153274678 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}] 18:41:14 INFO - PROCESS | 1668 | 1462153274768 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:41:14 INFO - PROCESS | 1668 | 1462153274831 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x13518d000 == 74 [pid = 1668] [id = 378] 18:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12aa45000) [pid = 1668] [serial = 1133] [outer = 0x0] 18:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12aeed400) [pid = 1668] [serial = 1134] [outer = 0x12aa45000] 18:41:14 INFO - PROCESS | 1668 | 1462153274856 Marionette DEBUG loaded listener.js 18:41:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x12bb92800) [pid = 1668] [serial = 1135] [outer = 0x12aa45000] 18:41:15 INFO - PROCESS | 1668 | 1462153275168 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]]]}] 18:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 18:41:15 INFO - PROCESS | 1668 | 1462153275193 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:41:15 INFO - PROCESS | 1668 | 1462153275194 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 18:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:41:15 INFO - PROCESS | 1668 | 1462153275196 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:41:15 INFO - PROCESS | 1668 | 1462153275197 Marionette TRACE conn2 <- [1,1486,null,{}] 18:41:15 INFO - PROCESS | 1668 | 1462153275202 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}] 18:41:15 INFO - PROCESS | 1668 | 1462153275363 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:41:15 INFO - PROCESS | 1668 | 1462153275472 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1132ce800 == 75 [pid = 1668] [id = 379] 18:41:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x111011000) [pid = 1668] [serial = 1136] [outer = 0x0] 18:41:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x111089000) [pid = 1668] [serial = 1137] [outer = 0x111011000] 18:41:15 INFO - PROCESS | 1668 | 1462153275507 Marionette DEBUG loaded listener.js 18:41:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x112ebec00) [pid = 1668] [serial = 1138] [outer = 0x111011000] 18:41:16 INFO - PROCESS | 1668 | 1462153276009 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]]]}] 18:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 822ms 18:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:41:16 INFO - PROCESS | 1668 | 1462153276043 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:41:16 INFO - PROCESS | 1668 | 1462153276045 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 18:41:16 INFO - PROCESS | 1668 | 1462153276067 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:41:16 INFO - PROCESS | 1668 | 1462153276070 Marionette TRACE conn2 <- [1,1490,null,{}] 18:41:16 INFO - PROCESS | 1668 | 1462153276075 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}] 18:41:16 INFO - PROCESS | 1668 | 1462153276193 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:41:16 INFO - PROCESS | 1668 | 1462153276321 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x127615000 == 76 [pid = 1668] [id = 380] 18:41:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x118852800) [pid = 1668] [serial = 1139] [outer = 0x0] 18:41:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x11885b000) [pid = 1668] [serial = 1140] [outer = 0x118852800] 18:41:16 INFO - PROCESS | 1668 | 1462153276359 Marionette DEBUG loaded listener.js 18:41:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x119774c00) [pid = 1668] [serial = 1141] [outer = 0x118852800] 18:41:16 INFO - PROCESS | 1668 | 1462153276800 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]]]}] 18:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 792ms 18:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:41:16 INFO - PROCESS | 1668 | 1462153276841 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:41:16 INFO - PROCESS | 1668 | 1462153276843 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 18:41:16 INFO - PROCESS | 1668 | 1462153276845 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:41:16 INFO - PROCESS | 1668 | 1462153276847 Marionette TRACE conn2 <- [1,1494,null,{}] 18:41:16 INFO - PROCESS | 1668 | 1462153276850 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}] 18:41:16 INFO - PROCESS | 1668 | 1462153276964 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:41:17 INFO - PROCESS | 1668 | 1462153277070 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5dc000 == 77 [pid = 1668] [id = 381] 18:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x119cab000) [pid = 1668] [serial = 1142] [outer = 0x0] 18:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x121879800) [pid = 1668] [serial = 1143] [outer = 0x119cab000] 18:41:17 INFO - PROCESS | 1668 | 1462153277104 Marionette DEBUG loaded listener.js 18:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x1241b1000) [pid = 1668] [serial = 1144] [outer = 0x119cab000] 18:41:17 INFO - PROCESS | 1668 | 1462153277596 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]]]}] 18:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 773ms 18:41:17 INFO - PROCESS | 1668 | 1462153277637 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:41:17 INFO - PROCESS | 1668 | 1462153277641 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 18:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:41:17 INFO - PROCESS | 1668 | 1462153277653 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:41:17 INFO - PROCESS | 1668 | 1462153277656 Marionette TRACE conn2 <- [1,1498,null,{}] 18:41:17 INFO - PROCESS | 1668 | 1462153277659 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}] 18:41:17 INFO - PROCESS | 1668 | 1462153277799 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:41:17 INFO - PROCESS | 1668 | 1462153277902 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x13595a800 == 78 [pid = 1668] [id = 382] 18:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x125917400) [pid = 1668] [serial = 1145] [outer = 0x0] 18:41:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12768b800) [pid = 1668] [serial = 1146] [outer = 0x125917400] 18:41:17 INFO - PROCESS | 1668 | 1462153277948 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x1294f4c00) [pid = 1668] [serial = 1147] [outer = 0x125917400] 18:41:18 INFO - PROCESS | 1668 | 1462153278432 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]]]}] 18:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 830ms 18:41:18 INFO - PROCESS | 1668 | 1462153278475 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:41:18 INFO - PROCESS | 1668 | 1462153278476 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 18:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:41:18 INFO - PROCESS | 1668 | 1462153278479 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:41:18 INFO - PROCESS | 1668 | 1462153278480 Marionette TRACE conn2 <- [1,1502,null,{}] 18:41:18 INFO - PROCESS | 1668 | 1462153278482 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}] 18:41:18 INFO - PROCESS | 1668 | 1462153278594 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:41:18 INFO - PROCESS | 1668 | 1462153278671 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x135809000 == 79 [pid = 1668] [id = 383] 18:41:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12591a400) [pid = 1668] [serial = 1148] [outer = 0x0] 18:41:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12a9e9400) [pid = 1668] [serial = 1149] [outer = 0x12591a400] 18:41:18 INFO - PROCESS | 1668 | 1462153278702 Marionette DEBUG loaded listener.js 18:41:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12bcd7000) [pid = 1668] [serial = 1150] [outer = 0x12591a400] 18:41:19 INFO - PROCESS | 1668 | 1462153279232 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]]]}] 18:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 822ms 18:41:19 INFO - PROCESS | 1668 | 1462153279302 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:41:19 INFO - PROCESS | 1668 | 1462153279304 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 18:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:41:19 INFO - PROCESS | 1668 | 1462153279308 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:41:19 INFO - PROCESS | 1668 | 1462153279310 Marionette TRACE conn2 <- [1,1506,null,{}] 18:41:19 INFO - PROCESS | 1668 | 1462153279313 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}] 18:41:19 INFO - PROCESS | 1668 | 1462153279431 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:41:19 INFO - PROCESS | 1668 | 1462153279508 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac19800 == 80 [pid = 1668] [id = 384] 18:41:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12bd20400) [pid = 1668] [serial = 1151] [outer = 0x0] 18:41:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x12c131800) [pid = 1668] [serial = 1152] [outer = 0x12bd20400] 18:41:19 INFO - PROCESS | 1668 | 1462153279545 Marionette DEBUG loaded listener.js 18:41:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12c1d9c00) [pid = 1668] [serial = 1153] [outer = 0x12bd20400] 18:41:20 INFO - PROCESS | 1668 | 1462153280019 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]]]}] 18:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 721ms 18:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:41:20 INFO - PROCESS | 1668 | 1462153280030 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:41:20 INFO - PROCESS | 1668 | 1462153280032 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 18:41:20 INFO - PROCESS | 1668 | 1462153280035 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:41:20 INFO - PROCESS | 1668 | 1462153280038 Marionette TRACE conn2 <- [1,1510,null,{}] 18:41:20 INFO - PROCESS | 1668 | 1462153280042 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}] 18:41:20 INFO - PROCESS | 1668 | 1462153280208 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:41:20 INFO - PROCESS | 1668 | 1462153280316 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x117119800 == 81 [pid = 1668] [id = 385] 18:41:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x111014c00) [pid = 1668] [serial = 1154] [outer = 0x0] 18:41:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x115e8e000) [pid = 1668] [serial = 1155] [outer = 0x111014c00] 18:41:20 INFO - PROCESS | 1668 | 1462153280362 Marionette DEBUG loaded listener.js 18:41:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x118ff1400) [pid = 1668] [serial = 1156] [outer = 0x111014c00] 18:41:21 INFO - PROCESS | 1668 | 1462153281074 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]]]}] 18:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1072ms 18:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:41:21 INFO - PROCESS | 1668 | 1462153281108 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 1668 | 1462153281110 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 18:41:21 INFO - PROCESS | 1668 | 1462153281113 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 1668 | 1462153281116 Marionette TRACE conn2 <- [1,1514,null,{}] 18:41:21 INFO - PROCESS | 1668 | 1462153281120 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}] 18:41:21 INFO - PROCESS | 1668 | 1462153281227 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:41:21 INFO - PROCESS | 1668 | 1462153281306 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174d5800 == 82 [pid = 1668] [id = 386] 18:41:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x11108ac00) [pid = 1668] [serial = 1157] [outer = 0x0] 18:41:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x111d4dc00) [pid = 1668] [serial = 1158] [outer = 0x11108ac00] 18:41:21 INFO - PROCESS | 1668 | 1462153281337 Marionette DEBUG loaded listener.js 18:41:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x1126b7c00) [pid = 1668] [serial = 1159] [outer = 0x11108ac00] 18:41:21 INFO - PROCESS | 1668 | 1462153281792 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]]]}] 18:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 723ms 18:41:21 INFO - PROCESS | 1668 | 1462153281837 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:41:21 INFO - PROCESS | 1668 | 1462153281840 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 18:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:41:21 INFO - PROCESS | 1668 | 1462153281845 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:41:21 INFO - PROCESS | 1668 | 1462153281846 Marionette TRACE conn2 <- [1,1518,null,{}] 18:41:21 INFO - PROCESS | 1668 | 1462153281871 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}] 18:41:21 INFO - PROCESS | 1668 | 1462153281975 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:41:22 INFO - PROCESS | 1668 | 1462153282054 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174d7800 == 83 [pid = 1668] [id = 387] 18:41:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x1126bec00) [pid = 1668] [serial = 1160] [outer = 0x0] 18:41:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x11313e800) [pid = 1668] [serial = 1161] [outer = 0x1126bec00] 18:41:22 INFO - PROCESS | 1668 | 1462153282081 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x113d4dc00) [pid = 1668] [serial = 1162] [outer = 0x1126bec00] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x13518d000 == 82 [pid = 1668] [id = 378] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5e4800 == 81 [pid = 1668] [id = 377] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc2c000 == 80 [pid = 1668] [id = 376] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x113d06800 == 79 [pid = 1668] [id = 375] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12c21c000 == 78 [pid = 1668] [id = 374] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12b318000 == 77 [pid = 1668] [id = 373] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1299ba800 == 76 [pid = 1668] [id = 372] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12910e800 == 75 [pid = 1668] [id = 371] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x125eb1800 == 74 [pid = 1668] [id = 370] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x124199000 == 73 [pid = 1668] [id = 369] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1174d7000 == 72 [pid = 1668] [id = 368] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x118876800 == 71 [pid = 1668] [id = 367] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1199be000 == 70 [pid = 1668] [id = 360] 18:41:22 INFO - PROCESS | 1668 | --DOCSHELL 0x113486800 == 69 [pid = 1668] [id = 359] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x11615f800) [pid = 1668] [serial = 907] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x118fe6c00) [pid = 1668] [serial = 910] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x1241f4000) [pid = 1668] [serial = 913] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x113a4a800) [pid = 1668] [serial = 964] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x118226400) [pid = 1668] [serial = 967] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x118f19400) [pid = 1668] [serial = 970] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x121416800) [pid = 1668] [serial = 973] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x121a48000) [pid = 1668] [serial = 976] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x125914c00) [pid = 1668] [serial = 979] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12a9d5400) [pid = 1668] [serial = 843] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x125dde400) [pid = 1668] [serial = 982] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12aee6800) [pid = 1668] [serial = 916] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x12d16d800) [pid = 1668] [serial = 919] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x125de1000) [pid = 1668] [serial = 1059] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12768fc00) [pid = 1668] [serial = 1062] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x125e31800) [pid = 1668] [serial = 1060] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x118763000) [pid = 1668] [serial = 1047] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x1126c2800) [pid = 1668] [serial = 1041] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x113d49800) [pid = 1668] [serial = 1042] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x121421c00) [pid = 1668] [serial = 1032] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x125de9800) [pid = 1668] [serial = 1033] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x118ff2000) [pid = 1668] [serial = 1050] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x1194d7800) [pid = 1668] [serial = 1051] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1294eb000) [pid = 1668] [serial = 1065] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x128e5f400) [pid = 1668] [serial = 1036] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x127692c00) [pid = 1668] [serial = 1035] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x116734c00) [pid = 1668] [serial = 1044] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x118317c00) [pid = 1668] [serial = 1045] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118413400) [pid = 1668] [serial = 1027] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x117f61400) [pid = 1668] [serial = 1026] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x118f8f800) [pid = 1668] [serial = 1068] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1209b8800) [pid = 1668] [serial = 1030] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x118f17800) [pid = 1668] [serial = 1029] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x129806800) [pid = 1668] [serial = 1039] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12768c800) [pid = 1668] [serial = 1038] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x111066800) [pid = 1668] [serial = 1023] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x112d05400) [pid = 1668] [serial = 1024] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x129714000) [pid = 1668] [serial = 1021] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11a0cd800) [pid = 1668] [serial = 1053] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12141cc00) [pid = 1668] [serial = 1054] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x128f8d000) [pid = 1668] [serial = 1063] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x12aa44400) [pid = 1668] [serial = 1072] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12a9d8000) [pid = 1668] [serial = 1071] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x12a85b400) [pid = 1668] [serial = 1066] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x118779000) [pid = 1668] [serial = 1048] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x125918000) [pid = 1668] [serial = 1057] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x121a41400) [pid = 1668] [serial = 1056] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x12aa4ac00) [pid = 1668] [serial = 1074] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x125de6800) [pid = 1668] [serial = 1069] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x121a42c00) [pid = 1668] [serial = 961] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12d16b400) [pid = 1668] [serial = 904] [outer = 0x0] [url = about:blank] 18:41:22 INFO - PROCESS | 1668 | 1462153282556 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]]]}] 18:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 739ms 18:41:22 INFO - PROCESS | 1668 | 1462153282584 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:41:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:41:22 INFO - PROCESS | 1668 | 1462153282586 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 18:41:22 INFO - PROCESS | 1668 | 1462153282588 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:41:22 INFO - PROCESS | 1668 | 1462153282591 Marionette TRACE conn2 <- [1,1522,null,{}] 18:41:22 INFO - PROCESS | 1668 | 1462153282599 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}] 18:41:22 INFO - PROCESS | 1668 | 1462153282688 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:41:22 INFO - PROCESS | 1668 | 1462153282693 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x116a96000 == 70 [pid = 1668] [id = 388] 18:41:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11313b800) [pid = 1668] [serial = 1163] [outer = 0x0] 18:41:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11615f800) [pid = 1668] [serial = 1164] [outer = 0x11313b800] 18:41:22 INFO - PROCESS | 1668 | 1462153282723 Marionette DEBUG loaded listener.js 18:41:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1167f7c00) [pid = 1668] [serial = 1165] [outer = 0x11313b800] 18:41:23 INFO - PROCESS | 1668 | 1462153283211 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"]]]}] 18:41:23 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 () { 18:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:41:23 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 () { 18:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:41:23 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 () { 18:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:41:23 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 () { 18:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:41:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 673ms 18:41:23 INFO - PROCESS | 1668 | 1462153283262 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:41:23 INFO - PROCESS | 1668 | 1462153283265 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 18:41:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:41:23 INFO - PROCESS | 1668 | 1462153283269 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 1668 | 1462153283271 Marionette TRACE conn2 <- [1,1526,null,{}] 18:41:23 INFO - PROCESS | 1668 | 1462153283274 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}] 18:41:23 INFO - PROCESS | 1668 | 1462153283375 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:41:23 INFO - PROCESS | 1668 | 1462153283381 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194b0800 == 71 [pid = 1668] [id = 389] 18:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x116f66800) [pid = 1668] [serial = 1166] [outer = 0x0] 18:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x118405000) [pid = 1668] [serial = 1167] [outer = 0x116f66800] 18:41:23 INFO - PROCESS | 1668 | 1462153283407 Marionette DEBUG loaded listener.js 18:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118417400) [pid = 1668] [serial = 1168] [outer = 0x116f66800] 18:41:23 INFO - PROCESS | 1668 | 1462153283721 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"]]]}] 18:41:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:41:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:41:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:41:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 471ms 18:41:23 INFO - PROCESS | 1668 | 1462153283748 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:41:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:41:23 INFO - PROCESS | 1668 | 1462153283752 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 18:41:23 INFO - PROCESS | 1668 | 1462153283755 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:41:23 INFO - PROCESS | 1668 | 1462153283756 Marionette TRACE conn2 <- [1,1530,null,{}] 18:41:23 INFO - PROCESS | 1668 | 1462153283759 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}] 18:41:23 INFO - PROCESS | 1668 | 1462153283842 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:41:23 INFO - PROCESS | 1668 | 1462153283847 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x113299800 == 72 [pid = 1668] [id = 390] 18:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118417800) [pid = 1668] [serial = 1169] [outer = 0x0] 18:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1186b6c00) [pid = 1668] [serial = 1170] [outer = 0x118417800] 18:41:23 INFO - PROCESS | 1668 | 1462153283873 Marionette DEBUG loaded listener.js 18:41:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x118769400) [pid = 1668] [serial = 1171] [outer = 0x118417800] 18:41:24 INFO - PROCESS | 1668 | 1462153284194 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]]]}] 18:41:24 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 18:41:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:41:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:41:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:41:24 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. 18:41:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:41:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 18:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:41:24 INFO - PROCESS | 1668 | 1462153284224 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:41:24 INFO - PROCESS | 1668 | 1462153284226 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 18:41:24 INFO - PROCESS | 1668 | 1462153284228 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:41:24 INFO - PROCESS | 1668 | 1462153284229 Marionette TRACE conn2 <- [1,1534,null,{}] 18:41:24 INFO - PROCESS | 1668 | 1462153284231 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}] 18:41:24 INFO - PROCESS | 1668 | 1462153284328 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:41:24 INFO - PROCESS | 1668 | 1462153284396 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x12418f000 == 73 [pid = 1668] [id = 391] 18:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1186b9800) [pid = 1668] [serial = 1172] [outer = 0x0] 18:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x11877d800) [pid = 1668] [serial = 1173] [outer = 0x1186b9800] 18:41:24 INFO - PROCESS | 1668 | 1462153284422 Marionette DEBUG loaded listener.js 18:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1194cc800) [pid = 1668] [serial = 1174] [outer = 0x1186b9800] 18:41:24 INFO - PROCESS | 1668 | 1462153284740 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]]]}] 18:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 522ms 18:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:41:24 INFO - PROCESS | 1668 | 1462153284751 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:41:24 INFO - PROCESS | 1668 | 1462153284752 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 18:41:24 INFO - PROCESS | 1668 | 1462153284754 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:41:24 INFO - PROCESS | 1668 | 1462153284755 Marionette TRACE conn2 <- [1,1538,null,{}] 18:41:24 INFO - PROCESS | 1668 | 1462153284758 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}] 18:41:24 INFO - PROCESS | 1668 | 1462153284863 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:41:24 INFO - PROCESS | 1668 | 1462153284875 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x125296800 == 74 [pid = 1668] [id = 392] 18:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x118fef000) [pid = 1668] [serial = 1175] [outer = 0x0] 18:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x119caa800) [pid = 1668] [serial = 1176] [outer = 0x118fef000] 18:41:24 INFO - PROCESS | 1668 | 1462153284901 Marionette DEBUG loaded listener.js 18:41:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x121240400) [pid = 1668] [serial = 1177] [outer = 0x118fef000] 18:41:25 INFO - PROCESS | 1668 | 1462153285302 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]]]}] 18:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 570ms 18:41:25 INFO - PROCESS | 1668 | 1462153285331 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:41:25 INFO - PROCESS | 1668 | 1462153285333 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 18:41:25 INFO - PROCESS | 1668 | 1462153285337 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:41:25 INFO - PROCESS | 1668 | 1462153285339 Marionette TRACE conn2 <- [1,1542,null,{}] 18:41:25 INFO - PROCESS | 1668 | 1462153285342 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}] 18:41:25 INFO - PROCESS | 1668 | 1462153285481 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:41:25 INFO - PROCESS | 1668 | 1462153285500 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x12760c000 == 75 [pid = 1668] [id = 393] 18:41:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x121240c00) [pid = 1668] [serial = 1178] [outer = 0x0] 18:41:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x121419800) [pid = 1668] [serial = 1179] [outer = 0x121240c00] 18:41:25 INFO - PROCESS | 1668 | 1462153285526 Marionette DEBUG loaded listener.js 18:41:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x1214b2400) [pid = 1668] [serial = 1180] [outer = 0x121240c00] 18:41:25 INFO - PROCESS | 1668 | 1462153285844 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]]]}] 18:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 521ms 18:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:41:25 INFO - PROCESS | 1668 | 1462153285857 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:41:25 INFO - PROCESS | 1668 | 1462153285859 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 18:41:25 INFO - PROCESS | 1668 | 1462153285861 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:41:25 INFO - PROCESS | 1668 | 1462153285862 Marionette TRACE conn2 <- [1,1546,null,{}] 18:41:25 INFO - PROCESS | 1668 | 1462153285864 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}] 18:41:26 INFO - PROCESS | 1668 | 1462153285997 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:41:26 INFO - PROCESS | 1668 | 1462153286012 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x129513800 == 76 [pid = 1668] [id = 394] 18:41:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x121413000) [pid = 1668] [serial = 1181] [outer = 0x0] 18:41:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x12162b000) [pid = 1668] [serial = 1182] [outer = 0x121413000] 18:41:26 INFO - PROCESS | 1668 | 1462153286054 Marionette DEBUG loaded listener.js 18:41:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x121a3b400) [pid = 1668] [serial = 1183] [outer = 0x121413000] 18:41:26 INFO - PROCESS | 1668 | 1462153286535 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]]]}] 18:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 720ms 18:41:26 INFO - PROCESS | 1668 | 1462153286583 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:41:26 INFO - PROCESS | 1668 | 1462153286585 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 18:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:41:26 INFO - PROCESS | 1668 | 1462153286587 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:41:26 INFO - PROCESS | 1668 | 1462153286588 Marionette TRACE conn2 <- [1,1550,null,{}] 18:41:26 INFO - PROCESS | 1668 | 1462153286590 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}] 18:41:26 INFO - PROCESS | 1668 | 1462153286929 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x127640400) [pid = 1668] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x121a43400) [pid = 1668] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x118418000) [pid = 1668] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x128e55c00) [pid = 1668] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118fab800) [pid = 1668] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x11631cc00) [pid = 1668] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x11821f400) [pid = 1668] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118f22800) [pid = 1668] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x12ac48000) [pid = 1668] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x116585800) [pid = 1668] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1161b2800) [pid = 1668] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x112d10400) [pid = 1668] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x110f0dc00) [pid = 1668] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118760c00) [pid = 1668] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x118f8b400) [pid = 1668] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x113139800) [pid = 1668] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12bcd2000) [pid = 1668] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x11972c800) [pid = 1668] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:41:26 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x110f08800) [pid = 1668] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:41:27 INFO - PROCESS | 1668 | 1462153286996 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x116560800 == 77 [pid = 1668] [id = 395] 18:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x111007000) [pid = 1668] [serial = 1184] [outer = 0x0] 18:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x113135c00) [pid = 1668] [serial = 1185] [outer = 0x111007000] 18:41:27 INFO - PROCESS | 1668 | 1462153287031 Marionette DEBUG loaded listener.js 18:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x11703a400) [pid = 1668] [serial = 1186] [outer = 0x111007000] 18:41:27 INFO - PROCESS | 1668 | 1462153287488 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]]]}] 18:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 920ms 18:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:41:27 INFO - PROCESS | 1668 | 1462153287508 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:41:27 INFO - PROCESS | 1668 | 1462153287511 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 18:41:27 INFO - PROCESS | 1668 | 1462153287525 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:41:27 INFO - PROCESS | 1668 | 1462153287528 Marionette TRACE conn2 <- [1,1554,null,{}] 18:41:27 INFO - PROCESS | 1668 | 1462153287531 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}] 18:41:27 INFO - PROCESS | 1668 | 1462153287686 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:41:27 INFO - PROCESS | 1668 | 1462153287700 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac07800 == 78 [pid = 1668] [id = 396] 18:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x121e37c00) [pid = 1668] [serial = 1187] [outer = 0x0] 18:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1241f6000) [pid = 1668] [serial = 1188] [outer = 0x121e37c00] 18:41:27 INFO - PROCESS | 1668 | 1462153287729 Marionette DEBUG loaded listener.js 18:41:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1250f2800) [pid = 1668] [serial = 1189] [outer = 0x121e37c00] 18:41:28 INFO - PROCESS | 1668 | 1462153288056 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]]]}] 18:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 588ms 18:41:28 INFO - PROCESS | 1668 | 1462153288102 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:41:28 INFO - PROCESS | 1668 | 1462153288103 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 18:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:41:28 INFO - PROCESS | 1668 | 1462153288105 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:41:28 INFO - PROCESS | 1668 | 1462153288106 Marionette TRACE conn2 <- [1,1558,null,{}] 18:41:28 INFO - PROCESS | 1668 | 1462153288109 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}] 18:41:28 INFO - PROCESS | 1668 | 1462153288224 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:41:28 INFO - PROCESS | 1668 | 1462153288232 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b31e000 == 79 [pid = 1668] [id = 397] 18:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x125911800) [pid = 1668] [serial = 1190] [outer = 0x0] 18:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12599f800) [pid = 1668] [serial = 1191] [outer = 0x125911800] 18:41:28 INFO - PROCESS | 1668 | 1462153288257 Marionette DEBUG loaded listener.js 18:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x125dde800) [pid = 1668] [serial = 1192] [outer = 0x125911800] 18:41:28 INFO - PROCESS | 1668 | 1462153288540 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]]]}] 18:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms 18:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:41:28 INFO - PROCESS | 1668 | 1462153288575 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:41:28 INFO - PROCESS | 1668 | 1462153288576 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 18:41:28 INFO - PROCESS | 1668 | 1462153288578 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:41:28 INFO - PROCESS | 1668 | 1462153288579 Marionette TRACE conn2 <- [1,1562,null,{}] 18:41:28 INFO - PROCESS | 1668 | 1462153288584 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}] 18:41:28 INFO - PROCESS | 1668 | 1462153288678 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:41:28 INFO - PROCESS | 1668 | 1462153288682 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc37000 == 80 [pid = 1668] [id = 398] 18:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12591a000) [pid = 1668] [serial = 1193] [outer = 0x0] 18:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x125e31400) [pid = 1668] [serial = 1194] [outer = 0x12591a000] 18:41:28 INFO - PROCESS | 1668 | 1462153288707 Marionette DEBUG loaded listener.js 18:41:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x127649400) [pid = 1668] [serial = 1195] [outer = 0x12591a000] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x13518f000 == 79 [pid = 1668] [id = 364] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12c216000 == 78 [pid = 1668] [id = 326] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4c5800 == 77 [pid = 1668] [id = 227] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x135683800 == 76 [pid = 1668] [id = 365] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12e45f000 == 75 [pid = 1668] [id = 363] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12a973800 == 74 [pid = 1668] [id = 320] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc39000 == 73 [pid = 1668] [id = 229] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac1f800 == 72 [pid = 1668] [id = 324] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12c21f000 == 71 [pid = 1668] [id = 171] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x117584000 == 70 [pid = 1668] [id = 225] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12450e000 == 69 [pid = 1668] [id = 183] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x118333800 == 68 [pid = 1668] [id = 346] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1174ec800 == 67 [pid = 1668] [id = 327] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12c954000 == 66 [pid = 1668] [id = 228] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1132cd000 == 65 [pid = 1668] [id = 184] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc21000 == 64 [pid = 1668] [id = 325] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x11887e800 == 63 [pid = 1668] [id = 195] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x11827e000 == 62 [pid = 1668] [id = 366] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc31800 == 61 [pid = 1668] [id = 344] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12e453800 == 60 [pid = 1668] [id = 266] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12dd7a000 == 59 [pid = 1668] [id = 362] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1297b4800 == 58 [pid = 1668] [id = 210] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12a9b3800 == 57 [pid = 1668] [id = 361] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1299c7000 == 56 [pid = 1668] [id = 211] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x117587800 == 55 [pid = 1668] [id = 268] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x113111000 == 54 [pid = 1668] [id = 289] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x119298800 == 53 [pid = 1668] [id = 263] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12e46f000 == 52 [pid = 1668] [id = 267] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12c971800 == 51 [pid = 1668] [id = 243] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12a965000 == 50 [pid = 1668] [id = 343] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5e6800 == 49 [pid = 1668] [id = 345] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1187a9000 == 48 [pid = 1668] [id = 249] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x11970d800 == 47 [pid = 1668] [id = 342] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x121eea800 == 46 [pid = 1668] [id = 226] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1174d5800 == 45 [pid = 1668] [id = 386] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x117119800 == 44 [pid = 1668] [id = 385] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac19800 == 43 [pid = 1668] [id = 384] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x135809000 == 42 [pid = 1668] [id = 383] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x13595a800 == 41 [pid = 1668] [id = 382] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5dc000 == 40 [pid = 1668] [id = 381] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x127615000 == 39 [pid = 1668] [id = 380] 18:41:29 INFO - PROCESS | 1668 | --DOCSHELL 0x1132ce800 == 38 [pid = 1668] [id = 379] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x1174d7800 == 37 [pid = 1668] [id = 387] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x125296800 == 36 [pid = 1668] [id = 392] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12418f000 == 35 [pid = 1668] [id = 391] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x116560800 == 34 [pid = 1668] [id = 395] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12760c000 == 33 [pid = 1668] [id = 393] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac07800 == 32 [pid = 1668] [id = 396] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x1194b0800 == 31 [pid = 1668] [id = 389] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x116a96000 == 30 [pid = 1668] [id = 388] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x113299800 == 29 [pid = 1668] [id = 390] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x129513800 == 28 [pid = 1668] [id = 394] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x128e61800) [pid = 1668] [serial = 1119] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1245d9c00) [pid = 1668] [serial = 1116] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x119cad400) [pid = 1668] [serial = 1122] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1294ed400) [pid = 1668] [serial = 1120] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x12a9cb000) [pid = 1668] [serial = 1123] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12a9e3c00) [pid = 1668] [serial = 1090] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x12a9d4800) [pid = 1668] [serial = 1089] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x127690c00) [pid = 1668] [serial = 1087] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x125d75000) [pid = 1668] [serial = 1086] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118626000) [pid = 1668] [serial = 1128] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118419000) [pid = 1668] [serial = 1081] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11831c000) [pid = 1668] [serial = 1080] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118f8b000) [pid = 1668] [serial = 1107] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11946d000) [pid = 1668] [serial = 1108] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12aee3800) [pid = 1668] [serial = 1092] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12b4a4c00) [pid = 1668] [serial = 1093] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x116860400) [pid = 1668] [serial = 1104] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118322800) [pid = 1668] [serial = 1105] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x121628000) [pid = 1668] [serial = 1113] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x127649000) [pid = 1668] [serial = 1099] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x119dcc400) [pid = 1668] [serial = 1098] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11108f800) [pid = 1668] [serial = 1078] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11100b400) [pid = 1668] [serial = 1077] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x125de3c00) [pid = 1668] [serial = 1131] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x1214aec00) [pid = 1668] [serial = 1084] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x118ff3000) [pid = 1668] [serial = 1083] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11313d400) [pid = 1668] [serial = 1101] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x113d4d800) [pid = 1668] [serial = 1102] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12bcdd400) [pid = 1668] [serial = 1095] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12bd20000) [pid = 1668] [serial = 1096] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1209b2c00) [pid = 1668] [serial = 1110] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1214ae000) [pid = 1668] [serial = 1111] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12aa4b400) [pid = 1668] [serial = 1132] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x11105f800) [pid = 1668] [serial = 1125] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x119dc8000) [pid = 1668] [serial = 1129] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x112ebd400) [pid = 1668] [serial = 1126] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12768cc00) [pid = 1668] [serial = 1117] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12aeed400) [pid = 1668] [serial = 1134] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x1219b4400) [pid = 1668] [serial = 1114] [outer = 0x0] [url = about:blank] 18:41:30 INFO - PROCESS | 1668 | --DOCSHELL 0x12b31e000 == 27 [pid = 1668] [id = 397] 18:41:30 INFO - PROCESS | 1668 | 1462153290512 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]]]}] 18:41:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:41:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1980ms 18:41:30 INFO - PROCESS | 1668 | 1462153290559 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:41:30 INFO - PROCESS | 1668 | 1462153290561 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 18:41:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:41:30 INFO - PROCESS | 1668 | 1462153290567 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:41:30 INFO - PROCESS | 1668 | 1462153290569 Marionette TRACE conn2 <- [1,1566,null,{}] 18:41:30 INFO - PROCESS | 1668 | 1462153290574 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}] 18:41:30 INFO - PROCESS | 1668 | 1462153290661 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:41:30 INFO - PROCESS | 1668 | 1462153290710 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1132c8800 == 28 [pid = 1668] [id = 399] 18:41:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x111068400) [pid = 1668] [serial = 1196] [outer = 0x0] 18:41:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x11108a000) [pid = 1668] [serial = 1197] [outer = 0x111068400] 18:41:30 INFO - PROCESS | 1668 | 1462153290741 Marionette DEBUG loaded listener.js 18:41:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x111094800) [pid = 1668] [serial = 1198] [outer = 0x111068400] 18:41:31 INFO - PROCESS | 1668 | 1462153291058 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]]]}] 18:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 524ms 18:41:31 INFO - PROCESS | 1668 | 1462153291089 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:41:31 INFO - PROCESS | 1668 | 1462153291094 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 18:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:41:31 INFO - PROCESS | 1668 | 1462153291099 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:41:31 INFO - PROCESS | 1668 | 1462153291103 Marionette TRACE conn2 <- [1,1570,null,{}] 18:41:31 INFO - PROCESS | 1668 | 1462153291105 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}] 18:41:31 INFO - PROCESS | 1668 | 1462153291180 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:41:31 INFO - PROCESS | 1668 | 1462153291188 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x116566800 == 29 [pid = 1668] [id = 400] 18:41:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x111c3b800) [pid = 1668] [serial = 1199] [outer = 0x0] 18:41:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x112653c00) [pid = 1668] [serial = 1200] [outer = 0x111c3b800] 18:41:31 INFO - PROCESS | 1668 | 1462153291214 Marionette DEBUG loaded listener.js 18:41:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x112d74400) [pid = 1668] [serial = 1201] [outer = 0x111c3b800] 18:41:31 INFO - PROCESS | 1668 | 1462153291563 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]]]}] 18:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 522ms 18:41:31 INFO - PROCESS | 1668 | 1462153291621 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:41:31 INFO - PROCESS | 1668 | 1462153291623 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 18:41:31 INFO - PROCESS | 1668 | 1462153291625 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:41:31 INFO - PROCESS | 1668 | 1462153291628 Marionette TRACE conn2 <- [1,1574,null,{}] 18:41:31 INFO - PROCESS | 1668 | 1462153291635 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}] 18:41:31 INFO - PROCESS | 1668 | 1462153291714 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:41:31 INFO - PROCESS | 1668 | 1462153291724 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x117110000 == 30 [pid = 1668] [id = 401] 18:41:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x110f10c00) [pid = 1668] [serial = 1202] [outer = 0x0] 18:41:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x113241400) [pid = 1668] [serial = 1203] [outer = 0x110f10c00] 18:41:31 INFO - PROCESS | 1668 | 1462153291752 Marionette DEBUG loaded listener.js 18:41:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x113a4c400) [pid = 1668] [serial = 1204] [outer = 0x110f10c00] 18:41:32 INFO - PROCESS | 1668 | 1462153292097 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]]]}] 18:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 524ms 18:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:41:32 INFO - PROCESS | 1668 | 1462153292149 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 1668 | 1462153292151 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 18:41:32 INFO - PROCESS | 1668 | 1462153292153 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:41:32 INFO - PROCESS | 1668 | 1462153292154 Marionette TRACE conn2 <- [1,1578,null,{}] 18:41:32 INFO - PROCESS | 1668 | 1462153292156 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}] 18:41:32 INFO - PROCESS | 1668 | 1462153292230 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:41:32 INFO - PROCESS | 1668 | 1462153292236 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x118276800 == 31 [pid = 1668] [id = 402] 18:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x113244800) [pid = 1668] [serial = 1205] [outer = 0x0] 18:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11513e800) [pid = 1668] [serial = 1206] [outer = 0x113244800] 18:41:32 INFO - PROCESS | 1668 | 1462153292262 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x116158800) [pid = 1668] [serial = 1207] [outer = 0x113244800] 18:41:32 INFO - PROCESS | 1668 | 1462153292585 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]]]}] 18:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 471ms 18:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:41:32 INFO - PROCESS | 1668 | 1462153292624 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 1668 | 1462153292625 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 18:41:32 INFO - PROCESS | 1668 | 1462153292628 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:41:32 INFO - PROCESS | 1668 | 1462153292629 Marionette TRACE conn2 <- [1,1582,null,{}] 18:41:32 INFO - PROCESS | 1668 | 1462153292631 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}] 18:41:32 INFO - PROCESS | 1668 | 1462153292701 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:41:32 INFO - PROCESS | 1668 | 1462153292705 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187a8800 == 32 [pid = 1668] [id = 403] 18:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x111119400) [pid = 1668] [serial = 1208] [outer = 0x0] 18:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x11650b800) [pid = 1668] [serial = 1209] [outer = 0x111119400] 18:41:32 INFO - PROCESS | 1668 | 1462153292733 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x11673c000) [pid = 1668] [serial = 1210] [outer = 0x111119400] 18:41:33 INFO - PROCESS | 1668 | 1462153293080 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]]]}] 18:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 473ms 18:41:33 INFO - PROCESS | 1668 | 1462153293104 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 1668 | 1462153293105 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 18:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:41:33 INFO - PROCESS | 1668 | 1462153293119 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 1668 | 1462153293120 Marionette TRACE conn2 <- [1,1586,null,{}] 18:41:33 INFO - PROCESS | 1668 | 1462153293122 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}] 18:41:33 INFO - PROCESS | 1668 | 1462153293210 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:41:33 INFO - PROCESS | 1668 | 1462153293217 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x119234000 == 33 [pid = 1668] [id = 404] 18:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1167f6c00) [pid = 1668] [serial = 1211] [outer = 0x0] 18:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x116a90000) [pid = 1668] [serial = 1212] [outer = 0x1167f6c00] 18:41:33 INFO - PROCESS | 1668 | 1462153293245 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x118228c00) [pid = 1668] [serial = 1213] [outer = 0x1167f6c00] 18:41:33 INFO - PROCESS | 1668 | 1462153293573 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]]]}] 18:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 470ms 18:41:33 INFO - PROCESS | 1668 | 1462153293588 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 1668 | 1462153293589 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 18:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:41:33 INFO - PROCESS | 1668 | 1462153293591 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 1668 | 1462153293592 Marionette TRACE conn2 <- [1,1590,null,{}] 18:41:33 INFO - PROCESS | 1668 | 1462153293594 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}] 18:41:33 INFO - PROCESS | 1668 | 1462153293668 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:41:33 INFO - PROCESS | 1668 | 1462153293673 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194b8800 == 34 [pid = 1668] [id = 405] 18:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118319c00) [pid = 1668] [serial = 1214] [outer = 0x0] 18:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118324800) [pid = 1668] [serial = 1215] [outer = 0x118319c00] 18:41:33 INFO - PROCESS | 1668 | 1462153293697 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118415000) [pid = 1668] [serial = 1216] [outer = 0x118319c00] 18:41:34 INFO - PROCESS | 1668 | 1462153294008 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]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 468ms 18:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:41:34 INFO - PROCESS | 1668 | 1462153294059 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:41:34 INFO - PROCESS | 1668 | 1462153294061 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 18:41:34 INFO - PROCESS | 1668 | 1462153294063 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:41:34 INFO - PROCESS | 1668 | 1462153294064 Marionette TRACE conn2 <- [1,1594,null,{}] 18:41:34 INFO - PROCESS | 1668 | 1462153294066 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}] 18:41:34 INFO - PROCESS | 1668 | 1462153294162 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:41:34 INFO - PROCESS | 1668 | 1462153294168 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b87000 == 35 [pid = 1668] [id = 406] 18:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x11831a000) [pid = 1668] [serial = 1217] [outer = 0x0] 18:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118628c00) [pid = 1668] [serial = 1218] [outer = 0x11831a000] 18:41:34 INFO - PROCESS | 1668 | 1462153294194 Marionette DEBUG loaded listener.js 18:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1186bf400) [pid = 1668] [serial = 1219] [outer = 0x11831a000] 18:41:34 INFO - PROCESS | 1668 | 1462153294511 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]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 470ms 18:41:34 INFO - PROCESS | 1668 | 1462153294536 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:41:34 INFO - PROCESS | 1668 | 1462153294537 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 18:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:41:34 INFO - PROCESS | 1668 | 1462153294539 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:41:34 INFO - PROCESS | 1668 | 1462153294540 Marionette TRACE conn2 <- [1,1598,null,{}] 18:41:34 INFO - PROCESS | 1668 | 1462153294543 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}] 18:41:34 INFO - PROCESS | 1668 | 1462153294614 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:41:34 INFO - PROCESS | 1668 | 1462153294621 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x11710f800 == 36 [pid = 1668] [id = 407] 18:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1186c0c00) [pid = 1668] [serial = 1220] [outer = 0x0] 18:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x118769800) [pid = 1668] [serial = 1221] [outer = 0x1186c0c00] 18:41:34 INFO - PROCESS | 1668 | 1462153294646 Marionette DEBUG loaded listener.js 18:41:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x118779800) [pid = 1668] [serial = 1222] [outer = 0x1186c0c00] 18:41:34 INFO - PROCESS | 1668 | 1462153294983 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]]]}] 18:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 468ms 18:41:35 INFO - PROCESS | 1668 | 1462153295008 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:41:35 INFO - PROCESS | 1668 | 1462153295010 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 18:41:35 INFO - PROCESS | 1668 | 1462153295013 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 1668 | 1462153295015 Marionette TRACE conn2 <- [1,1602,null,{}] 18:41:35 INFO - PROCESS | 1668 | 1462153295032 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}] 18:41:35 INFO - PROCESS | 1668 | 1462153295125 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:41:35 INFO - PROCESS | 1668 | 1462153295129 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12418e800 == 37 [pid = 1668] [id = 408] 18:41:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x118853400) [pid = 1668] [serial = 1223] [outer = 0x0] 18:41:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x118f23000) [pid = 1668] [serial = 1224] [outer = 0x118853400] 18:41:35 INFO - PROCESS | 1668 | 1462153295157 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x118f8ac00) [pid = 1668] [serial = 1225] [outer = 0x118853400] 18:41:35 INFO - PROCESS | 1668 | 1462153295504 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]]]}] 18:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 539ms 18:41:35 INFO - PROCESS | 1668 | 1462153295552 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:41:35 INFO - PROCESS | 1668 | 1462153295554 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 18:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:41:35 INFO - PROCESS | 1668 | 1462153295556 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 1668 | 1462153295558 Marionette TRACE conn2 <- [1,1606,null,{}] 18:41:35 INFO - PROCESS | 1668 | 1462153295560 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}] 18:41:35 INFO - PROCESS | 1668 | 1462153295647 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:41:35 INFO - PROCESS | 1668 | 1462153295720 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187a8000 == 38 [pid = 1668] [id = 409] 18:41:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118f17800) [pid = 1668] [serial = 1226] [outer = 0x0] 18:41:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118fae800) [pid = 1668] [serial = 1227] [outer = 0x118f17800] 18:41:35 INFO - PROCESS | 1668 | 1462153295748 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x119472800) [pid = 1668] [serial = 1228] [outer = 0x118f17800] 18:41:36 INFO - PROCESS | 1668 | 1462153296069 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]]]}] 18:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 569ms 18:41:36 INFO - PROCESS | 1668 | 1462153296126 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:41:36 INFO - PROCESS | 1668 | 1462153296127 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 18:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:41:36 INFO - PROCESS | 1668 | 1462153296129 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 1668 | 1462153296130 Marionette TRACE conn2 <- [1,1610,null,{}] 18:41:36 INFO - PROCESS | 1668 | 1462153296139 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}] 18:41:36 INFO - PROCESS | 1668 | 1462153296232 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:41:36 INFO - PROCESS | 1668 | 1462153296236 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x125dab800 == 39 [pid = 1668] [id = 410] 18:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x118ff0c00) [pid = 1668] [serial = 1229] [outer = 0x0] 18:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x119769000) [pid = 1668] [serial = 1230] [outer = 0x118ff0c00] 18:41:36 INFO - PROCESS | 1668 | 1462153296261 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x119caf000) [pid = 1668] [serial = 1231] [outer = 0x118ff0c00] 18:41:36 INFO - PROCESS | 1668 | 1462153296561 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]]]}] 18:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 479ms 18:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:41:36 INFO - PROCESS | 1668 | 1462153296608 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:41:36 INFO - PROCESS | 1668 | 1462153296609 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 18:41:36 INFO - PROCESS | 1668 | 1462153296611 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 1668 | 1462153296612 Marionette TRACE conn2 <- [1,1614,null,{}] 18:41:36 INFO - PROCESS | 1668 | 1462153296615 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}] 18:41:36 INFO - PROCESS | 1668 | 1462153296715 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:41:36 INFO - PROCESS | 1668 | 1462153296728 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12761b800 == 40 [pid = 1668] [id = 411] 18:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x11976f400) [pid = 1668] [serial = 1232] [outer = 0x0] 18:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11a0d1400) [pid = 1668] [serial = 1233] [outer = 0x11976f400] 18:41:36 INFO - PROCESS | 1668 | 1462153296753 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12124c000) [pid = 1668] [serial = 1234] [outer = 0x11976f400] 18:41:37 INFO - PROCESS | 1668 | 1462153297124 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]]]}] 18:41:37 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 18:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 18:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:41:37 INFO - PROCESS | 1668 | 1462153297136 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 1668 | 1462153297137 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 18:41:37 INFO - PROCESS | 1668 | 1462153297139 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 1668 | 1462153297140 Marionette TRACE conn2 <- [1,1618,null,{}] 18:41:37 INFO - PROCESS | 1668 | 1462153297143 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}] 18:41:37 INFO - PROCESS | 1668 | 1462153297245 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:41:37 INFO - PROCESS | 1668 | 1462153297251 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x129525800 == 41 [pid = 1668] [id = 412] 18:41:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x121245000) [pid = 1668] [serial = 1235] [outer = 0x0] 18:41:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12141b800) [pid = 1668] [serial = 1236] [outer = 0x121245000] 18:41:37 INFO - PROCESS | 1668 | 1462153297305 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x1214b1800) [pid = 1668] [serial = 1237] [outer = 0x121245000] 18:41:38 INFO - PROCESS | 1668 | 1462153298087 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]]]}] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x129806c00) [pid = 1668] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x118fef000) [pid = 1668] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x121413000) [pid = 1668] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x121240c00) [pid = 1668] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x121e37c00) [pid = 1668] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x111007000) [pid = 1668] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12591a400) [pid = 1668] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x125917400) [pid = 1668] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x119cab000) [pid = 1668] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118852800) [pid = 1668] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x111011000) [pid = 1668] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x12aa45000) [pid = 1668] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1186b9800) [pid = 1668] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118417800) [pid = 1668] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x116f66800) [pid = 1668] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x11313b800) [pid = 1668] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1126bec00) [pid = 1668] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11108ac00) [pid = 1668] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x111014c00) [pid = 1668] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12bd20400) [pid = 1668] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:41:38 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x125911800) [pid = 1668] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:41:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1021ms 18:41:38 INFO - PROCESS | 1668 | 1462153298162 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:41:38 INFO - PROCESS | 1668 | 1462153298164 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 18:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:41:38 INFO - PROCESS | 1668 | 1462153298167 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:41:38 INFO - PROCESS | 1668 | 1462153298169 Marionette TRACE conn2 <- [1,1622,null,{}] 18:41:38 INFO - PROCESS | 1668 | 1462153298183 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}] 18:41:38 INFO - PROCESS | 1668 | 1462153298263 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:41:38 INFO - PROCESS | 1668 | 1462153298269 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x118262800 == 42 [pid = 1668] [id = 413] 18:41:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x111061800) [pid = 1668] [serial = 1238] [outer = 0x0] 18:41:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11346e400) [pid = 1668] [serial = 1239] [outer = 0x111061800] 18:41:38 INFO - PROCESS | 1668 | 1462153298294 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118852800) [pid = 1668] [serial = 1240] [outer = 0x111061800] 18:41:38 INFO - PROCESS | 1668 | 1462153298621 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]]]}] 18:41:38 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 18:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 483ms 18:41:38 INFO - PROCESS | 1668 | 1462153298649 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:41:38 INFO - PROCESS | 1668 | 1462153298651 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 18:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:41:38 INFO - PROCESS | 1668 | 1462153298653 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:41:38 INFO - PROCESS | 1668 | 1462153298654 Marionette TRACE conn2 <- [1,1626,null,{}] 18:41:38 INFO - PROCESS | 1668 | 1462153298656 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}] 18:41:38 INFO - PROCESS | 1668 | 1462153298757 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:41:38 INFO - PROCESS | 1668 | 1462153298765 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12760d000 == 43 [pid = 1668] [id = 414] 18:41:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1186b7400) [pid = 1668] [serial = 1241] [outer = 0x0] 18:41:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1214ae400) [pid = 1668] [serial = 1242] [outer = 0x1186b7400] 18:41:38 INFO - PROCESS | 1668 | 1462153298790 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x12162b800) [pid = 1668] [serial = 1243] [outer = 0x1186b7400] 18:41:39 INFO - PROCESS | 1668 | 1462153299087 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]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 468ms 18:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:41:39 INFO - PROCESS | 1668 | 1462153299122 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 1668 | 1462153299123 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 18:41:39 INFO - PROCESS | 1668 | 1462153299125 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 1668 | 1462153299126 Marionette TRACE conn2 <- [1,1630,null,{}] 18:41:39 INFO - PROCESS | 1668 | 1462153299129 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}] 18:41:39 INFO - PROCESS | 1668 | 1462153299210 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:41:39 INFO - PROCESS | 1668 | 1462153299215 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a979800 == 44 [pid = 1668] [id = 415] 18:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1186c5800) [pid = 1668] [serial = 1244] [outer = 0x0] 18:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x121633c00) [pid = 1668] [serial = 1245] [outer = 0x1186c5800] 18:41:39 INFO - PROCESS | 1668 | 1462153299240 Marionette DEBUG loaded listener.js 18:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x121a3dc00) [pid = 1668] [serial = 1246] [outer = 0x1186c5800] 18:41:39 INFO - PROCESS | 1668 | 1462153299586 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]]]}] 18:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 467ms 18:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:41:39 INFO - PROCESS | 1668 | 1462153299593 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:41:39 INFO - PROCESS | 1668 | 1462153299595 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 18:41:39 INFO - PROCESS | 1668 | 1462153299597 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:41:39 INFO - PROCESS | 1668 | 1462153299601 Marionette TRACE conn2 <- [1,1634,null,{}] 18:41:39 INFO - PROCESS | 1668 | 1462153299605 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}] 18:41:39 INFO - PROCESS | 1668 | 1462153299732 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:41:39 INFO - PROCESS | 1668 | 1462153299742 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac03000 == 45 [pid = 1668] [id = 416] 18:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x121a3f000) [pid = 1668] [serial = 1247] [outer = 0x0] 18:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x121a43800) [pid = 1668] [serial = 1248] [outer = 0x121a3f000] 18:41:39 INFO - PROCESS | 1668 | 1462153299782 Marionette DEBUG loaded listener.js 18:41:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x121a49800) [pid = 1668] [serial = 1249] [outer = 0x121a3f000] 18:41:40 INFO - PROCESS | 1668 | 1462153300218 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]]]}] 18:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 674ms 18:41:40 INFO - PROCESS | 1668 | 1462153300273 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:41:40 INFO - PROCESS | 1668 | 1462153300277 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 18:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:41:40 INFO - PROCESS | 1668 | 1462153300282 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:41:40 INFO - PROCESS | 1668 | 1462153300286 Marionette TRACE conn2 <- [1,1638,null,{}] 18:41:40 INFO - PROCESS | 1668 | 1462153300292 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}] 18:41:40 INFO - PROCESS | 1668 | 1462153300457 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:41:40 INFO - PROCESS | 1668 | 1462153300577 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x113123000 == 46 [pid = 1668] [id = 417] 18:41:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x11100f800) [pid = 1668] [serial = 1250] [outer = 0x0] 18:41:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x11105a000) [pid = 1668] [serial = 1251] [outer = 0x11100f800] 18:41:40 INFO - PROCESS | 1668 | 1462153300630 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x111066c00) [pid = 1668] [serial = 1252] [outer = 0x11100f800] 18:41:41 INFO - PROCESS | 1668 | 1462153301191 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]]]}] 18:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 978ms 18:41:41 INFO - PROCESS | 1668 | 1462153301259 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:41:41 INFO - PROCESS | 1668 | 1462153301263 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 18:41:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:41:41 INFO - PROCESS | 1668 | 1462153301270 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:41:41 INFO - PROCESS | 1668 | 1462153301272 Marionette TRACE conn2 <- [1,1642,null,{}] 18:41:41 INFO - PROCESS | 1668 | 1462153301275 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}] 18:41:41 INFO - PROCESS | 1668 | 1462153301389 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:41:41 INFO - PROCESS | 1668 | 1462153301466 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x11833d000 == 47 [pid = 1668] [id = 418] 18:41:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x111f41400) [pid = 1668] [serial = 1253] [outer = 0x0] 18:41:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x112fd5400) [pid = 1668] [serial = 1254] [outer = 0x111f41400] 18:41:41 INFO - PROCESS | 1668 | 1462153301496 Marionette DEBUG loaded listener.js 18:41:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x11313d000) [pid = 1668] [serial = 1255] [outer = 0x111f41400] 18:41:42 INFO - PROCESS | 1668 | 1462153302024 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]]]}] 18:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 770ms 18:41:42 INFO - PROCESS | 1668 | 1462153302041 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:41:42 INFO - PROCESS | 1668 | 1462153302042 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 18:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:41:42 INFO - PROCESS | 1668 | 1462153302045 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:41:42 INFO - PROCESS | 1668 | 1462153302048 Marionette TRACE conn2 <- [1,1646,null,{}] 18:41:42 INFO - PROCESS | 1668 | 1462153302280 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}] 18:41:42 INFO - PROCESS | 1668 | 1462153302419 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:41:42 INFO - PROCESS | 1668 | 1462153302495 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x116a99800 == 48 [pid = 1668] [id = 419] 18:41:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x11108e400) [pid = 1668] [serial = 1256] [outer = 0x0] 18:41:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1111d4800) [pid = 1668] [serial = 1257] [outer = 0x11108e400] 18:41:42 INFO - PROCESS | 1668 | 1462153302538 Marionette DEBUG loaded listener.js 18:41:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x112d69400) [pid = 1668] [serial = 1258] [outer = 0x11108e400] 18:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12a979800 == 47 [pid = 1668] [id = 415] 18:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12760d000 == 46 [pid = 1668] [id = 414] 18:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x118262800 == 45 [pid = 1668] [id = 413] 18:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x129525800 == 44 [pid = 1668] [id = 412] 18:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x12761b800 == 43 [pid = 1668] [id = 411] 18:41:42 INFO - PROCESS | 1668 | --DOCSHELL 0x125dab800 == 42 [pid = 1668] [id = 410] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x125e31400) [pid = 1668] [serial = 1194] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1187a8000 == 41 [pid = 1668] [id = 409] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12418e800 == 40 [pid = 1668] [id = 408] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x11710f800 == 39 [pid = 1668] [id = 407] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x119b87000 == 38 [pid = 1668] [id = 406] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1194b8800 == 37 [pid = 1668] [id = 405] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x119234000 == 36 [pid = 1668] [id = 404] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1187a8800 == 35 [pid = 1668] [id = 403] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x118276800 == 34 [pid = 1668] [id = 402] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x117110000 == 33 [pid = 1668] [id = 401] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x116566800 == 32 [pid = 1668] [id = 400] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x1132c8800 == 31 [pid = 1668] [id = 399] 18:41:43 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc37000 == 30 [pid = 1668] [id = 398] 18:41:43 INFO - PROCESS | 1668 | 1462153303059 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]]]}] 18:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1047ms 18:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:41:43 INFO - PROCESS | 1668 | 1462153303093 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:41:43 INFO - PROCESS | 1668 | 1462153303096 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 18:41:43 INFO - PROCESS | 1668 | 1462153303104 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - PROCESS | 1668 | 1462153303105 Marionette TRACE conn2 <- [1,1650,null,{}] 18:41:43 INFO - PROCESS | 1668 | 1462153303108 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}] 18:41:43 INFO - PROCESS | 1668 | 1462153303188 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:41:43 INFO - PROCESS | 1668 | 1462153303196 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x11680a800 == 31 [pid = 1668] [id = 420] 18:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x112648400) [pid = 1668] [serial = 1259] [outer = 0x0] 18:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x11313a000) [pid = 1668] [serial = 1260] [outer = 0x112648400] 18:41:43 INFO - PROCESS | 1668 | 1462153303226 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x113d4c800) [pid = 1668] [serial = 1261] [outer = 0x112648400] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12ac4e800) [pid = 1668] [serial = 1075] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x119caa800) [pid = 1668] [serial = 1176] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12162b000) [pid = 1668] [serial = 1182] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x121419800) [pid = 1668] [serial = 1179] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x121a3b400) [pid = 1668] [serial = 1183] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1241f6000) [pid = 1668] [serial = 1188] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x113135c00) [pid = 1668] [serial = 1185] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x11703a400) [pid = 1668] [serial = 1186] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12a9e9400) [pid = 1668] [serial = 1149] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1294f4c00) [pid = 1668] [serial = 1147] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12768b800) [pid = 1668] [serial = 1146] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1241b1000) [pid = 1668] [serial = 1144] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x121879800) [pid = 1668] [serial = 1143] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x119774c00) [pid = 1668] [serial = 1141] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x11885b000) [pid = 1668] [serial = 1140] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x112ebec00) [pid = 1668] [serial = 1138] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x111089000) [pid = 1668] [serial = 1137] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12bb92800) [pid = 1668] [serial = 1135] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x11877d800) [pid = 1668] [serial = 1173] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x1186b6c00) [pid = 1668] [serial = 1170] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118769400) [pid = 1668] [serial = 1171] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118405000) [pid = 1668] [serial = 1167] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118417400) [pid = 1668] [serial = 1168] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11615f800) [pid = 1668] [serial = 1164] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1167f7c00) [pid = 1668] [serial = 1165] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x113d4dc00) [pid = 1668] [serial = 1162] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11313e800) [pid = 1668] [serial = 1161] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1126b7c00) [pid = 1668] [serial = 1159] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x111d4dc00) [pid = 1668] [serial = 1158] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118ff1400) [pid = 1668] [serial = 1156] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x115e8e000) [pid = 1668] [serial = 1155] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12c1d9c00) [pid = 1668] [serial = 1153] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12c131800) [pid = 1668] [serial = 1152] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12bcd7000) [pid = 1668] [serial = 1150] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1214b2400) [pid = 1668] [serial = 1180] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x121240400) [pid = 1668] [serial = 1177] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x1194cc800) [pid = 1668] [serial = 1174] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x125dde800) [pid = 1668] [serial = 1192] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x1250f2800) [pid = 1668] [serial = 1189] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12599f800) [pid = 1668] [serial = 1191] [outer = 0x0] [url = about:blank] 18:41:43 INFO - PROCESS | 1668 | 1462153303609 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]]]}] 18:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 529ms 18:41:43 INFO - PROCESS | 1668 | 1462153303627 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:41:43 INFO - PROCESS | 1668 | 1462153303629 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 18:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:41:43 INFO - PROCESS | 1668 | 1462153303631 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - PROCESS | 1668 | 1462153303634 Marionette TRACE conn2 <- [1,1654,null,{}] 18:41:43 INFO - PROCESS | 1668 | 1462153303636 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}] 18:41:43 INFO - PROCESS | 1668 | 1462153303718 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:41:43 INFO - PROCESS | 1668 | 1462153303725 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x118335800 == 32 [pid = 1668] [id = 421] 18:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x115142c00) [pid = 1668] [serial = 1262] [outer = 0x0] 18:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11615f800) [pid = 1668] [serial = 1263] [outer = 0x115142c00] 18:41:43 INFO - PROCESS | 1668 | 1462153303754 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x116734c00) [pid = 1668] [serial = 1264] [outer = 0x115142c00] 18:41:44 INFO - PROCESS | 1668 | 1462153304114 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]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:41:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 522ms 18:41:44 INFO - PROCESS | 1668 | 1462153304158 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:41:44 INFO - PROCESS | 1668 | 1462153304162 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 18:41:44 INFO - PROCESS | 1668 | 1462153304165 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 1668 | 1462153304166 Marionette TRACE conn2 <- [1,1658,null,{}] 18:41:44 INFO - PROCESS | 1668 | 1462153304169 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}] 18:41:44 INFO - PROCESS | 1668 | 1462153304244 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:41:44 INFO - PROCESS | 1668 | 1462153304253 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x119704800 == 33 [pid = 1668] [id = 422] 18:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1167f3800) [pid = 1668] [serial = 1265] [outer = 0x0] 18:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x116f67800) [pid = 1668] [serial = 1266] [outer = 0x1167f3800] 18:41:44 INFO - PROCESS | 1668 | 1462153304279 Marionette DEBUG loaded listener.js 18:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x117f5a800) [pid = 1668] [serial = 1267] [outer = 0x1167f3800] 18:41:44 INFO - PROCESS | 1668 | 1462153304609 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]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 472ms 18:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:41:44 INFO - PROCESS | 1668 | 1462153304638 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 1668 | 1462153304639 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 18:41:44 INFO - PROCESS | 1668 | 1462153304641 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 1668 | 1462153304642 Marionette TRACE conn2 <- [1,1662,null,{}] 18:41:44 INFO - PROCESS | 1668 | 1462153304645 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}] 18:41:44 INFO - PROCESS | 1668 | 1462153304721 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:41:44 INFO - PROCESS | 1668 | 1462153304780 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b8d800 == 34 [pid = 1668] [id = 423] 18:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11100d000) [pid = 1668] [serial = 1268] [outer = 0x0] 18:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x118227800) [pid = 1668] [serial = 1269] [outer = 0x11100d000] 18:41:44 INFO - PROCESS | 1668 | 1462153304806 Marionette DEBUG loaded listener.js 18:41:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x118325800) [pid = 1668] [serial = 1270] [outer = 0x11100d000] 18:41:45 INFO - PROCESS | 1668 | 1462153305129 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]]]}] 18:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 18:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:41:45 INFO - PROCESS | 1668 | 1462153305161 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:41:45 INFO - PROCESS | 1668 | 1462153305163 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 18:41:45 INFO - PROCESS | 1668 | 1462153305171 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:41:45 INFO - PROCESS | 1668 | 1462153305173 Marionette TRACE conn2 <- [1,1666,null,{}] 18:41:45 INFO - PROCESS | 1668 | 1462153305175 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}] 18:41:45 INFO - PROCESS | 1668 | 1462153305289 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:41:45 INFO - PROCESS | 1668 | 1462153305294 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x121cb8000 == 35 [pid = 1668] [id = 424] 18:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x118412c00) [pid = 1668] [serial = 1271] [outer = 0x0] 18:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118627000) [pid = 1668] [serial = 1272] [outer = 0x118412c00] 18:41:45 INFO - PROCESS | 1668 | 1462153305322 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x118770c00) [pid = 1668] [serial = 1273] [outer = 0x118412c00] 18:41:45 INFO - PROCESS | 1668 | 1462153305676 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]]]}] 18:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 525ms 18:41:45 INFO - PROCESS | 1668 | 1462153305691 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:41:45 INFO - PROCESS | 1668 | 1462153305692 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 18:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:41:45 INFO - PROCESS | 1668 | 1462153305694 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:41:45 INFO - PROCESS | 1668 | 1462153305695 Marionette TRACE conn2 <- [1,1670,null,{}] 18:41:45 INFO - PROCESS | 1668 | 1462153305698 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}] 18:41:45 INFO - PROCESS | 1668 | 1462153305793 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:41:45 INFO - PROCESS | 1668 | 1462153305828 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x1250e0000 == 36 [pid = 1668] [id = 425] 18:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x118771c00) [pid = 1668] [serial = 1274] [outer = 0x0] 18:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x118f19400) [pid = 1668] [serial = 1275] [outer = 0x118771c00] 18:41:45 INFO - PROCESS | 1668 | 1462153305853 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118faa400) [pid = 1668] [serial = 1276] [outer = 0x118771c00] 18:41:46 INFO - PROCESS | 1668 | 1462153306188 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]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 520ms 18:41:46 INFO - PROCESS | 1668 | 1462153306214 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 1668 | 1462153306216 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 18:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:41:46 INFO - PROCESS | 1668 | 1462153306225 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 1668 | 1462153306226 Marionette TRACE conn2 <- [1,1674,null,{}] 18:41:46 INFO - PROCESS | 1668 | 1462153306228 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}] 18:41:46 INFO - PROCESS | 1668 | 1462153306325 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:41:46 INFO - PROCESS | 1668 | 1462153306330 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x125db6000 == 37 [pid = 1668] [id = 426] 18:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118f25800) [pid = 1668] [serial = 1277] [outer = 0x0] 18:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118fb2000) [pid = 1668] [serial = 1278] [outer = 0x118f25800] 18:41:46 INFO - PROCESS | 1668 | 1462153306357 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118fe7000) [pid = 1668] [serial = 1279] [outer = 0x118f25800] 18:41:46 INFO - PROCESS | 1668 | 1462153306712 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]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 18:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:41:46 INFO - PROCESS | 1668 | 1462153306749 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 1668 | 1462153306752 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 18:41:46 INFO - PROCESS | 1668 | 1462153306755 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 1668 | 1462153306756 Marionette TRACE conn2 <- [1,1678,null,{}] 18:41:46 INFO - PROCESS | 1668 | 1462153306758 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}] 18:41:46 INFO - PROCESS | 1668 | 1462153306854 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:41:46 INFO - PROCESS | 1668 | 1462153306866 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12761d000 == 38 [pid = 1668] [id = 427] 18:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118fafc00) [pid = 1668] [serial = 1280] [outer = 0x0] 18:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x119474800) [pid = 1668] [serial = 1281] [outer = 0x118fafc00] 18:41:46 INFO - PROCESS | 1668 | 1462153306891 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x11976c000) [pid = 1668] [serial = 1282] [outer = 0x118fafc00] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x118ff0c00) [pid = 1668] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x111c3b800) [pid = 1668] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118853400) [pid = 1668] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x111068400) [pid = 1668] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1167f6c00) [pid = 1668] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1186c0c00) [pid = 1668] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x113244800) [pid = 1668] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x118319c00) [pid = 1668] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11976f400) [pid = 1668] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x110f10c00) [pid = 1668] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x121245000) [pid = 1668] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x111119400) [pid = 1668] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1186c5800) [pid = 1668] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x111061800) [pid = 1668] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x11831a000) [pid = 1668] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1186b7400) [pid = 1668] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:41:47 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x118f17800) [pid = 1668] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 569ms 18:41:47 INFO - PROCESS | 1668 | 1462153307319 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]]]}] 18:41:47 INFO - PROCESS | 1668 | 1462153307325 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:41:47 INFO - PROCESS | 1668 | 1462153307326 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 18:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:41:47 INFO - PROCESS | 1668 | 1462153307328 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:41:47 INFO - PROCESS | 1668 | 1462153307329 Marionette TRACE conn2 <- [1,1682,null,{}] 18:41:47 INFO - PROCESS | 1668 | 1462153307332 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}] 18:41:47 INFO - PROCESS | 1668 | 1462153307414 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:41:47 INFO - PROCESS | 1668 | 1462153307421 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12157e800 == 39 [pid = 1668] [id = 428] 18:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x111c3b800) [pid = 1668] [serial = 1283] [outer = 0x0] 18:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x118318800) [pid = 1668] [serial = 1284] [outer = 0x111c3b800] 18:41:47 INFO - PROCESS | 1668 | 1462153307446 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11885c800) [pid = 1668] [serial = 1285] [outer = 0x111c3b800] 18:41:47 INFO - PROCESS | 1668 | 1462153307788 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]]]}] 18:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 474ms 18:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:41:47 INFO - PROCESS | 1668 | 1462153307803 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:41:47 INFO - PROCESS | 1668 | 1462153307804 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 18:41:47 INFO - PROCESS | 1668 | 1462153307806 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:41:47 INFO - PROCESS | 1668 | 1462153307807 Marionette TRACE conn2 <- [1,1686,null,{}] 18:41:47 INFO - PROCESS | 1668 | 1462153307810 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}] 18:41:47 INFO - PROCESS | 1668 | 1462153307926 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:41:47 INFO - PROCESS | 1668 | 1462153307933 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x129512000 == 40 [pid = 1668] [id = 429] 18:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1186c5800) [pid = 1668] [serial = 1286] [outer = 0x0] 18:41:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x119cad800) [pid = 1668] [serial = 1287] [outer = 0x1186c5800] 18:41:47 INFO - PROCESS | 1668 | 1462153307962 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x121246c00) [pid = 1668] [serial = 1288] [outer = 0x1186c5800] 18:41:48 INFO - PROCESS | 1668 | 1462153308276 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]]]}] 18:41:48 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 18:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 18:41:48 INFO - PROCESS | 1668 | 1462153308325 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:41:48 INFO - PROCESS | 1668 | 1462153308326 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 18:41:48 INFO - PROCESS | 1668 | 1462153308329 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 1668 | 1462153308330 Marionette TRACE conn2 <- [1,1690,null,{}] 18:41:48 INFO - PROCESS | 1668 | 1462153308333 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}] 18:41:48 INFO - PROCESS | 1668 | 1462153308410 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:41:48 INFO - PROCESS | 1668 | 1462153308416 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299c6000 == 41 [pid = 1668] [id = 430] 18:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x121412400) [pid = 1668] [serial = 1289] [outer = 0x0] 18:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x12141d000) [pid = 1668] [serial = 1290] [outer = 0x121412400] 18:41:48 INFO - PROCESS | 1668 | 1462153308440 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x121607000) [pid = 1668] [serial = 1291] [outer = 0x121412400] 18:41:48 INFO - PROCESS | 1668 | 1462153308784 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]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 472ms 18:41:48 INFO - PROCESS | 1668 | 1462153308803 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:41:48 INFO - PROCESS | 1668 | 1462153308805 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 18:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:41:48 INFO - PROCESS | 1668 | 1462153308807 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 1668 | 1462153308808 Marionette TRACE conn2 <- [1,1694,null,{}] 18:41:48 INFO - PROCESS | 1668 | 1462153308824 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}] 18:41:48 INFO - PROCESS | 1668 | 1462153308905 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:41:48 INFO - PROCESS | 1668 | 1462153308909 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b305800 == 42 [pid = 1668] [id = 431] 18:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x121607400) [pid = 1668] [serial = 1292] [outer = 0x0] 18:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12162f400) [pid = 1668] [serial = 1293] [outer = 0x121607400] 18:41:48 INFO - PROCESS | 1668 | 1462153308934 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x121a40800) [pid = 1668] [serial = 1294] [outer = 0x121607400] 18:41:49 INFO - PROCESS | 1668 | 1462153309363 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]]]}] 18:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 570ms 18:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:41:49 INFO - PROCESS | 1668 | 1462153309378 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 1668 | 1462153309380 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 18:41:49 INFO - PROCESS | 1668 | 1462153309383 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 1668 | 1462153309386 Marionette TRACE conn2 <- [1,1698,null,{}] 18:41:49 INFO - PROCESS | 1668 | 1462153309390 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}] 18:41:49 INFO - PROCESS | 1668 | 1462153309497 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:41:49 INFO - PROCESS | 1668 | 1462153309548 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x116897800 == 43 [pid = 1668] [id = 432] 18:41:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x111062800) [pid = 1668] [serial = 1295] [outer = 0x0] 18:41:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x111c35800) [pid = 1668] [serial = 1296] [outer = 0x111062800] 18:41:49 INFO - PROCESS | 1668 | 1462153309579 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x112ebdc00) [pid = 1668] [serial = 1297] [outer = 0x111062800] 18:41:50 INFO - PROCESS | 1668 | 1462153310006 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]]]}] 18:41: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 18:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 672ms 18:41:50 INFO - PROCESS | 1668 | 1462153310056 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:41:50 INFO - PROCESS | 1668 | 1462153310060 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 18:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:41:50 INFO - PROCESS | 1668 | 1462153310090 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:41:50 INFO - PROCESS | 1668 | 1462153310092 Marionette TRACE conn2 <- [1,1702,null,{}] 18:41:50 INFO - PROCESS | 1668 | 1462153310095 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}] 18:41:50 INFO - PROCESS | 1668 | 1462153310243 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:41:50 INFO - PROCESS | 1668 | 1462153310296 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194a5000 == 44 [pid = 1668] [id = 433] 18:41:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x11108f400) [pid = 1668] [serial = 1298] [outer = 0x0] 18:41:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1133bcc00) [pid = 1668] [serial = 1299] [outer = 0x11108f400] 18:41:50 INFO - PROCESS | 1668 | 1462153310326 Marionette DEBUG loaded listener.js 18:41:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11673b400) [pid = 1668] [serial = 1300] [outer = 0x11108f400] 18:41:50 INFO - PROCESS | 1668 | 1462153310741 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]]]}] 18:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 18:41:50 INFO - PROCESS | 1668 | 1462153310760 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:41:50 INFO - PROCESS | 1668 | 1462153310761 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 18:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:41:50 INFO - PROCESS | 1668 | 1462153310764 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:41:50 INFO - PROCESS | 1668 | 1462153310768 Marionette TRACE conn2 <- [1,1706,null,{}] 18:41:50 INFO - PROCESS | 1668 | 1462153310776 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}] 18:41:50 INFO - PROCESS | 1668 | 1462153310878 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:41:50 INFO - PROCESS | 1668 | 1462153310936 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297a3800 == 45 [pid = 1668] [id = 434] 18:41:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x116a8bc00) [pid = 1668] [serial = 1301] [outer = 0x0] 18:41:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x118405400) [pid = 1668] [serial = 1302] [outer = 0x116a8bc00] 18:41:50 INFO - PROCESS | 1668 | 1462153310968 Marionette DEBUG loaded listener.js 18:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1186b8000) [pid = 1668] [serial = 1303] [outer = 0x116a8bc00] 18:41:51 INFO - PROCESS | 1668 | 1462153311376 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]]]}] 18:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 623ms 18:41:51 INFO - PROCESS | 1668 | 1462153311388 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:41:51 INFO - PROCESS | 1668 | 1462153311390 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 18:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:41:51 INFO - PROCESS | 1668 | 1462153311392 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:41:51 INFO - PROCESS | 1668 | 1462153311393 Marionette TRACE conn2 <- [1,1710,null,{}] 18:41:51 INFO - PROCESS | 1668 | 1462153311396 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}] 18:41:51 INFO - PROCESS | 1668 | 1462153311497 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:41:51 INFO - PROCESS | 1668 | 1462153311592 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc24800 == 46 [pid = 1668] [id = 435] 18:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x118775000) [pid = 1668] [serial = 1304] [outer = 0x0] 18:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118fb4c00) [pid = 1668] [serial = 1305] [outer = 0x118775000] 18:41:51 INFO - PROCESS | 1668 | 1462153311623 Marionette DEBUG loaded listener.js 18:41:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x119cadc00) [pid = 1668] [serial = 1306] [outer = 0x118775000] 18:41:52 INFO - PROCESS | 1668 | 1462153312052 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]]]}] 18:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 669ms 18:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:41:52 INFO - PROCESS | 1668 | 1462153312062 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:41:52 INFO - PROCESS | 1668 | 1462153312063 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 18:41:52 INFO - PROCESS | 1668 | 1462153312066 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:41:52 INFO - PROCESS | 1668 | 1462153312068 Marionette TRACE conn2 <- [1,1714,null,{}] 18:41:52 INFO - PROCESS | 1668 | 1462153312071 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}] 18:41:52 INFO - PROCESS | 1668 | 1462153312171 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:41:52 INFO - PROCESS | 1668 | 1462153312223 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf15800 == 47 [pid = 1668] [id = 436] 18:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x118418000) [pid = 1668] [serial = 1307] [outer = 0x0] 18:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1209b8800) [pid = 1668] [serial = 1308] [outer = 0x118418000] 18:41:52 INFO - PROCESS | 1668 | 1462153312252 Marionette DEBUG loaded listener.js 18:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x121627c00) [pid = 1668] [serial = 1309] [outer = 0x118418000] 18:41:52 INFO - PROCESS | 1668 | 1462153312636 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]]]}] 18:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 621ms 18:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:41:52 INFO - PROCESS | 1668 | 1462153312688 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:41:52 INFO - PROCESS | 1668 | 1462153312689 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 18:41:52 INFO - PROCESS | 1668 | 1462153312691 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:41:52 INFO - PROCESS | 1668 | 1462153312692 Marionette TRACE conn2 <- [1,1718,null,{}] 18:41:52 INFO - PROCESS | 1668 | 1462153312695 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}] 18:41:52 INFO - PROCESS | 1668 | 1462153312809 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:41:52 INFO - PROCESS | 1668 | 1462153312908 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c21b000 == 48 [pid = 1668] [id = 437] 18:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x121a3c000) [pid = 1668] [serial = 1310] [outer = 0x0] 18:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x121ec7000) [pid = 1668] [serial = 1311] [outer = 0x121a3c000] 18:41:52 INFO - PROCESS | 1668 | 1462153312939 Marionette DEBUG loaded listener.js 18:41:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x125099c00) [pid = 1668] [serial = 1312] [outer = 0x121a3c000] 18:41:53 INFO - PROCESS | 1668 | 1462153313374 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 723ms 18:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:41:53 INFO - PROCESS | 1668 | 1462153313415 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 1668 | 1462153313416 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 18:41:53 INFO - PROCESS | 1668 | 1462153313418 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 1668 | 1462153313420 Marionette TRACE conn2 <- [1,1722,null,{}] 18:41:53 INFO - PROCESS | 1668 | 1462153313422 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}] 18:41:53 INFO - PROCESS | 1668 | 1462153313524 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:41:53 INFO - PROCESS | 1668 | 1462153313578 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x116818800 == 49 [pid = 1668] [id = 438] 18:41:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x11108e000) [pid = 1668] [serial = 1313] [outer = 0x0] 18:41:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x11831f000) [pid = 1668] [serial = 1314] [outer = 0x11108e000] 18:41:53 INFO - PROCESS | 1668 | 1462153313608 Marionette DEBUG loaded listener.js 18:41:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1214adc00) [pid = 1668] [serial = 1315] [outer = 0x11108e000] 18:41:54 INFO - PROCESS | 1668 | 1462153314174 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]]]}] 18:41: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 18:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 769ms 18:41:54 INFO - PROCESS | 1668 | 1462153314202 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:41:54 INFO - PROCESS | 1668 | 1462153314204 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 18:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:41:54 INFO - PROCESS | 1668 | 1462153314209 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:41:54 INFO - PROCESS | 1668 | 1462153314211 Marionette TRACE conn2 <- [1,1726,null,{}] 18:41:54 INFO - PROCESS | 1668 | 1462153314215 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}] 18:41:54 INFO - PROCESS | 1668 | 1462153314315 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:41:54 INFO - PROCESS | 1668 | 1462153314385 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x1165e8000 == 50 [pid = 1668] [id = 439] 18:41:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x112968000) [pid = 1668] [serial = 1316] [outer = 0x0] 18:41:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x112ec2c00) [pid = 1668] [serial = 1317] [outer = 0x112968000] 18:41:54 INFO - PROCESS | 1668 | 1462153314415 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1133bd800) [pid = 1668] [serial = 1318] [outer = 0x112968000] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x1299c6000 == 49 [pid = 1668] [id = 430] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x129512000 == 48 [pid = 1668] [id = 429] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12157e800 == 47 [pid = 1668] [id = 428] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12761d000 == 46 [pid = 1668] [id = 427] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x125db6000 == 45 [pid = 1668] [id = 426] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x1250e0000 == 44 [pid = 1668] [id = 425] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x121cb8000 == 43 [pid = 1668] [id = 424] 18:41:54 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x121a43800) [pid = 1668] [serial = 1248] [outer = 0x0] [url = about:blank] 18:41:54 INFO - PROCESS | 1668 | 1462153314880 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]]]}] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x119b8d800 == 42 [pid = 1668] [id = 423] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x119704800 == 41 [pid = 1668] [id = 422] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x118335800 == 40 [pid = 1668] [id = 421] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x11680a800 == 39 [pid = 1668] [id = 420] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x116a99800 == 38 [pid = 1668] [id = 419] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x11833d000 == 37 [pid = 1668] [id = 418] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x113123000 == 36 [pid = 1668] [id = 417] 18:41:54 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac03000 == 35 [pid = 1668] [id = 416] 18:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 723ms 18:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:41:54 INFO - PROCESS | 1668 | 1462153314938 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:41:54 INFO - PROCESS | 1668 | 1462153314942 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 18:41:54 INFO - PROCESS | 1668 | 1462153314946 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:41:54 INFO - PROCESS | 1668 | 1462153314948 Marionette TRACE conn2 <- [1,1730,null,{}] 18:41:54 INFO - PROCESS | 1668 | 1462153314952 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}] 18:41:55 INFO - PROCESS | 1668 | 1462153315037 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x119769000) [pid = 1668] [serial = 1230] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x112653c00) [pid = 1668] [serial = 1200] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x112d74400) [pid = 1668] [serial = 1201] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118f23000) [pid = 1668] [serial = 1224] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118f8ac00) [pid = 1668] [serial = 1225] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11108a000) [pid = 1668] [serial = 1197] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x111094800) [pid = 1668] [serial = 1198] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x116a90000) [pid = 1668] [serial = 1212] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x118228c00) [pid = 1668] [serial = 1213] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118769800) [pid = 1668] [serial = 1221] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118779800) [pid = 1668] [serial = 1222] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x11513e800) [pid = 1668] [serial = 1206] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x116158800) [pid = 1668] [serial = 1207] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118324800) [pid = 1668] [serial = 1215] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118415000) [pid = 1668] [serial = 1216] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11a0d1400) [pid = 1668] [serial = 1233] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x113241400) [pid = 1668] [serial = 1203] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x113a4c400) [pid = 1668] [serial = 1204] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12141b800) [pid = 1668] [serial = 1236] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12124c000) [pid = 1668] [serial = 1234] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x11650b800) [pid = 1668] [serial = 1209] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x11673c000) [pid = 1668] [serial = 1210] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x121a3dc00) [pid = 1668] [serial = 1246] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1214b1800) [pid = 1668] [serial = 1237] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11346e400) [pid = 1668] [serial = 1239] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x118852800) [pid = 1668] [serial = 1240] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118628c00) [pid = 1668] [serial = 1218] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1186bf400) [pid = 1668] [serial = 1219] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x121633c00) [pid = 1668] [serial = 1245] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1214ae400) [pid = 1668] [serial = 1242] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x119472800) [pid = 1668] [serial = 1228] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x118fae800) [pid = 1668] [serial = 1227] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12162b800) [pid = 1668] [serial = 1243] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x119caf000) [pid = 1668] [serial = 1231] [outer = 0x0] [url = about:blank] 18:41:55 INFO - PROCESS | 1668 | 1462153315106 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1167a5800 == 36 [pid = 1668] [id = 440] 18:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x111094800) [pid = 1668] [serial = 1319] [outer = 0x0] 18:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x11324a800) [pid = 1668] [serial = 1320] [outer = 0x111094800] 18:41:55 INFO - PROCESS | 1668 | 1462153315134 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x11650e000) [pid = 1668] [serial = 1321] [outer = 0x111094800] 18:41:55 INFO - PROCESS | 1668 | 1462153315443 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]]]}] 18:41: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 18:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 523ms 18:41:55 INFO - PROCESS | 1668 | 1462153315471 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:41:55 INFO - PROCESS | 1668 | 1462153315473 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 18:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:41:55 INFO - PROCESS | 1668 | 1462153315475 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:41:55 INFO - PROCESS | 1668 | 1462153315477 Marionette TRACE conn2 <- [1,1734,null,{}] 18:41:55 INFO - PROCESS | 1668 | 1462153315487 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}] 18:41:55 INFO - PROCESS | 1668 | 1462153315573 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:41:55 INFO - PROCESS | 1668 | 1462153315578 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194a9000 == 37 [pid = 1668] [id = 441] 18:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1168b9400) [pid = 1668] [serial = 1322] [outer = 0x0] 18:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x117f65000) [pid = 1668] [serial = 1323] [outer = 0x1168b9400] 18:41:55 INFO - PROCESS | 1668 | 1462153315607 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118414400) [pid = 1668] [serial = 1324] [outer = 0x1168b9400] 18:41:56 INFO - PROCESS | 1668 | 1462153316137 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]]]}] 18:41: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 18:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 720ms 18:41:56 INFO - PROCESS | 1668 | 1462153316196 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:41:56 INFO - PROCESS | 1668 | 1462153316199 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 18:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:41:56 INFO - PROCESS | 1668 | 1462153316203 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - PROCESS | 1668 | 1462153316205 Marionette TRACE conn2 <- [1,1738,null,{}] 18:41:56 INFO - PROCESS | 1668 | 1462153316209 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}] 18:41:56 INFO - PROCESS | 1668 | 1462153316314 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:41:56 INFO - PROCESS | 1668 | 1462153316381 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x116a9c800 == 38 [pid = 1668] [id = 442] 18:41:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x111f42000) [pid = 1668] [serial = 1325] [outer = 0x0] 18:41:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11313c000) [pid = 1668] [serial = 1326] [outer = 0x111f42000] 18:41:56 INFO - PROCESS | 1668 | 1462153316415 Marionette DEBUG loaded listener.js 18:41:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x115e47800) [pid = 1668] [serial = 1327] [outer = 0x111f42000] 18:41:56 INFO - PROCESS | 1668 | 1462153316855 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 673ms 18:41:56 INFO - PROCESS | 1668 | 1462153316877 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:41:56 INFO - PROCESS | 1668 | 1462153316881 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 18:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:41:56 INFO - PROCESS | 1668 | 1462153316930 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - PROCESS | 1668 | 1462153316932 Marionette TRACE conn2 <- [1,1742,null,{}] 18:41:56 INFO - PROCESS | 1668 | 1462153316937 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}] 18:41:57 INFO - PROCESS | 1668 | 1462153317036 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:41:57 INFO - PROCESS | 1668 | 1462153317104 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b91800 == 39 [pid = 1668] [id = 443] 18:41:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x11685f800) [pid = 1668] [serial = 1328] [outer = 0x0] 18:41:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118324800) [pid = 1668] [serial = 1329] [outer = 0x11685f800] 18:41:57 INFO - PROCESS | 1668 | 1462153317135 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118420000) [pid = 1668] [serial = 1330] [outer = 0x11685f800] 18:41:57 INFO - PROCESS | 1668 | 1462153317547 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]]]}] 18:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 627ms 18:41:57 INFO - PROCESS | 1668 | 1462153317554 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:41:57 INFO - PROCESS | 1668 | 1462153317555 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 18:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:41:57 INFO - PROCESS | 1668 | 1462153317558 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:41:57 INFO - PROCESS | 1668 | 1462153317560 Marionette TRACE conn2 <- [1,1746,null,{}] 18:41:57 INFO - PROCESS | 1668 | 1462153317570 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}] 18:41:57 INFO - PROCESS | 1668 | 1462153317671 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:41:57 INFO - PROCESS | 1668 | 1462153317726 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x1241d1800 == 40 [pid = 1668] [id = 444] 18:41:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118628c00) [pid = 1668] [serial = 1331] [outer = 0x0] 18:41:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11876ac00) [pid = 1668] [serial = 1332] [outer = 0x118628c00] 18:41:57 INFO - PROCESS | 1668 | 1462153317758 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118fb5000) [pid = 1668] [serial = 1333] [outer = 0x118628c00] 18:41:58 INFO - PROCESS | 1668 | 1462153318221 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]]]}] 18:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 723ms 18:41:58 INFO - PROCESS | 1668 | 1462153318283 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 1668 | 1462153318286 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 18:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:41:58 INFO - PROCESS | 1668 | 1462153318289 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 1668 | 1462153318292 Marionette TRACE conn2 <- [1,1750,null,{}] 18:41:58 INFO - PROCESS | 1668 | 1462153318295 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}] 18:41:58 INFO - PROCESS | 1668 | 1462153318423 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:41:58 INFO - PROCESS | 1668 | 1462153318479 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x125985800 == 41 [pid = 1668] [id = 445] 18:41:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118ff5c00) [pid = 1668] [serial = 1334] [outer = 0x0] 18:41:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11976b400) [pid = 1668] [serial = 1335] [outer = 0x118ff5c00] 18:41:58 INFO - PROCESS | 1668 | 1462153318509 Marionette DEBUG loaded listener.js 18:41:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11a0cd400) [pid = 1668] [serial = 1336] [outer = 0x118ff5c00] 18:41:58 INFO - PROCESS | 1668 | 1462153318919 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]]]}] 18:41: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 18:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 18:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:41:58 INFO - PROCESS | 1668 | 1462153318959 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 1668 | 1462153318961 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 18:41:58 INFO - PROCESS | 1668 | 1462153318963 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 1668 | 1462153318964 Marionette TRACE conn2 <- [1,1754,null,{}] 18:41:58 INFO - PROCESS | 1668 | 1462153318967 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}] 18:41:59 INFO - PROCESS | 1668 | 1462153319062 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:41:59 INFO - PROCESS | 1668 | 1462153319117 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x127618800 == 42 [pid = 1668] [id = 446] 18:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x119dcf400) [pid = 1668] [serial = 1337] [outer = 0x0] 18:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1214aa800) [pid = 1668] [serial = 1338] [outer = 0x119dcf400] 18:41:59 INFO - PROCESS | 1668 | 1462153319146 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x121624400) [pid = 1668] [serial = 1339] [outer = 0x119dcf400] 18:41:59 INFO - PROCESS | 1668 | 1462153319560 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]]]}] 18:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 623ms 18:41:59 INFO - PROCESS | 1668 | 1462153319587 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:41:59 INFO - PROCESS | 1668 | 1462153319589 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 18:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:41:59 INFO - PROCESS | 1668 | 1462153319591 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:41:59 INFO - PROCESS | 1668 | 1462153319592 Marionette TRACE conn2 <- [1,1758,null,{}] 18:41:59 INFO - PROCESS | 1668 | 1462153319595 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}] 18:41:59 INFO - PROCESS | 1668 | 1462153319710 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:41:59 INFO - PROCESS | 1668 | 1462153319803 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x12979e000 == 43 [pid = 1668] [id = 447] 18:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12162e800) [pid = 1668] [serial = 1340] [outer = 0x0] 18:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x121a47400) [pid = 1668] [serial = 1341] [outer = 0x12162e800] 18:41:59 INFO - PROCESS | 1668 | 1462153319843 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1250f2000) [pid = 1668] [serial = 1342] [outer = 0x12162e800] 18:42:00 INFO - PROCESS | 1668 | 1462153320309 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]]]}] 18:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 724ms 18:42:00 INFO - PROCESS | 1668 | 1462153320315 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:42:00 INFO - PROCESS | 1668 | 1462153320317 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 18:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:42:00 INFO - PROCESS | 1668 | 1462153320321 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 1668 | 1462153320323 Marionette TRACE conn2 <- [1,1762,null,{}] 18:42:00 INFO - PROCESS | 1668 | 1462153320325 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}] 18:42:00 INFO - PROCESS | 1668 | 1462153320419 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:42:00 INFO - PROCESS | 1668 | 1462153320472 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a96a000 == 44 [pid = 1668] [id = 448] 18:42:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x121a3f800) [pid = 1668] [serial = 1343] [outer = 0x0] 18:42:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x125918400) [pid = 1668] [serial = 1344] [outer = 0x121a3f800] 18:42:00 INFO - PROCESS | 1668 | 1462153320501 Marionette DEBUG loaded listener.js 18:42:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x125d67400) [pid = 1668] [serial = 1345] [outer = 0x121a3f800] 18:42:00 INFO - PROCESS | 1668 | 1462153320909 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]]]}] 18:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 619ms 18:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:42:00 INFO - PROCESS | 1668 | 1462153320941 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:42:00 INFO - PROCESS | 1668 | 1462153320942 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 18:42:00 INFO - PROCESS | 1668 | 1462153320944 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 1668 | 1462153320946 Marionette TRACE conn2 <- [1,1766,null,{}] 18:42:00 INFO - PROCESS | 1668 | 1462153320948 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}] 18:42:01 INFO - PROCESS | 1668 | 1462153321048 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:42:01 INFO - PROCESS | 1668 | 1462153321139 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b311800 == 45 [pid = 1668] [id = 449] 18:42:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x121419800) [pid = 1668] [serial = 1346] [outer = 0x0] 18:42:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x125d75000) [pid = 1668] [serial = 1347] [outer = 0x121419800] 18:42:01 INFO - PROCESS | 1668 | 1462153321187 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x125de0800) [pid = 1668] [serial = 1348] [outer = 0x121419800] 18:42:01 INFO - PROCESS | 1668 | 1462153321686 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]]]}] 18:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 768ms 18:42:01 INFO - PROCESS | 1668 | 1462153321723 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:42:01 INFO - PROCESS | 1668 | 1462153321726 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 18:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:42:01 INFO - PROCESS | 1668 | 1462153321729 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:42:01 INFO - PROCESS | 1668 | 1462153321731 Marionette TRACE conn2 <- [1,1770,null,{}] 18:42:01 INFO - PROCESS | 1668 | 1462153321738 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}] 18:42:01 INFO - PROCESS | 1668 | 1462153321842 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:42:01 INFO - PROCESS | 1668 | 1462153321913 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x1192a3000 == 46 [pid = 1668] [id = 450] 18:42:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x11108a800) [pid = 1668] [serial = 1349] [outer = 0x0] 18:42:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1126c1000) [pid = 1668] [serial = 1350] [outer = 0x11108a800] 18:42:01 INFO - PROCESS | 1668 | 1462153321943 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x113f1e800) [pid = 1668] [serial = 1351] [outer = 0x11108a800] 18:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1167a5800 == 45 [pid = 1668] [id = 440] 18:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1165e8000 == 44 [pid = 1668] [id = 439] 18:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12c21b000 == 43 [pid = 1668] [id = 437] 18:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf15800 == 42 [pid = 1668] [id = 436] 18:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc24800 == 41 [pid = 1668] [id = 435] 18:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1297a3800 == 40 [pid = 1668] [id = 434] 18:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1194a5000 == 39 [pid = 1668] [id = 433] 18:42:02 INFO - PROCESS | 1668 | --DOCSHELL 0x116897800 == 38 [pid = 1668] [id = 432] 18:42:02 INFO - PROCESS | 1668 | 1462153322405 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]]]}] 18:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 724ms 18:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:42:02 INFO - PROCESS | 1668 | 1462153322455 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:42:02 INFO - PROCESS | 1668 | 1462153322459 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 18:42:02 INFO - PROCESS | 1668 | 1462153322477 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 1668 | 1462153322479 Marionette TRACE conn2 <- [1,1774,null,{}] 18:42:02 INFO - PROCESS | 1668 | 1462153322484 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}] 18:42:02 INFO - PROCESS | 1668 | 1462153322569 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:42:02 INFO - PROCESS | 1668 | 1462153322574 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f72800 == 39 [pid = 1668] [id = 451] 18:42:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x11821fc00) [pid = 1668] [serial = 1352] [outer = 0x0] 18:42:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118421000) [pid = 1668] [serial = 1353] [outer = 0x11821fc00] 18:42:02 INFO - PROCESS | 1668 | 1462153322603 Marionette DEBUG loaded listener.js 18:42:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x118761800) [pid = 1668] [serial = 1354] [outer = 0x11821fc00] 18:42:03 INFO - PROCESS | 1668 | 1462153323058 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]]]}] 18:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 637ms 18:42:03 INFO - PROCESS | 1668 | 1462153323103 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:42:03 INFO - PROCESS | 1668 | 1462153323105 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 18:42:03 INFO - PROCESS | 1668 | 1462153323108 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:42:03 INFO - PROCESS | 1668 | 1462153323112 Marionette TRACE conn2 <- [1,1778,null,{}] 18:42:03 INFO - PROCESS | 1668 | 1462153323123 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}] 18:42:03 INFO - PROCESS | 1668 | 1462153323233 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:42:03 INFO - PROCESS | 1668 | 1462153323244 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12951d800 == 40 [pid = 1668] [id = 452] 18:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x118facc00) [pid = 1668] [serial = 1355] [outer = 0x0] 18:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x121415000) [pid = 1668] [serial = 1356] [outer = 0x118facc00] 18:42:03 INFO - PROCESS | 1668 | 1462153323272 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x121a47000) [pid = 1668] [serial = 1357] [outer = 0x118facc00] 18:42:03 INFO - PROCESS | 1668 | 1462153323634 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]]]}] 18:42:03 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 18:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 579ms 18:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:42:03 INFO - PROCESS | 1668 | 1462153323687 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:42:03 INFO - PROCESS | 1668 | 1462153323689 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 18:42:03 INFO - PROCESS | 1668 | 1462153323691 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:42:03 INFO - PROCESS | 1668 | 1462153323692 Marionette TRACE conn2 <- [1,1782,null,{}] 18:42:03 INFO - PROCESS | 1668 | 1462153323695 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}] 18:42:03 INFO - PROCESS | 1668 | 1462153323797 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:42:03 INFO - PROCESS | 1668 | 1462153323845 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf13800 == 41 [pid = 1668] [id = 453] 18:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x1245da000) [pid = 1668] [serial = 1358] [outer = 0x0] 18:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x1250a1400) [pid = 1668] [serial = 1359] [outer = 0x1245da000] 18:42:03 INFO - PROCESS | 1668 | 1462153323870 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x125ddc000) [pid = 1668] [serial = 1360] [outer = 0x1245da000] 18:42:04 INFO - PROCESS | 1668 | 1462153324211 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]]]}] 18:42:04 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 18:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 570ms 18:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:42:04 INFO - PROCESS | 1668 | 1462153324262 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:42:04 INFO - PROCESS | 1668 | 1462153324263 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 18:42:04 INFO - PROCESS | 1668 | 1462153324265 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:42:04 INFO - PROCESS | 1668 | 1462153324266 Marionette TRACE conn2 <- [1,1786,null,{}] 18:42:04 INFO - PROCESS | 1668 | 1462153324268 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}] 18:42:04 INFO - PROCESS | 1668 | 1462153324372 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:42:04 INFO - PROCESS | 1668 | 1462153324407 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c225800 == 42 [pid = 1668] [id = 454] 18:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x11831c800) [pid = 1668] [serial = 1361] [outer = 0x0] 18:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x125de3c00) [pid = 1668] [serial = 1362] [outer = 0x11831c800] 18:42:04 INFO - PROCESS | 1668 | 1462153324433 Marionette DEBUG loaded listener.js 18:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x127641c00) [pid = 1668] [serial = 1363] [outer = 0x11831c800] 18:42:04 INFO - PROCESS | 1668 | 1462153324762 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]]]}] 18:42: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 18:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 520ms 18:42:04 INFO - PROCESS | 1668 | 1462153324788 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:42:04 INFO - PROCESS | 1668 | 1462153324789 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 18:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:42:04 INFO - PROCESS | 1668 | 1462153324791 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:42:04 INFO - PROCESS | 1668 | 1462153324792 Marionette TRACE conn2 <- [1,1790,null,{}] 18:42:04 INFO - PROCESS | 1668 | 1462153324795 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}] 18:42:04 INFO - PROCESS | 1668 | 1462153324921 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:42:04 INFO - PROCESS | 1668 | 1462153324960 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c958800 == 43 [pid = 1668] [id = 455] 18:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x127646400) [pid = 1668] [serial = 1364] [outer = 0x0] 18:42:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x127689800) [pid = 1668] [serial = 1365] [outer = 0x127646400] 18:42:04 INFO - PROCESS | 1668 | 1462153324987 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x128e5ac00) [pid = 1668] [serial = 1366] [outer = 0x127646400] 18:42:05 INFO - PROCESS | 1668 | 1462153325331 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]]]}] 18:42:05 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) 18:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 568ms 18:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:42:05 INFO - PROCESS | 1668 | 1462153325365 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 1668 | 1462153325366 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 18:42:05 INFO - PROCESS | 1668 | 1462153325370 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 1668 | 1462153325371 Marionette TRACE conn2 <- [1,1794,null,{}] 18:42:05 INFO - PROCESS | 1668 | 1462153325373 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}] 18:42:05 INFO - PROCESS | 1668 | 1462153325475 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:42:05 INFO - PROCESS | 1668 | 1462153325510 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc2b000 == 44 [pid = 1668] [id = 456] 18:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x128e59000) [pid = 1668] [serial = 1367] [outer = 0x0] 18:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x128f80800) [pid = 1668] [serial = 1368] [outer = 0x128e59000] 18:42:05 INFO - PROCESS | 1668 | 1462153325535 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12943e400) [pid = 1668] [serial = 1369] [outer = 0x128e59000] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x111c3b800) [pid = 1668] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x121412400) [pid = 1668] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x11108e000) [pid = 1668] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x1186c5800) [pid = 1668] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x121a3f000) [pid = 1668] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12591a000) [pid = 1668] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x118412c00) [pid = 1668] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x118f25800) [pid = 1668] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x118771c00) [pid = 1668] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x118fafc00) [pid = 1668] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x1167f3800) [pid = 1668] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x11108e400) [pid = 1668] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x115142c00) [pid = 1668] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x112648400) [pid = 1668] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x112968000) [pid = 1668] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x111094800) [pid = 1668] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:42:05 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x11100d000) [pid = 1668] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:42:05 INFO - PROCESS | 1668 | 1462153325914 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]]]}] 18:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 570ms 18:42:05 INFO - PROCESS | 1668 | 1462153325939 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 1668 | 1462153325941 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 18:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:42:05 INFO - PROCESS | 1668 | 1462153325943 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 1668 | 1462153325944 Marionette TRACE conn2 <- [1,1798,null,{}] 18:42:05 INFO - PROCESS | 1668 | 1462153325946 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}] 18:42:06 INFO - PROCESS | 1668 | 1462153326032 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:42:06 INFO - PROCESS | 1668 | 1462153326093 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12157d800 == 45 [pid = 1668] [id = 457] 18:42:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x111013800) [pid = 1668] [serial = 1370] [outer = 0x0] 18:42:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x113131800) [pid = 1668] [serial = 1371] [outer = 0x111013800] 18:42:06 INFO - PROCESS | 1668 | 1462153326119 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x11831ec00) [pid = 1668] [serial = 1372] [outer = 0x111013800] 18:42:06 INFO - PROCESS | 1668 | 1462153326414 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]]]}] 18:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 18:42:06 INFO - PROCESS | 1668 | 1462153326461 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:42:06 INFO - PROCESS | 1668 | 1462153326462 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 18:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:42:06 INFO - PROCESS | 1668 | 1462153326465 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:42:06 INFO - PROCESS | 1668 | 1462153326466 Marionette TRACE conn2 <- [1,1802,null,{}] 18:42:06 INFO - PROCESS | 1668 | 1462153326471 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}] 18:42:06 INFO - PROCESS | 1668 | 1462153326555 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:42:06 INFO - PROCESS | 1668 | 1462153326559 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d132800 == 46 [pid = 1668] [id = 458] 18:42:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x11885b000) [pid = 1668] [serial = 1373] [outer = 0x0] 18:42:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1215ae800) [pid = 1668] [serial = 1374] [outer = 0x11885b000] 18:42:06 INFO - PROCESS | 1668 | 1462153326584 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x128f8e400) [pid = 1668] [serial = 1375] [outer = 0x11885b000] 18:42:06 INFO - PROCESS | 1668 | 1462153326923 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]]]}] 18:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 471ms 18:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:42:06 INFO - PROCESS | 1668 | 1462153326937 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:42:06 INFO - PROCESS | 1668 | 1462153326938 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 18:42:06 INFO - PROCESS | 1668 | 1462153326940 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:42:06 INFO - PROCESS | 1668 | 1462153326942 Marionette TRACE conn2 <- [1,1806,null,{}] 18:42:06 INFO - PROCESS | 1668 | 1462153326944 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}] 18:42:07 INFO - PROCESS | 1668 | 1462153327070 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:42:07 INFO - PROCESS | 1668 | 1462153327080 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d40c800 == 47 [pid = 1668] [id = 459] 18:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x129448000) [pid = 1668] [serial = 1376] [outer = 0x0] 18:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x1294eb400) [pid = 1668] [serial = 1377] [outer = 0x129448000] 18:42:07 INFO - PROCESS | 1668 | 1462153327104 Marionette DEBUG loaded listener.js 18:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1294f2000) [pid = 1668] [serial = 1378] [outer = 0x129448000] 18:42:07 INFO - PROCESS | 1668 | 1462153327424 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]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 517ms 18:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:42:07 INFO - PROCESS | 1668 | 1462153327459 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 1668 | 1462153327461 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 18:42:07 INFO - PROCESS | 1668 | 1462153327463 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 1668 | 1462153327465 Marionette TRACE conn2 <- [1,1810,null,{}] 18:42:07 INFO - PROCESS | 1668 | 1462153327470 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}] 18:42:07 INFO - PROCESS | 1668 | 1462153327568 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:42:07 INFO - PROCESS | 1668 | 1462153327573 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5f5800 == 48 [pid = 1668] [id = 460] 18:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12970d400) [pid = 1668] [serial = 1379] [outer = 0x0] 18:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12980a800) [pid = 1668] [serial = 1380] [outer = 0x12970d400] 18:42:07 INFO - PROCESS | 1668 | 1462153327602 Marionette DEBUG loaded listener.js 18:42:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12a9c9800) [pid = 1668] [serial = 1381] [outer = 0x12970d400] 18:42:08 INFO - PROCESS | 1668 | 1462153328096 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]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 18:42:08 INFO - PROCESS | 1668 | 1462153328135 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:42:08 INFO - PROCESS | 1668 | 1462153328140 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 18:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:42:08 INFO - PROCESS | 1668 | 1462153328146 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:42:08 INFO - PROCESS | 1668 | 1462153328149 Marionette TRACE conn2 <- [1,1814,null,{}] 18:42:08 INFO - PROCESS | 1668 | 1462153328154 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}] 18:42:08 INFO - PROCESS | 1668 | 1462153328322 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:42:08 INFO - PROCESS | 1668 | 1462153328455 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x119297000 == 49 [pid = 1668] [id = 461] 18:42:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x115e46800) [pid = 1668] [serial = 1382] [outer = 0x0] 18:42:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x1168c4000) [pid = 1668] [serial = 1383] [outer = 0x115e46800] 18:42:08 INFO - PROCESS | 1668 | 1462153328505 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x118410000) [pid = 1668] [serial = 1384] [outer = 0x115e46800] 18:42:09 INFO - PROCESS | 1668 | 1462153329033 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]]]}] 18:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 925ms 18:42:09 INFO - PROCESS | 1668 | 1462153329070 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:42:09 INFO - PROCESS | 1668 | 1462153329074 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 18:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:42:09 INFO - PROCESS | 1668 | 1462153329079 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:42:09 INFO - PROCESS | 1668 | 1462153329080 Marionette TRACE conn2 <- [1,1818,null,{}] 18:42:09 INFO - PROCESS | 1668 | 1462153329083 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}] 18:42:09 INFO - PROCESS | 1668 | 1462153329189 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:42:09 INFO - PROCESS | 1668 | 1462153329264 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc1d000 == 50 [pid = 1668] [id = 462] 18:42:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x118777400) [pid = 1668] [serial = 1385] [outer = 0x0] 18:42:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x119768c00) [pid = 1668] [serial = 1386] [outer = 0x118777400] 18:42:09 INFO - PROCESS | 1668 | 1462153329293 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x121a43800) [pid = 1668] [serial = 1387] [outer = 0x118777400] 18:42:09 INFO - PROCESS | 1668 | 1462153329730 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]]]}] 18:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 672ms 18:42:09 INFO - PROCESS | 1668 | 1462153329751 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:42:09 INFO - PROCESS | 1668 | 1462153329754 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 18:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:42:09 INFO - PROCESS | 1668 | 1462153329757 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:42:09 INFO - PROCESS | 1668 | 1462153329761 Marionette TRACE conn2 <- [1,1822,null,{}] 18:42:09 INFO - PROCESS | 1668 | 1462153329773 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}] 18:42:09 INFO - PROCESS | 1668 | 1462153329899 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:42:09 INFO - PROCESS | 1668 | 1462153329964 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d894000 == 51 [pid = 1668] [id = 463] 18:42:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x1241b1400) [pid = 1668] [serial = 1388] [outer = 0x0] 18:42:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x125de8400) [pid = 1668] [serial = 1389] [outer = 0x1241b1400] 18:42:10 INFO - PROCESS | 1668 | 1462153330036 Marionette DEBUG loaded listener.js 18:42:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x127691c00) [pid = 1668] [serial = 1390] [outer = 0x1241b1400] 18:42:10 INFO - PROCESS | 1668 | 1462153330463 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]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 775ms 18:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:42:10 INFO - PROCESS | 1668 | 1462153330532 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 1668 | 1462153330534 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 18:42:10 INFO - PROCESS | 1668 | 1462153330537 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 1668 | 1462153330538 Marionette TRACE conn2 <- [1,1826,null,{}] 18:42:10 INFO - PROCESS | 1668 | 1462153330541 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}] 18:42:10 INFO - PROCESS | 1668 | 1462153330649 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:42:10 INFO - PROCESS | 1668 | 1462153330712 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dabb800 == 52 [pid = 1668] [id = 464] 18:42:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x128e59400) [pid = 1668] [serial = 1391] [outer = 0x0] 18:42:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x1294e9800) [pid = 1668] [serial = 1392] [outer = 0x128e59400] 18:42:10 INFO - PROCESS | 1668 | 1462153330741 Marionette DEBUG loaded listener.js 18:42:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12980a400) [pid = 1668] [serial = 1393] [outer = 0x128e59400] 18:42:11 INFO - PROCESS | 1668 | 1462153331185 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]]]}] 18:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 718ms 18:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:42:11 INFO - PROCESS | 1668 | 1462153331256 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:42:11 INFO - PROCESS | 1668 | 1462153331257 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 18:42:11 INFO - PROCESS | 1668 | 1462153331259 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:42:11 INFO - PROCESS | 1668 | 1462153331261 Marionette TRACE conn2 <- [1,1830,null,{}] 18:42:11 INFO - PROCESS | 1668 | 1462153331263 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}] 18:42:11 INFO - PROCESS | 1668 | 1462153331370 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:42:11 INFO - PROCESS | 1668 | 1462153331677 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x116ab0000 == 53 [pid = 1668] [id = 465] 18:42:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x110f11800) [pid = 1668] [serial = 1394] [outer = 0x0] 18:42:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x111067400) [pid = 1668] [serial = 1395] [outer = 0x110f11800] 18:42:11 INFO - PROCESS | 1668 | 1462153331733 Marionette DEBUG loaded listener.js 18:42:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x11108fc00) [pid = 1668] [serial = 1396] [outer = 0x110f11800] 18:42:12 INFO - PROCESS | 1668 | 1462153332174 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]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 18:42:12 INFO - PROCESS | 1668 | 1462153332236 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 1668 | 1462153332238 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 18:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:42:12 INFO - PROCESS | 1668 | 1462153332242 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 1668 | 1462153332245 Marionette TRACE conn2 <- [1,1834,null,{}] 18:42:12 INFO - PROCESS | 1668 | 1462153332248 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}] 18:42:12 INFO - PROCESS | 1668 | 1462153332344 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:42:12 INFO - PROCESS | 1668 | 1462153332411 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x1165d8800 == 54 [pid = 1668] [id = 466] 18:42:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x111d55800) [pid = 1668] [serial = 1397] [outer = 0x0] 18:42:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x1126bec00) [pid = 1668] [serial = 1398] [outer = 0x111d55800] 18:42:12 INFO - PROCESS | 1668 | 1462153332434 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x113475800) [pid = 1668] [serial = 1399] [outer = 0x111d55800] 18:42:12 INFO - PROCESS | 1668 | 1462153332939 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]]]}] 18:42:12 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 18:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 722ms 18:42:12 INFO - PROCESS | 1668 | 1462153332967 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 1668 | 1462153332972 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 18:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:42:12 INFO - PROCESS | 1668 | 1462153332978 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 1668 | 1462153332980 Marionette TRACE conn2 <- [1,1838,null,{}] 18:42:12 INFO - PROCESS | 1668 | 1462153332983 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}] 18:42:13 INFO - PROCESS | 1668 | 1462153333106 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:42:13 INFO - PROCESS | 1668 | 1462153333168 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x119292800 == 55 [pid = 1668] [id = 467] 18:42:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x113df8000) [pid = 1668] [serial = 1400] [outer = 0x0] 18:42:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x1161afc00) [pid = 1668] [serial = 1401] [outer = 0x113df8000] 18:42:13 INFO - PROCESS | 1668 | 1462153333195 Marionette DEBUG loaded listener.js 18:42:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x116a8c400) [pid = 1668] [serial = 1402] [outer = 0x113df8000] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12d40c800 == 54 [pid = 1668] [id = 459] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12d132800 == 53 [pid = 1668] [id = 458] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x117f65000) [pid = 1668] [serial = 1323] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x118fb4c00) [pid = 1668] [serial = 1305] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x1209b8800) [pid = 1668] [serial = 1308] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x121ec7000) [pid = 1668] [serial = 1311] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12157d800 == 52 [pid = 1668] [id = 457] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc2b000 == 51 [pid = 1668] [id = 456] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12c958800 == 50 [pid = 1668] [id = 455] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12c225800 == 49 [pid = 1668] [id = 454] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf13800 == 48 [pid = 1668] [id = 453] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12951d800 == 47 [pid = 1668] [id = 452] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x118f72800 == 46 [pid = 1668] [id = 451] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x1192a3000 == 45 [pid = 1668] [id = 450] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12b311800 == 44 [pid = 1668] [id = 449] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12a96a000 == 43 [pid = 1668] [id = 448] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x12979e000 == 42 [pid = 1668] [id = 447] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x127618800 == 41 [pid = 1668] [id = 446] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x125985800 == 40 [pid = 1668] [id = 445] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x1241d1800 == 39 [pid = 1668] [id = 444] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x119b91800 == 38 [pid = 1668] [id = 443] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x116a9c800 == 37 [pid = 1668] [id = 442] 18:42:13 INFO - PROCESS | 1668 | --DOCSHELL 0x1194a9000 == 36 [pid = 1668] [id = 441] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x121a49800) [pid = 1668] [serial = 1249] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x127649400) [pid = 1668] [serial = 1195] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x118627000) [pid = 1668] [serial = 1272] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x118fb2000) [pid = 1668] [serial = 1278] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x118faa400) [pid = 1668] [serial = 1276] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x118f19400) [pid = 1668] [serial = 1275] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x119474800) [pid = 1668] [serial = 1281] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x116f67800) [pid = 1668] [serial = 1266] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x112d69400) [pid = 1668] [serial = 1258] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1111d4800) [pid = 1668] [serial = 1257] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x11615f800) [pid = 1668] [serial = 1263] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x116734c00) [pid = 1668] [serial = 1264] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x11313a000) [pid = 1668] [serial = 1260] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x113d4c800) [pid = 1668] [serial = 1261] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x11105a000) [pid = 1668] [serial = 1251] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x112ec2c00) [pid = 1668] [serial = 1317] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x11324a800) [pid = 1668] [serial = 1320] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1133bd800) [pid = 1668] [serial = 1318] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x112fd5400) [pid = 1668] [serial = 1254] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1133bcc00) [pid = 1668] [serial = 1299] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x118405400) [pid = 1668] [serial = 1302] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x118227800) [pid = 1668] [serial = 1269] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x11650e000) [pid = 1668] [serial = 1321] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12162f400) [pid = 1668] [serial = 1293] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118fe7000) [pid = 1668] [serial = 1279] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x118318800) [pid = 1668] [serial = 1284] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12141d000) [pid = 1668] [serial = 1290] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x11885c800) [pid = 1668] [serial = 1285] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x11976c000) [pid = 1668] [serial = 1282] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x117f5a800) [pid = 1668] [serial = 1267] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x1214adc00) [pid = 1668] [serial = 1315] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x11831f000) [pid = 1668] [serial = 1314] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118770c00) [pid = 1668] [serial = 1273] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118325800) [pid = 1668] [serial = 1270] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x121246c00) [pid = 1668] [serial = 1288] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x111c35800) [pid = 1668] [serial = 1296] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x119cad800) [pid = 1668] [serial = 1287] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x121607000) [pid = 1668] [serial = 1291] [outer = 0x0] [url = about:blank] 18:42:13 INFO - PROCESS | 1668 | 1462153333593 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]]]}] 18:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 627ms 18:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:42:13 INFO - PROCESS | 1668 | 1462153333605 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 1668 | 1462153333607 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 18:42:13 INFO - PROCESS | 1668 | 1462153333613 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 1668 | 1462153333620 Marionette TRACE conn2 <- [1,1842,null,{}] 18:42:13 INFO - PROCESS | 1668 | 1462153333630 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}] 18:42:13 INFO - PROCESS | 1668 | 1462153333782 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:42:13 INFO - PROCESS | 1668 | 1462153333868 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x117113800 == 37 [pid = 1668] [id = 468] 18:42:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1111db400) [pid = 1668] [serial = 1403] [outer = 0x0] 18:42:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x11702e400) [pid = 1668] [serial = 1404] [outer = 0x1111db400] 18:42:13 INFO - PROCESS | 1668 | 1462153333908 Marionette DEBUG loaded listener.js 18:42:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118325400) [pid = 1668] [serial = 1405] [outer = 0x1111db400] 18:42:14 INFO - PROCESS | 1668 | 1462153334260 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]]]}] 18:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 681ms 18:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:42:14 INFO - PROCESS | 1668 | 1462153334291 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:42:14 INFO - PROCESS | 1668 | 1462153334293 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 18:42:14 INFO - PROCESS | 1668 | 1462153334295 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:42:14 INFO - PROCESS | 1668 | 1462153334296 Marionette TRACE conn2 <- [1,1846,null,{}] 18:42:14 INFO - PROCESS | 1668 | 1462153334298 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}] 18:42:14 INFO - PROCESS | 1668 | 1462153334400 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:42:14 INFO - PROCESS | 1668 | 1462153334476 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x1192a3000 == 38 [pid = 1668] [id = 469] 18:42:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x118321000) [pid = 1668] [serial = 1406] [outer = 0x0] 18:42:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x118421400) [pid = 1668] [serial = 1407] [outer = 0x118321000] 18:42:14 INFO - PROCESS | 1668 | 1462153334515 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x118765c00) [pid = 1668] [serial = 1408] [outer = 0x118321000] 18:42:14 INFO - PROCESS | 1668 | 1462153334927 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]]]}] 18:42:14 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) 18:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 668ms 18:42:14 INFO - PROCESS | 1668 | 1462153334963 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:42:14 INFO - PROCESS | 1668 | 1462153334965 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 18:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:42:14 INFO - PROCESS | 1668 | 1462153334967 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:42:14 INFO - PROCESS | 1668 | 1462153334970 Marionette TRACE conn2 <- [1,1850,null,{}] 18:42:14 INFO - PROCESS | 1668 | 1462153334973 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}] 18:42:15 INFO - PROCESS | 1668 | 1462153335052 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:42:15 INFO - PROCESS | 1668 | 1462153335057 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x121580000 == 39 [pid = 1668] [id = 470] 18:42:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x118852c00) [pid = 1668] [serial = 1409] [outer = 0x0] 18:42:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x118f1d000) [pid = 1668] [serial = 1410] [outer = 0x118852c00] 18:42:15 INFO - PROCESS | 1668 | 1462153335090 Marionette DEBUG loaded listener.js 18:42:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x118fb7400) [pid = 1668] [serial = 1411] [outer = 0x118852c00] 18:42:15 INFO - PROCESS | 1668 | 1462153335473 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]]]}] 18:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 18:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:42:15 INFO - PROCESS | 1668 | 1462153335490 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:42:15 INFO - PROCESS | 1668 | 1462153335491 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 18:42:15 INFO - PROCESS | 1668 | 1462153335493 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:42:15 INFO - PROCESS | 1668 | 1462153335494 Marionette TRACE conn2 <- [1,1854,null,{}] 18:42:15 INFO - PROCESS | 1668 | 1462153335496 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}] 18:42:15 INFO - PROCESS | 1668 | 1462153335622 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:42:15 INFO - PROCESS | 1668 | 1462153335639 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ef5000 == 40 [pid = 1668] [id = 471] 18:42:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118778000) [pid = 1668] [serial = 1412] [outer = 0x0] 18:42:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1194cdc00) [pid = 1668] [serial = 1413] [outer = 0x118778000] 18:42:15 INFO - PROCESS | 1668 | 1462153335664 Marionette DEBUG loaded listener.js 18:42:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x11a0d2800) [pid = 1668] [serial = 1414] [outer = 0x118778000] 18:42:15 INFO - PROCESS | 1668 | 1462153335996 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]]]}] 18:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 518ms 18:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:42:16 INFO - PROCESS | 1668 | 1462153336012 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:42:16 INFO - PROCESS | 1668 | 1462153336013 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 18:42:16 INFO - PROCESS | 1668 | 1462153336016 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:42:16 INFO - PROCESS | 1668 | 1462153336019 Marionette TRACE conn2 <- [1,1858,null,{}] 18:42:16 INFO - PROCESS | 1668 | 1462153336029 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}] 18:42:16 INFO - PROCESS | 1668 | 1462153336150 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:42:16 INFO - PROCESS | 1668 | 1462153336165 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x1259ed800 == 41 [pid = 1668] [id = 472] 18:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x118fac400) [pid = 1668] [serial = 1415] [outer = 0x0] 18:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12141b000) [pid = 1668] [serial = 1416] [outer = 0x118fac400] 18:42:16 INFO - PROCESS | 1668 | 1462153336207 Marionette DEBUG loaded listener.js 18:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x1214b1400) [pid = 1668] [serial = 1417] [outer = 0x118fac400] 18:42:16 INFO - PROCESS | 1668 | 1462153336671 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]]]}] 18:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 680ms 18:42:16 INFO - PROCESS | 1668 | 1462153336695 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:42:16 INFO - PROCESS | 1668 | 1462153336696 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 18:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:42:16 INFO - PROCESS | 1668 | 1462153336699 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:42:16 INFO - PROCESS | 1668 | 1462153336700 Marionette TRACE conn2 <- [1,1862,null,{}] 18:42:16 INFO - PROCESS | 1668 | 1462153336705 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}] 18:42:16 INFO - PROCESS | 1668 | 1462153336805 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:42:16 INFO - PROCESS | 1668 | 1462153336839 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x12910c000 == 42 [pid = 1668] [id = 473] 18:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x121246c00) [pid = 1668] [serial = 1418] [outer = 0x0] 18:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12162a800) [pid = 1668] [serial = 1419] [outer = 0x121246c00] 18:42:16 INFO - PROCESS | 1668 | 1462153336865 Marionette DEBUG loaded listener.js 18:42:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x121a41c00) [pid = 1668] [serial = 1420] [outer = 0x121246c00] 18:42:17 INFO - PROCESS | 1668 | 1462153337178 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]]]}] 18:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 521ms 18:42:17 INFO - PROCESS | 1668 | 1462153337221 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 1668 | 1462153337222 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 18:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:42:17 INFO - PROCESS | 1668 | 1462153337229 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 1668 | 1462153337231 Marionette TRACE conn2 <- [1,1866,null,{}] 18:42:17 INFO - PROCESS | 1668 | 1462153337233 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}] 18:42:17 INFO - PROCESS | 1668 | 1462153337345 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:42:17 INFO - PROCESS | 1668 | 1462153337350 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12979d000 == 43 [pid = 1668] [id = 474] 18:42:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12162f800) [pid = 1668] [serial = 1421] [outer = 0x0] 18:42:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x121e36800) [pid = 1668] [serial = 1422] [outer = 0x12162f800] 18:42:17 INFO - PROCESS | 1668 | 1462153337412 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x1245e1400) [pid = 1668] [serial = 1423] [outer = 0x12162f800] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1245da000) [pid = 1668] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x127646400) [pid = 1668] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x11831c800) [pid = 1668] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x128e59000) [pid = 1668] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x111013800) [pid = 1668] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x11885b000) [pid = 1668] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x129448000) [pid = 1668] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x11821fc00) [pid = 1668] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x11108a800) [pid = 1668] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:42:17 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x118facc00) [pid = 1668] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:42:17 INFO - PROCESS | 1668 | 1462153337968 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]]]}] 18:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 776ms 18:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:42:18 INFO - PROCESS | 1668 | 1462153338003 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:42:18 INFO - PROCESS | 1668 | 1462153338005 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 18:42:18 INFO - PROCESS | 1668 | 1462153338007 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:42:18 INFO - PROCESS | 1668 | 1462153338008 Marionette TRACE conn2 <- [1,1870,null,{}] 18:42:18 INFO - PROCESS | 1668 | 1462153338011 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}] 18:42:18 INFO - PROCESS | 1668 | 1462153338094 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:42:18 INFO - PROCESS | 1668 | 1462153338150 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12760f000 == 44 [pid = 1668] [id = 475] 18:42:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x111094000) [pid = 1668] [serial = 1424] [outer = 0x0] 18:42:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x121632400) [pid = 1668] [serial = 1425] [outer = 0x111094000] 18:42:18 INFO - PROCESS | 1668 | 1462153338180 Marionette DEBUG loaded listener.js 18:42:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12591a400) [pid = 1668] [serial = 1426] [outer = 0x111094000] 18:42:18 INFO - PROCESS | 1668 | 1462153338480 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]]]}] 18:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 18:42:18 INFO - PROCESS | 1668 | 1462153338526 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:42:18 INFO - PROCESS | 1668 | 1462153338528 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 18:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:42:18 INFO - PROCESS | 1668 | 1462153338530 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:42:18 INFO - PROCESS | 1668 | 1462153338532 Marionette TRACE conn2 <- [1,1874,null,{}] 18:42:18 INFO - PROCESS | 1668 | 1462153338537 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}] 18:42:18 INFO - PROCESS | 1668 | 1462153338652 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:42:18 INFO - PROCESS | 1668 | 1462153338709 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac06000 == 45 [pid = 1668] [id = 476] 18:42:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x125915c00) [pid = 1668] [serial = 1427] [outer = 0x0] 18:42:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x127645000) [pid = 1668] [serial = 1428] [outer = 0x125915c00] 18:42:18 INFO - PROCESS | 1668 | 1462153338734 Marionette DEBUG loaded listener.js 18:42:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x128e53000) [pid = 1668] [serial = 1429] [outer = 0x125915c00] 18:42:19 INFO - PROCESS | 1668 | 1462153339002 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]]]}] 18:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 523ms 18:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:42:19 INFO - PROCESS | 1668 | 1462153339057 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:42:19 INFO - PROCESS | 1668 | 1462153339058 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 18:42:19 INFO - PROCESS | 1668 | 1462153339061 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:42:19 INFO - PROCESS | 1668 | 1462153339062 Marionette TRACE conn2 <- [1,1878,null,{}] 18:42:19 INFO - PROCESS | 1668 | 1462153339064 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}] 18:42:19 INFO - PROCESS | 1668 | 1462153339150 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:42:19 INFO - PROCESS | 1668 | 1462153339157 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc31000 == 46 [pid = 1668] [id = 477] 18:42:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x127689c00) [pid = 1668] [serial = 1430] [outer = 0x0] 18:42:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x128e5c800) [pid = 1668] [serial = 1431] [outer = 0x127689c00] 18:42:19 INFO - PROCESS | 1668 | 1462153339182 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x128f8f000) [pid = 1668] [serial = 1432] [outer = 0x127689c00] 18:42:19 INFO - PROCESS | 1668 | 1462153339637 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]]]}] 18:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 621ms 18:42:19 INFO - PROCESS | 1668 | 1462153339683 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:42:19 INFO - PROCESS | 1668 | 1462153339687 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 18:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:42:19 INFO - PROCESS | 1668 | 1462153339692 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:42:19 INFO - PROCESS | 1668 | 1462153339696 Marionette TRACE conn2 <- [1,1882,null,{}] 18:42:19 INFO - PROCESS | 1668 | 1462153339722 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}] 18:42:19 INFO - PROCESS | 1668 | 1462153339880 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:42:20 INFO - PROCESS | 1668 | 1462153340052 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x11710e000 == 47 [pid = 1668] [id = 478] 18:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x1126b8000) [pid = 1668] [serial = 1433] [outer = 0x0] 18:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x112d69400) [pid = 1668] [serial = 1434] [outer = 0x1126b8000] 18:42:20 INFO - PROCESS | 1668 | 1462153340094 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x11313e400) [pid = 1668] [serial = 1435] [outer = 0x1126b8000] 18:42:20 INFO - PROCESS | 1668 | 1462153340549 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]]]}] 18:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 925ms 18:42:20 INFO - PROCESS | 1668 | 1462153340638 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:42:20 INFO - PROCESS | 1668 | 1462153340644 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 18:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:42:20 INFO - PROCESS | 1668 | 1462153340655 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 1668 | 1462153340657 Marionette TRACE conn2 <- [1,1886,null,{}] 18:42:20 INFO - PROCESS | 1668 | 1462153340661 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}] 18:42:20 INFO - PROCESS | 1668 | 1462153340819 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:42:20 INFO - PROCESS | 1668 | 1462153340910 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x119292000 == 48 [pid = 1668] [id = 479] 18:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x11346a800) [pid = 1668] [serial = 1436] [outer = 0x0] 18:42:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x1167f5000) [pid = 1668] [serial = 1437] [outer = 0x11346a800] 18:42:20 INFO - PROCESS | 1668 | 1462153340956 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x117f5cc00) [pid = 1668] [serial = 1438] [outer = 0x11346a800] 18:42:21 INFO - PROCESS | 1668 | 1462153341449 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]]]}] 18:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 824ms 18:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:42:21 INFO - PROCESS | 1668 | 1462153341477 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:42:21 INFO - PROCESS | 1668 | 1462153341479 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 18:42:21 INFO - PROCESS | 1668 | 1462153341481 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:42:21 INFO - PROCESS | 1668 | 1462153341484 Marionette TRACE conn2 <- [1,1890,null,{}] 18:42:21 INFO - PROCESS | 1668 | 1462153341492 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}] 18:42:21 INFO - PROCESS | 1668 | 1462153341599 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:42:21 INFO - PROCESS | 1668 | 1462153341672 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x1276b9800 == 49 [pid = 1668] [id = 480] 18:42:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x118404000) [pid = 1668] [serial = 1439] [outer = 0x0] 18:42:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x11877c800) [pid = 1668] [serial = 1440] [outer = 0x118404000] 18:42:21 INFO - PROCESS | 1668 | 1462153341707 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1194d2c00) [pid = 1668] [serial = 1441] [outer = 0x118404000] 18:42:22 INFO - PROCESS | 1668 | 1462153342130 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]]]}] 18:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 672ms 18:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:42:22 INFO - PROCESS | 1668 | 1462153342154 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 1668 | 1462153342156 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 18:42:22 INFO - PROCESS | 1668 | 1462153342158 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - PROCESS | 1668 | 1462153342159 Marionette TRACE conn2 <- [1,1894,null,{}] 18:42:22 INFO - PROCESS | 1668 | 1462153342162 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}] 18:42:22 INFO - PROCESS | 1668 | 1462153342271 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:42:22 INFO - PROCESS | 1668 | 1462153342329 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc26800 == 50 [pid = 1668] [id = 481] 18:42:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x1194d9000) [pid = 1668] [serial = 1442] [outer = 0x0] 18:42:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1214ad400) [pid = 1668] [serial = 1443] [outer = 0x1194d9000] 18:42:22 INFO - PROCESS | 1668 | 1462153342358 Marionette DEBUG loaded listener.js 18:42:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x1250f3000) [pid = 1668] [serial = 1444] [outer = 0x1194d9000] 18:42:22 INFO - PROCESS | 1668 | 1462153342796 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]]]}] 18:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 672ms 18:42:22 INFO - PROCESS | 1668 | 1462153342830 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 1668 | 1462153342832 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 18:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:42:22 INFO - PROCESS | 1668 | 1462153342853 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - PROCESS | 1668 | 1462153342854 Marionette TRACE conn2 <- [1,1898,null,{}] 18:42:22 INFO - PROCESS | 1668 | 1462153342857 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}] 18:42:22 INFO - PROCESS | 1668 | 1462153342976 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:42:23 INFO - PROCESS | 1668 | 1462153343058 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2ce000 == 51 [pid = 1668] [id = 482] 18:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x125912400) [pid = 1668] [serial = 1445] [outer = 0x0] 18:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x125ddf400) [pid = 1668] [serial = 1446] [outer = 0x125912400] 18:42:23 INFO - PROCESS | 1668 | 1462153343087 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x12764b000) [pid = 1668] [serial = 1447] [outer = 0x125912400] 18:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x125d6a400) [pid = 1668] [serial = 1448] [outer = 0x112e10000] 18:42:23 INFO - PROCESS | 1668 | 1462153343573 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]]]}] 18:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 772ms 18:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:42:23 INFO - PROCESS | 1668 | 1462153343622 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:42:23 INFO - PROCESS | 1668 | 1462153343624 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 18:42:23 INFO - PROCESS | 1668 | 1462153343626 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:42:23 INFO - PROCESS | 1668 | 1462153343627 Marionette TRACE conn2 <- [1,1902,null,{}] 18:42:23 INFO - PROCESS | 1668 | 1462153343630 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}] 18:42:23 INFO - PROCESS | 1668 | 1462153343755 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:42:23 INFO - PROCESS | 1668 | 1462153343844 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc2f800 == 52 [pid = 1668] [id = 483] 18:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x128e5b000) [pid = 1668] [serial = 1449] [outer = 0x0] 18:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x129714c00) [pid = 1668] [serial = 1450] [outer = 0x128e5b000] 18:42:23 INFO - PROCESS | 1668 | 1462153343875 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x12a9d6000) [pid = 1668] [serial = 1451] [outer = 0x128e5b000] 18:42:24 INFO - PROCESS | 1668 | 1462153344323 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]]]}] 18:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 722ms 18:42:24 INFO - PROCESS | 1668 | 1462153344348 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:42:24 INFO - PROCESS | 1668 | 1462153344350 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 18:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:42:24 INFO - PROCESS | 1668 | 1462153344355 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:42:24 INFO - PROCESS | 1668 | 1462153344356 Marionette TRACE conn2 <- [1,1906,null,{}] 18:42:24 INFO - PROCESS | 1668 | 1462153344358 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}] 18:42:24 INFO - PROCESS | 1668 | 1462153344463 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:42:24 INFO - PROCESS | 1668 | 1462153344522 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x11a042800 == 53 [pid = 1668] [id = 484] 18:42:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x111c3b800) [pid = 1668] [serial = 1452] [outer = 0x0] 18:42:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x12768a000) [pid = 1668] [serial = 1453] [outer = 0x111c3b800] 18:42:24 INFO - PROCESS | 1668 | 1462153344552 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x12a9d7800) [pid = 1668] [serial = 1454] [outer = 0x111c3b800] 18:42:25 INFO - PROCESS | 1668 | 1462153345120 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]]]}] 18:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 821ms 18:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:42:25 INFO - PROCESS | 1668 | 1462153345177 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:42:25 INFO - PROCESS | 1668 | 1462153345179 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 18:42:25 INFO - PROCESS | 1668 | 1462153345182 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 1668 | 1462153345184 Marionette TRACE conn2 <- [1,1910,null,{}] 18:42:25 INFO - PROCESS | 1668 | 1462153345188 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}] 18:42:25 INFO - PROCESS | 1668 | 1462153345285 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:42:25 INFO - PROCESS | 1668 | 1462153345346 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x119298000 == 54 [pid = 1668] [id = 485] 18:42:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x112650000) [pid = 1668] [serial = 1455] [outer = 0x0] 18:42:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x112d74c00) [pid = 1668] [serial = 1456] [outer = 0x112650000] 18:42:25 INFO - PROCESS | 1668 | 1462153345374 Marionette DEBUG loaded listener.js 18:42:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x113470c00) [pid = 1668] [serial = 1457] [outer = 0x112650000] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac06000 == 53 [pid = 1668] [id = 476] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12760f000 == 52 [pid = 1668] [id = 475] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12979d000 == 51 [pid = 1668] [id = 474] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12910c000 == 50 [pid = 1668] [id = 473] 18:42:25 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x12980a800) [pid = 1668] [serial = 1380] [outer = 0x0] [url = about:blank] 18:42:25 INFO - PROCESS | 1668 | 1462153345943 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]]]}] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1259ed800 == 49 [pid = 1668] [id = 472] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x121ef5000 == 48 [pid = 1668] [id = 471] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x121580000 == 47 [pid = 1668] [id = 470] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1192a3000 == 46 [pid = 1668] [id = 469] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x117113800 == 45 [pid = 1668] [id = 468] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x119292800 == 44 [pid = 1668] [id = 467] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1165d8800 == 43 [pid = 1668] [id = 466] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x116ab0000 == 42 [pid = 1668] [id = 465] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12d894000 == 41 [pid = 1668] [id = 463] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc1d000 == 40 [pid = 1668] [id = 462] 18:42:25 INFO - PROCESS | 1668 | --DOCSHELL 0x119297000 == 39 [pid = 1668] [id = 461] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x125ddc000) [pid = 1668] [serial = 1360] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x1250a1400) [pid = 1668] [serial = 1359] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x127689800) [pid = 1668] [serial = 1365] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x127641c00) [pid = 1668] [serial = 1363] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x125de3c00) [pid = 1668] [serial = 1362] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x128f80800) [pid = 1668] [serial = 1368] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x113131800) [pid = 1668] [serial = 1371] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x1215ae800) [pid = 1668] [serial = 1374] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x1294eb400) [pid = 1668] [serial = 1377] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x11313c000) [pid = 1668] [serial = 1326] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x118421000) [pid = 1668] [serial = 1353] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x118761800) [pid = 1668] [serial = 1354] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x1214aa800) [pid = 1668] [serial = 1338] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x113f1e800) [pid = 1668] [serial = 1351] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x1126c1000) [pid = 1668] [serial = 1350] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x121415000) [pid = 1668] [serial = 1356] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x125d75000) [pid = 1668] [serial = 1347] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x11976b400) [pid = 1668] [serial = 1335] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x118324800) [pid = 1668] [serial = 1329] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x11876ac00) [pid = 1668] [serial = 1332] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x121a47400) [pid = 1668] [serial = 1341] [outer = 0x0] [url = about:blank] 18:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x125918400) [pid = 1668] [serial = 1344] [outer = 0x0] [url = about:blank] 18:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 824ms 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12943e400) [pid = 1668] [serial = 1369] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x128e5ac00) [pid = 1668] [serial = 1366] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x128f8e400) [pid = 1668] [serial = 1375] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x11831ec00) [pid = 1668] [serial = 1372] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x1294f2000) [pid = 1668] [serial = 1378] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x121a47000) [pid = 1668] [serial = 1357] [outer = 0x0] [url = about:blank] 18:42:26 INFO - PROCESS | 1668 | 1462153346007 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:42:26 INFO - PROCESS | 1668 | 1462153346010 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 18:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:42:26 INFO - PROCESS | 1668 | 1462153346014 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:42:26 INFO - PROCESS | 1668 | 1462153346017 Marionette TRACE conn2 <- [1,1914,null,{}] 18:42:26 INFO - PROCESS | 1668 | 1462153346023 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}] 18:42:26 INFO - PROCESS | 1668 | 1462153346124 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:42:26 INFO - PROCESS | 1668 | 1462153346196 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x118267000 == 40 [pid = 1668] [id = 486] 18:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x1126c1000) [pid = 1668] [serial = 1458] [outer = 0x0] 18:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x113137000) [pid = 1668] [serial = 1459] [outer = 0x1126c1000] 18:42:26 INFO - PROCESS | 1668 | 1462153346229 Marionette DEBUG loaded listener.js 18:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x115e3b000) [pid = 1668] [serial = 1460] [outer = 0x1126c1000] 18:42:26 INFO - PROCESS | 1668 | 1462153346663 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]]]}] 18:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 674ms 18:42:26 INFO - PROCESS | 1668 | 1462153346688 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:42:26 INFO - PROCESS | 1668 | 1462153346692 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 18:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:42:26 INFO - PROCESS | 1668 | 1462153346696 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:42:26 INFO - PROCESS | 1668 | 1462153346698 Marionette TRACE conn2 <- [1,1918,null,{}] 18:42:26 INFO - PROCESS | 1668 | 1462153346701 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}] 18:42:26 INFO - PROCESS | 1668 | 1462153346805 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:42:26 INFO - PROCESS | 1668 | 1462153346864 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x11970f000 == 41 [pid = 1668] [id = 487] 18:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x116584400) [pid = 1668] [serial = 1461] [outer = 0x0] 18:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x118227800) [pid = 1668] [serial = 1462] [outer = 0x116584400] 18:42:26 INFO - PROCESS | 1668 | 1462153346894 Marionette DEBUG loaded listener.js 18:42:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x118407000) [pid = 1668] [serial = 1463] [outer = 0x116584400] 18:42:27 INFO - PROCESS | 1668 | 1462153347369 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]]]}] 18:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 721ms 18:42:27 INFO - PROCESS | 1668 | 1462153347453 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:42:27 INFO - PROCESS | 1668 | 1462153347455 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 18:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:42:27 INFO - PROCESS | 1668 | 1462153347459 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 1668 | 1462153347462 Marionette TRACE conn2 <- [1,1922,null,{}] 18:42:27 INFO - PROCESS | 1668 | 1462153347469 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}] 18:42:27 INFO - PROCESS | 1668 | 1462153347573 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:42:27 INFO - PROCESS | 1668 | 1462153347643 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x1241d4000 == 42 [pid = 1668] [id = 488] 18:42:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x11876ac00) [pid = 1668] [serial = 1464] [outer = 0x0] 18:42:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x118faa400) [pid = 1668] [serial = 1465] [outer = 0x11876ac00] 18:42:27 INFO - PROCESS | 1668 | 1462153347676 Marionette DEBUG loaded listener.js 18:42:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x119474800) [pid = 1668] [serial = 1466] [outer = 0x11876ac00] 18:42:28 INFO - PROCESS | 1668 | 1462153348119 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]]]}] 18:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 18:42:28 INFO - PROCESS | 1668 | 1462153348130 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:42:28 INFO - PROCESS | 1668 | 1462153348132 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 18:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:42:28 INFO - PROCESS | 1668 | 1462153348136 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:42:28 INFO - PROCESS | 1668 | 1462153348138 Marionette TRACE conn2 <- [1,1926,null,{}] 18:42:28 INFO - PROCESS | 1668 | 1462153348140 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}] 18:42:28 INFO - PROCESS | 1668 | 1462153348238 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:42:28 INFO - PROCESS | 1668 | 1462153348291 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x125eb8800 == 43 [pid = 1668] [id = 489] 18:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x11976c800) [pid = 1668] [serial = 1467] [outer = 0x0] 18:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x121418c00) [pid = 1668] [serial = 1468] [outer = 0x11976c800] 18:42:28 INFO - PROCESS | 1668 | 1462153348322 Marionette DEBUG loaded listener.js 18:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x121632c00) [pid = 1668] [serial = 1469] [outer = 0x11976c800] 18:42:28 INFO - PROCESS | 1668 | 1462153348745 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]]]}] 18:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 623ms 18:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:42:28 INFO - PROCESS | 1668 | 1462153348759 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:42:28 INFO - PROCESS | 1668 | 1462153348760 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 18:42:28 INFO - PROCESS | 1668 | 1462153348762 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:42:28 INFO - PROCESS | 1668 | 1462153348764 Marionette TRACE conn2 <- [1,1930,null,{}] 18:42:28 INFO - PROCESS | 1668 | 1462153348766 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}] 18:42:28 INFO - PROCESS | 1668 | 1462153348864 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:42:28 INFO - PROCESS | 1668 | 1462153348952 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299ad000 == 44 [pid = 1668] [id = 490] 18:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x121632000) [pid = 1668] [serial = 1470] [outer = 0x0] 18:42:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x121a47c00) [pid = 1668] [serial = 1471] [outer = 0x121632000] 18:42:28 INFO - PROCESS | 1668 | 1462153348985 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1245adc00) [pid = 1668] [serial = 1472] [outer = 0x121632000] 18:42:29 INFO - PROCESS | 1668 | 1462153349450 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]]]}] 18:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 18:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:42:29 INFO - PROCESS | 1668 | 1462153349483 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:42:29 INFO - PROCESS | 1668 | 1462153349484 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 18:42:29 INFO - PROCESS | 1668 | 1462153349486 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:42:29 INFO - PROCESS | 1668 | 1462153349487 Marionette TRACE conn2 <- [1,1934,null,{}] 18:42:29 INFO - PROCESS | 1668 | 1462153349489 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}] 18:42:29 INFO - PROCESS | 1668 | 1462153349602 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:42:29 INFO - PROCESS | 1668 | 1462153349730 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4ba800 == 45 [pid = 1668] [id = 491] 18:42:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x125ddf800) [pid = 1668] [serial = 1473] [outer = 0x0] 18:42:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x125e31400) [pid = 1668] [serial = 1474] [outer = 0x125ddf800] 18:42:29 INFO - PROCESS | 1668 | 1462153349784 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x1294f0400) [pid = 1668] [serial = 1475] [outer = 0x125ddf800] 18:42:30 INFO - PROCESS | 1668 | 1462153350372 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]]]}] 18:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 920ms 18:42:30 INFO - PROCESS | 1668 | 1462153350408 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:42:30 INFO - PROCESS | 1668 | 1462153350409 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 18:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:42:30 INFO - PROCESS | 1668 | 1462153350412 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:42:30 INFO - PROCESS | 1668 | 1462153350413 Marionette TRACE conn2 <- [1,1938,null,{}] 18:42:30 INFO - PROCESS | 1668 | 1462153350415 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}] 18:42:30 INFO - PROCESS | 1668 | 1462153350512 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:42:30 INFO - PROCESS | 1668 | 1462153350582 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2ca800 == 46 [pid = 1668] [id = 492] 18:42:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x129449000) [pid = 1668] [serial = 1476] [outer = 0x0] 18:42:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x129807c00) [pid = 1668] [serial = 1477] [outer = 0x129449000] 18:42:30 INFO - PROCESS | 1668 | 1462153350613 Marionette DEBUG loaded listener.js 18:42:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x12a857400) [pid = 1668] [serial = 1478] [outer = 0x129449000] 18:42:31 INFO - PROCESS | 1668 | 1462153351026 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]]]}] 18:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 668ms 18:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:42:31 INFO - PROCESS | 1668 | 1462153351080 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:42:31 INFO - PROCESS | 1668 | 1462153351082 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 18:42:31 INFO - PROCESS | 1668 | 1462153351084 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:42:31 INFO - PROCESS | 1668 | 1462153351085 Marionette TRACE conn2 <- [1,1942,null,{}] 18:42:31 INFO - PROCESS | 1668 | 1462153351088 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}] 18:42:31 INFO - PROCESS | 1668 | 1462153351186 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:42:31 INFO - PROCESS | 1668 | 1462153351244 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc26000 == 47 [pid = 1668] [id = 493] 18:42:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x129811800) [pid = 1668] [serial = 1479] [outer = 0x0] 18:42:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x12a9d8c00) [pid = 1668] [serial = 1480] [outer = 0x129811800] 18:42:31 INFO - PROCESS | 1668 | 1462153351274 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x12a9e0800) [pid = 1668] [serial = 1481] [outer = 0x129811800] 18:42:31 INFO - PROCESS | 1668 | 1462153351808 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]]]}] 18:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 771ms 18:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:42:31 INFO - PROCESS | 1668 | 1462153351858 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:42:31 INFO - PROCESS | 1668 | 1462153351860 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 18:42:31 INFO - PROCESS | 1668 | 1462153351865 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:42:31 INFO - PROCESS | 1668 | 1462153351868 Marionette TRACE conn2 <- [1,1946,null,{}] 18:42:31 INFO - PROCESS | 1668 | 1462153351874 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}] 18:42:31 INFO - PROCESS | 1668 | 1462153351975 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:42:32 INFO - PROCESS | 1668 | 1462153352042 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x11929e000 == 48 [pid = 1668] [id = 494] 18:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x1133bd800) [pid = 1668] [serial = 1482] [outer = 0x0] 18:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x113dfc800) [pid = 1668] [serial = 1483] [outer = 0x1133bd800] 18:42:32 INFO - PROCESS | 1668 | 1462153352070 Marionette DEBUG loaded listener.js 18:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x117f5a800) [pid = 1668] [serial = 1484] [outer = 0x1133bd800] 18:42:32 INFO - PROCESS | 1668 | 1462153352477 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]]]}] 18:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 675ms 18:42:32 INFO - PROCESS | 1668 | 1462153352540 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:42:32 INFO - PROCESS | 1668 | 1462153352544 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 18:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:42:32 INFO - PROCESS | 1668 | 1462153352548 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 1668 | 1462153352550 Marionette TRACE conn2 <- [1,1950,null,{}] 18:42:32 INFO - PROCESS | 1668 | 1462153352574 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}] 18:42:32 INFO - PROCESS | 1668 | 1462153352677 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:42:32 INFO - PROCESS | 1668 | 1462153352753 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x121685800 == 49 [pid = 1668] [id = 495] 18:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x118629800) [pid = 1668] [serial = 1485] [outer = 0x0] 18:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x1186bfc00) [pid = 1668] [serial = 1486] [outer = 0x118629800] 18:42:32 INFO - PROCESS | 1668 | 1462153352780 Marionette DEBUG loaded listener.js 18:42:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x118faf000) [pid = 1668] [serial = 1487] [outer = 0x118629800] 18:42:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12c2ce000 == 48 [pid = 1668] [id = 482] 18:42:33 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc26800 == 47 [pid = 1668] [id = 481] 18:42:33 INFO - PROCESS | 1668 | --DOCSHELL 0x1276b9800 == 46 [pid = 1668] [id = 480] 18:42:33 INFO - PROCESS | 1668 | --DOCSHELL 0x119292000 == 45 [pid = 1668] [id = 479] 18:42:33 INFO - PROCESS | 1668 | --DOCSHELL 0x11710e000 == 44 [pid = 1668] [id = 478] 18:42:33 INFO - PROCESS | 1668 | 1462153353309 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]]]}] 18:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 789ms 18:42:33 INFO - PROCESS | 1668 | 1462153353352 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:42:33 INFO - PROCESS | 1668 | 1462153353355 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 18:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:42:33 INFO - PROCESS | 1668 | 1462153353360 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:42:33 INFO - PROCESS | 1668 | 1462153353363 Marionette TRACE conn2 <- [1,1954,null,{}] 18:42:33 INFO - PROCESS | 1668 | 1462153353366 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}] 18:42:33 INFO - PROCESS | 1668 | 1462153353473 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:42:33 INFO - PROCESS | 1668 | 1462153353547 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12418f800 == 45 [pid = 1668] [id = 496] 18:42:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x117039000) [pid = 1668] [serial = 1488] [outer = 0x0] 18:42:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x11862a000) [pid = 1668] [serial = 1489] [outer = 0x117039000] 18:42:33 INFO - PROCESS | 1668 | 1462153353580 Marionette DEBUG loaded listener.js 18:42:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x118fafc00) [pid = 1668] [serial = 1490] [outer = 0x117039000] 18:42:34 INFO - PROCESS | 1668 | 1462153354005 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]]]}] 18:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 18:42:34 INFO - PROCESS | 1668 | 1462153354031 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:42:34 INFO - PROCESS | 1668 | 1462153354035 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 18:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:42:34 INFO - PROCESS | 1668 | 1462153354040 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:42:34 INFO - PROCESS | 1668 | 1462153354041 Marionette TRACE conn2 <- [1,1958,null,{}] 18:42:34 INFO - PROCESS | 1668 | 1462153354044 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}] 18:42:34 INFO - PROCESS | 1668 | 1462153354149 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:42:34 INFO - PROCESS | 1668 | 1462153354210 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac20800 == 46 [pid = 1668] [id = 497] 18:42:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x1194d7c00) [pid = 1668] [serial = 1491] [outer = 0x0] 18:42:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x1214afc00) [pid = 1668] [serial = 1492] [outer = 0x1194d7c00] 18:42:34 INFO - PROCESS | 1668 | 1462153354240 Marionette DEBUG loaded listener.js 18:42:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x1241af800) [pid = 1668] [serial = 1493] [outer = 0x1194d7c00] 18:42:34 INFO - PROCESS | 1668 | 1462153354637 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]]]}] 18:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 621ms 18:42:34 INFO - PROCESS | 1668 | 1462153354660 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:42:34 INFO - PROCESS | 1668 | 1462153354662 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 18:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:42:34 INFO - PROCESS | 1668 | 1462153354664 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:42:34 INFO - PROCESS | 1668 | 1462153354667 Marionette TRACE conn2 <- [1,1962,null,{}] 18:42:34 INFO - PROCESS | 1668 | 1462153354675 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}] 18:42:34 INFO - PROCESS | 1668 | 1462153354781 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:42:34 INFO - PROCESS | 1668 | 1462153354882 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d11b800 == 47 [pid = 1668] [id = 498] 18:42:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x12764d000) [pid = 1668] [serial = 1494] [outer = 0x0] 18:42:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x128e53c00) [pid = 1668] [serial = 1495] [outer = 0x12764d000] 18:42:34 INFO - PROCESS | 1668 | 1462153354915 Marionette DEBUG loaded listener.js 18:42:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 170 (0x12970d800) [pid = 1668] [serial = 1496] [outer = 0x12764d000] 18:42:35 INFO - PROCESS | 1668 | 1462153355341 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]]]}] 18:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 724ms 18:42:35 INFO - PROCESS | 1668 | 1462153355388 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:42:35 INFO - PROCESS | 1668 | 1462153355390 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 18:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:42:35 INFO - PROCESS | 1668 | 1462153355392 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:42:35 INFO - PROCESS | 1668 | 1462153355394 Marionette TRACE conn2 <- [1,1966,null,{}] 18:42:35 INFO - PROCESS | 1668 | 1462153355396 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}] 18:42:35 INFO - PROCESS | 1668 | 1462153355502 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:42:35 INFO - PROCESS | 1668 | 1462153355563 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d413800 == 48 [pid = 1668] [id = 499] 18:42:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 171 (0x129717800) [pid = 1668] [serial = 1497] [outer = 0x0] 18:42:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 172 (0x12a9e2800) [pid = 1668] [serial = 1498] [outer = 0x129717800] 18:42:35 INFO - PROCESS | 1668 | 1462153355592 Marionette DEBUG loaded listener.js 18:42:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 173 (0x12aa40c00) [pid = 1668] [serial = 1499] [outer = 0x129717800] 18:42:36 INFO - PROCESS | 1668 | 1462153356031 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]]]}] 18:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 18:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:42:36 INFO - PROCESS | 1668 | 1462153356062 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:42:36 INFO - PROCESS | 1668 | 1462153356064 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 18:42:36 INFO - PROCESS | 1668 | 1462153356066 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:42:36 INFO - PROCESS | 1668 | 1462153356067 Marionette TRACE conn2 <- [1,1970,null,{}] 18:42:36 INFO - PROCESS | 1668 | 1462153356069 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}] 18:42:36 INFO - PROCESS | 1668 | 1462153356186 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:42:36 INFO - PROCESS | 1668 | 1462153356259 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5f3000 == 49 [pid = 1668] [id = 500] 18:42:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 174 (0x12a9e3800) [pid = 1668] [serial = 1500] [outer = 0x0] 18:42:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 175 (0x12aa47c00) [pid = 1668] [serial = 1501] [outer = 0x12a9e3800] 18:42:36 INFO - PROCESS | 1668 | 1462153356289 Marionette DEBUG loaded listener.js 18:42:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x12aa4c400) [pid = 1668] [serial = 1502] [outer = 0x12a9e3800] 18:42:36 INFO - PROCESS | 1668 | 1462153356719 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]]]}] 18:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 18:42:36 INFO - PROCESS | 1668 | 1462153356737 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:42:36 INFO - PROCESS | 1668 | 1462153356739 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 18:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:42:36 INFO - PROCESS | 1668 | 1462153356743 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:42:36 INFO - PROCESS | 1668 | 1462153356745 Marionette TRACE conn2 <- [1,1974,null,{}] 18:42:36 INFO - PROCESS | 1668 | 1462153356748 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}] 18:42:36 INFO - PROCESS | 1668 | 1462153356890 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:42:36 INFO - PROCESS | 1668 | 1462153356965 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dd77000 == 50 [pid = 1668] [id = 501] 18:42:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x12ac44c00) [pid = 1668] [serial = 1503] [outer = 0x0] 18:42:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x12ac50c00) [pid = 1668] [serial = 1504] [outer = 0x12ac44c00] 18:42:37 INFO - PROCESS | 1668 | 1462153356996 Marionette DEBUG loaded listener.js 18:42:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x12b4a4000) [pid = 1668] [serial = 1505] [outer = 0x12ac44c00] 18:42:37 INFO - PROCESS | 1668 | 1462153357383 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]]]}] 18:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 18:42:37 INFO - PROCESS | 1668 | 1462153357413 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:42:37 INFO - PROCESS | 1668 | 1462153357414 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 18:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:42:37 INFO - PROCESS | 1668 | 1462153357416 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:42:37 INFO - PROCESS | 1668 | 1462153357417 Marionette TRACE conn2 <- [1,1978,null,{}] 18:42:37 INFO - PROCESS | 1668 | 1462153357420 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}] 18:42:37 INFO - PROCESS | 1668 | 1462153357538 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:42:37 INFO - PROCESS | 1668 | 1462153357625 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e45c800 == 51 [pid = 1668] [id = 502] 18:42:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x113138800) [pid = 1668] [serial = 1506] [outer = 0x0] 18:42:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x12bb91400) [pid = 1668] [serial = 1507] [outer = 0x113138800] 18:42:37 INFO - PROCESS | 1668 | 1462153357654 Marionette DEBUG loaded listener.js 18:42:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x12bb98000) [pid = 1668] [serial = 1508] [outer = 0x113138800] 18:42:38 INFO - PROCESS | 1668 | 1462153358063 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]]]}] 18:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 18:42:38 INFO - PROCESS | 1668 | 1462153358087 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:42:38 INFO - PROCESS | 1668 | 1462153358088 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 18:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:42:38 INFO - PROCESS | 1668 | 1462153358091 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:42:38 INFO - PROCESS | 1668 | 1462153358092 Marionette TRACE conn2 <- [1,1982,null,{}] 18:42:38 INFO - PROCESS | 1668 | 1462153358094 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}] 18:42:38 INFO - PROCESS | 1668 | 1462153358194 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:42:38 INFO - PROCESS | 1668 | 1462153358255 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e470800 == 52 [pid = 1668] [id = 503] 18:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x12ac46800) [pid = 1668] [serial = 1509] [outer = 0x0] 18:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x12bccfc00) [pid = 1668] [serial = 1510] [outer = 0x12ac46800] 18:42:38 INFO - PROCESS | 1668 | 1462153358284 Marionette DEBUG loaded listener.js 18:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x12bcd6400) [pid = 1668] [serial = 1511] [outer = 0x12ac46800] 18:42:38 INFO - PROCESS | 1668 | 1462153358737 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]]]}] 18:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 18:42:38 INFO - PROCESS | 1668 | 1462153358761 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:42:38 INFO - PROCESS | 1668 | 1462153358762 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 18:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:42:38 INFO - PROCESS | 1668 | 1462153358765 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:42:38 INFO - PROCESS | 1668 | 1462153358766 Marionette TRACE conn2 <- [1,1986,null,{}] 18:42:38 INFO - PROCESS | 1668 | 1462153358768 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}] 18:42:38 INFO - PROCESS | 1668 | 1462153358871 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:42:38 INFO - PROCESS | 1668 | 1462153358966 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x135198800 == 53 [pid = 1668] [id = 504] 18:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x12bcd5400) [pid = 1668] [serial = 1512] [outer = 0x0] 18:42:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x12bd15000) [pid = 1668] [serial = 1513] [outer = 0x12bcd5400] 18:42:38 INFO - PROCESS | 1668 | 1462153358995 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x12bd1a000) [pid = 1668] [serial = 1514] [outer = 0x12bcd5400] 18:42:39 INFO - PROCESS | 1668 | 1462153359487 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]]]}] 18:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 768ms 18:42:39 INFO - PROCESS | 1668 | 1462153359534 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:42:39 INFO - PROCESS | 1668 | 1462153359536 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 18:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:42:39 INFO - PROCESS | 1668 | 1462153359539 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:42:39 INFO - PROCESS | 1668 | 1462153359541 Marionette TRACE conn2 <- [1,1990,null,{}] 18:42:39 INFO - PROCESS | 1668 | 1462153359545 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}] 18:42:39 INFO - PROCESS | 1668 | 1462153359645 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:42:39 INFO - PROCESS | 1668 | 1462153359720 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299bc000 == 54 [pid = 1668] [id = 505] 18:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x117f61400) [pid = 1668] [serial = 1515] [outer = 0x0] 18:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x118410c00) [pid = 1668] [serial = 1516] [outer = 0x117f61400] 18:42:39 INFO - PROCESS | 1668 | 1462153359752 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x118fb4c00) [pid = 1668] [serial = 1517] [outer = 0x117f61400] 18:42:40 INFO - PROCESS | 1668 | --DOCSHELL 0x11929e000 == 53 [pid = 1668] [id = 494] 18:42:40 INFO - PROCESS | 1668 | --DOCSHELL 0x11970f000 == 52 [pid = 1668] [id = 487] 18:42:40 INFO - PROCESS | 1668 | --DOCSHELL 0x118267000 == 51 [pid = 1668] [id = 486] 18:42:40 INFO - PROCESS | 1668 | 1462153360394 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]]]}] 18:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 924ms 18:42:40 INFO - PROCESS | 1668 | 1462153360464 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:42:40 INFO - PROCESS | 1668 | 1462153360466 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 18:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:42:40 INFO - PROCESS | 1668 | 1462153360470 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:42:40 INFO - PROCESS | 1668 | 1462153360473 Marionette TRACE conn2 <- [1,1994,null,{}] 18:42:40 INFO - PROCESS | 1668 | 1462153360477 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}] 18:42:40 INFO - PROCESS | 1668 | 1462153360586 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:42:40 INFO - PROCESS | 1668 | 1462153360653 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f04800 == 52 [pid = 1668] [id = 506] 18:42:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x11313fc00) [pid = 1668] [serial = 1518] [outer = 0x0] 18:42:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x119472000) [pid = 1668] [serial = 1519] [outer = 0x11313fc00] 18:42:40 INFO - PROCESS | 1668 | 1462153360686 Marionette DEBUG loaded listener.js 18:42:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x1214adc00) [pid = 1668] [serial = 1520] [outer = 0x11313fc00] 18:42:41 INFO - PROCESS | 1668 | 1462153361145 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]]]}] 18:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 723ms 18:42:41 INFO - PROCESS | 1668 | 1462153361193 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:42:41 INFO - PROCESS | 1668 | 1462153361197 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 18:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:42:41 INFO - PROCESS | 1668 | 1462153361201 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:42:41 INFO - PROCESS | 1668 | 1462153361203 Marionette TRACE conn2 <- [1,1998,null,{}] 18:42:41 INFO - PROCESS | 1668 | 1462153361205 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}] 18:42:41 INFO - PROCESS | 1668 | 1462153361313 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:42:41 INFO - PROCESS | 1668 | 1462153361380 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc2e000 == 53 [pid = 1668] [id = 507] 18:42:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x121633000) [pid = 1668] [serial = 1521] [outer = 0x0] 18:42:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 196 (0x1245d9c00) [pid = 1668] [serial = 1522] [outer = 0x121633000] 18:42:41 INFO - PROCESS | 1668 | 1462153361411 Marionette DEBUG loaded listener.js 18:42:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 197 (0x127686000) [pid = 1668] [serial = 1523] [outer = 0x121633000] 18:42:41 INFO - PROCESS | 1668 | 1462153361847 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]]]}] 18:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 18:42:41 INFO - PROCESS | 1668 | 1462153361871 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:42:41 INFO - PROCESS | 1668 | 1462153361873 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 18:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:42:41 INFO - PROCESS | 1668 | 1462153361875 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:42:41 INFO - PROCESS | 1668 | 1462153361878 Marionette TRACE conn2 <- [1,2002,null,{}] 18:42:41 INFO - PROCESS | 1668 | 1462153361886 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}] 18:42:42 INFO - PROCESS | 1668 | 1462153362014 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:42:42 INFO - PROCESS | 1668 | 1462153362082 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d41b000 == 54 [pid = 1668] [id = 508] 18:42:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 198 (0x12943e400) [pid = 1668] [serial = 1524] [outer = 0x0] 18:42:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 199 (0x12971a800) [pid = 1668] [serial = 1525] [outer = 0x12943e400] 18:42:42 INFO - PROCESS | 1668 | 1462153362115 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 200 (0x12aa45000) [pid = 1668] [serial = 1526] [outer = 0x12943e400] 18:42:42 INFO - PROCESS | 1668 | 1462153362575 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]]]}] 18:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 727ms 18:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:42:42 INFO - PROCESS | 1668 | 1462153362603 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:42:42 INFO - PROCESS | 1668 | 1462153362604 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 18:42:42 INFO - PROCESS | 1668 | 1462153362607 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:42:42 INFO - PROCESS | 1668 | 1462153362608 Marionette TRACE conn2 <- [1,2006,null,{}] 18:42:42 INFO - PROCESS | 1668 | 1462153362610 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}] 18:42:42 INFO - PROCESS | 1668 | 1462153362715 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:42:42 INFO - PROCESS | 1668 | 1462153362780 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e460800 == 55 [pid = 1668] [id = 509] 18:42:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 201 (0x12ac46400) [pid = 1668] [serial = 1527] [outer = 0x0] 18:42:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 202 (0x12aee9400) [pid = 1668] [serial = 1528] [outer = 0x12ac46400] 18:42:42 INFO - PROCESS | 1668 | 1462153362810 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 203 (0x12b4a0400) [pid = 1668] [serial = 1529] [outer = 0x12ac46400] 18:42:43 INFO - PROCESS | 1668 | 1462153363235 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]]]}] 18:42:43 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 18:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 669ms 18:42:43 INFO - PROCESS | 1668 | 1462153363277 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:42:43 INFO - PROCESS | 1668 | 1462153363278 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 18:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:42:43 INFO - PROCESS | 1668 | 1462153363281 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:42:43 INFO - PROCESS | 1668 | 1462153363282 Marionette TRACE conn2 <- [1,2010,null,{}] 18:42:43 INFO - PROCESS | 1668 | 1462153363285 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}] 18:42:43 INFO - PROCESS | 1668 | 1462153363404 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:42:43 INFO - PROCESS | 1668 | 1462153363483 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x135688000 == 56 [pid = 1668] [id = 510] 18:42:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 204 (0x12b496c00) [pid = 1668] [serial = 1530] [outer = 0x0] 18:42:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 205 (0x12bb4e800) [pid = 1668] [serial = 1531] [outer = 0x12b496c00] 18:42:43 INFO - PROCESS | 1668 | 1462153363513 Marionette DEBUG loaded listener.js 18:42:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 206 (0x12bb55000) [pid = 1668] [serial = 1532] [outer = 0x12b496c00] 18:42:43 INFO - PROCESS | 1668 | 1462153363943 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]]]}] 18:42:43 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 18:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 18:42:43 INFO - PROCESS | 1668 | 1462153363953 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:42:43 INFO - PROCESS | 1668 | 1462153363955 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 18:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:42:43 INFO - PROCESS | 1668 | 1462153363958 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:42:43 INFO - PROCESS | 1668 | 1462153363959 Marionette TRACE conn2 <- [1,2014,null,{}] 18:42:43 INFO - PROCESS | 1668 | 1462153363961 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}] 18:42:44 INFO - PROCESS | 1668 | 1462153364088 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:42:44 INFO - PROCESS | 1668 | 1462153364157 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x13593e800 == 57 [pid = 1668] [id = 511] 18:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 207 (0x12bcd6000) [pid = 1668] [serial = 1533] [outer = 0x0] 18:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 208 (0x12bd1d800) [pid = 1668] [serial = 1534] [outer = 0x12bcd6000] 18:42:44 INFO - PROCESS | 1668 | 1462153364229 Marionette DEBUG loaded listener.js 18:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 209 (0x12c1d9c00) [pid = 1668] [serial = 1535] [outer = 0x12bcd6000] 18:42:44 INFO - PROCESS | 1668 | 1462153364637 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]]]}] 18:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 719ms 18:42:44 INFO - PROCESS | 1668 | 1462153364677 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:42:44 INFO - PROCESS | 1668 | 1462153364679 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 18:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:42:44 INFO - PROCESS | 1668 | 1462153364681 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:42:44 INFO - PROCESS | 1668 | 1462153364682 Marionette TRACE conn2 <- [1,2018,null,{}] 18:42:44 INFO - PROCESS | 1668 | 1462153364704 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}] 18:42:44 INFO - PROCESS | 1668 | 1462153364804 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:42:44 INFO - PROCESS | 1668 | 1462153364910 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x135956000 == 58 [pid = 1668] [id = 512] 18:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 210 (0x12991b000) [pid = 1668] [serial = 1536] [outer = 0x0] 18:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 211 (0x129921000) [pid = 1668] [serial = 1537] [outer = 0x12991b000] 18:42:44 INFO - PROCESS | 1668 | 1462153364942 Marionette DEBUG loaded listener.js 18:42:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 212 (0x129925c00) [pid = 1668] [serial = 1538] [outer = 0x12991b000] 18:42:45 INFO - PROCESS | 1668 | 1462153365382 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]]]}] 18:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 741ms 18:42:45 INFO - PROCESS | 1668 | 1462153365439 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:42:45 INFO - PROCESS | 1668 | 1462153365441 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 18:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:42:45 INFO - PROCESS | 1668 | 1462153365445 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:42:45 INFO - PROCESS | 1668 | 1462153365446 Marionette TRACE conn2 <- [1,2022,null,{}] 18:42:45 INFO - PROCESS | 1668 | 1462153365449 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}] 18:42:45 INFO - PROCESS | 1668 | 1462153365556 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:42:45 INFO - PROCESS | 1668 | 1462153365637 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x1359da800 == 59 [pid = 1668] [id = 513] 18:42:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 213 (0x129921c00) [pid = 1668] [serial = 1539] [outer = 0x0] 18:42:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 214 (0x12c1d8400) [pid = 1668] [serial = 1540] [outer = 0x129921c00] 18:42:45 INFO - PROCESS | 1668 | 1462153365666 Marionette DEBUG loaded listener.js 18:42:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 215 (0x12c1dd400) [pid = 1668] [serial = 1541] [outer = 0x129921c00] 18:42:46 INFO - PROCESS | 1668 | 1462153366094 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]]]}] 18:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 718ms 18:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:42:46 INFO - PROCESS | 1668 | 1462153366167 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:42:46 INFO - PROCESS | 1668 | 1462153366168 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 18:42:46 INFO - PROCESS | 1668 | 1462153366171 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:42:46 INFO - PROCESS | 1668 | 1462153366172 Marionette TRACE conn2 <- [1,2026,null,{}] 18:42:46 INFO - PROCESS | 1668 | 1462153366174 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}] 18:42:46 INFO - PROCESS | 1668 | 1462153366278 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:42:46 INFO - PROCESS | 1668 | 1462153366359 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d52d800 == 60 [pid = 1668] [id = 514] 18:42:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 216 (0x113137800) [pid = 1668] [serial = 1542] [outer = 0x0] 18:42:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 217 (0x12c1de800) [pid = 1668] [serial = 1543] [outer = 0x113137800] 18:42:46 INFO - PROCESS | 1668 | 1462153366388 Marionette DEBUG loaded listener.js 18:42:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 218 (0x12cd59000) [pid = 1668] [serial = 1544] [outer = 0x113137800] 18:42:46 INFO - PROCESS | 1668 | 1462153366927 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]]]}] 18:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 18:42:46 INFO - PROCESS | 1668 | 1462153366941 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:42:46 INFO - PROCESS | 1668 | 1462153366944 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 18:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:42:46 INFO - PROCESS | 1668 | 1462153366947 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:42:46 INFO - PROCESS | 1668 | 1462153366950 Marionette TRACE conn2 <- [1,2030,null,{}] 18:42:46 INFO - PROCESS | 1668 | 1462153366953 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}] 18:42:47 INFO - PROCESS | 1668 | 1462153367063 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:42:47 INFO - PROCESS | 1668 | 1462153367195 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac06000 == 61 [pid = 1668] [id = 515] 18:42:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 219 (0x1214ae400) [pid = 1668] [serial = 1545] [outer = 0x0] 18:42:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 220 (0x121633800) [pid = 1668] [serial = 1546] [outer = 0x1214ae400] 18:42:47 INFO - PROCESS | 1668 | 1462153367245 Marionette DEBUG loaded listener.js 18:42:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 221 (0x125918000) [pid = 1668] [serial = 1547] [outer = 0x1214ae400] 18:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12d413800 == 60 [pid = 1668] [id = 499] 18:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12d11b800 == 59 [pid = 1668] [id = 498] 18:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac20800 == 58 [pid = 1668] [id = 497] 18:42:47 INFO - PROCESS | 1668 | --DOCSHELL 0x12418f800 == 57 [pid = 1668] [id = 496] 18:42:47 INFO - PROCESS | 1668 | 1462153367862 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]]]}] 18:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 975ms 18:42:47 INFO - PROCESS | 1668 | 1462153367923 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:42:47 INFO - PROCESS | 1668 | 1462153367926 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 18:42:47 INFO - PROCESS | 1668 | 1462153367929 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 1668 | 1462153367932 Marionette TRACE conn2 <- [1,2034,null,{}] 18:42:47 INFO - PROCESS | 1668 | 1462153367938 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}] 18:42:48 INFO - PROCESS | 1668 | 1462153368045 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:42:48 INFO - PROCESS | 1668 | 1462153368130 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c96c800 == 58 [pid = 1668] [id = 516] 18:42:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 222 (0x1214aec00) [pid = 1668] [serial = 1548] [outer = 0x0] 18:42:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 223 (0x1250f7000) [pid = 1668] [serial = 1549] [outer = 0x1214aec00] 18:42:48 INFO - PROCESS | 1668 | 1462153368163 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 224 (0x127689000) [pid = 1668] [serial = 1550] [outer = 0x1214aec00] 18:42:48 INFO - PROCESS | 1668 | 1462153368599 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]]]}] 18:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 725ms 18:42:48 INFO - PROCESS | 1668 | 1462153368655 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:42:48 INFO - PROCESS | 1668 | 1462153368659 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 18:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:42:48 INFO - PROCESS | 1668 | 1462153368664 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:42:48 INFO - PROCESS | 1668 | 1462153368666 Marionette TRACE conn2 <- [1,2038,null,{}] 18:42:48 INFO - PROCESS | 1668 | 1462153368668 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}] 18:42:48 INFO - PROCESS | 1668 | 1462153368774 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:42:48 INFO - PROCESS | 1668 | 1462153368854 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5f1800 == 59 [pid = 1668] [id = 517] 18:42:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 225 (0x128f8c000) [pid = 1668] [serial = 1551] [outer = 0x0] 18:42:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 226 (0x12a9c9c00) [pid = 1668] [serial = 1552] [outer = 0x128f8c000] 18:42:48 INFO - PROCESS | 1668 | 1462153368884 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 227 (0x12aa41c00) [pid = 1668] [serial = 1553] [outer = 0x128f8c000] 18:42:49 INFO - PROCESS | 1668 | 1462153369310 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]]]}] 18:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 674ms 18:42:49 INFO - PROCESS | 1668 | 1462153369361 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:42:49 INFO - PROCESS | 1668 | 1462153369362 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 18:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:42:49 INFO - PROCESS | 1668 | 1462153369365 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:42:49 INFO - PROCESS | 1668 | 1462153369368 Marionette TRACE conn2 <- [1,2042,null,{}] 18:42:49 INFO - PROCESS | 1668 | 1462153369397 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}] 18:42:49 INFO - PROCESS | 1668 | 1462153369507 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:42:49 INFO - PROCESS | 1668 | 1462153369591 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x135676000 == 60 [pid = 1668] [id = 518] 18:42:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 228 (0x12b49b400) [pid = 1668] [serial = 1554] [outer = 0x0] 18:42:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 229 (0x12bb4b000) [pid = 1668] [serial = 1555] [outer = 0x12b49b400] 18:42:49 INFO - PROCESS | 1668 | 1462153369624 Marionette DEBUG loaded listener.js 18:42:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 230 (0x12bb98800) [pid = 1668] [serial = 1556] [outer = 0x12b49b400] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x11329d000 == 59 [pid = 1668] [id = 25] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc26000 == 58 [pid = 1668] [id = 493] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12c2ca800 == 57 [pid = 1668] [id = 492] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12951d000 == 56 [pid = 1668] [id = 6] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5f5800 == 55 [pid = 1668] [id = 460] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1241d4000 == 54 [pid = 1668] [id = 488] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x125eb8800 == 53 [pid = 1668] [id = 489] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4ba800 == 52 [pid = 1668] [id = 491] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1299ad000 == 51 [pid = 1668] [id = 490] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x1359da800 == 50 [pid = 1668] [id = 513] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x135956000 == 49 [pid = 1668] [id = 512] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x13593e800 == 48 [pid = 1668] [id = 511] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x135688000 == 47 [pid = 1668] [id = 510] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12e460800 == 46 [pid = 1668] [id = 509] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12d41b000 == 45 [pid = 1668] [id = 508] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc2e000 == 44 [pid = 1668] [id = 507] 18:42:50 INFO - PROCESS | 1668 | --DOCSHELL 0x119f04800 == 43 [pid = 1668] [id = 506] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5f3000 == 42 [pid = 1668] [id = 500] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12e45c800 == 41 [pid = 1668] [id = 502] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x1132c5000 == 40 [pid = 1668] [id = 26] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x116818800 == 39 [pid = 1668] [id = 438] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4bc800 == 38 [pid = 1668] [id = 9] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x117595000 == 37 [pid = 1668] [id = 11] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12b305800 == 36 [pid = 1668] [id = 431] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x118346000 == 35 [pid = 1668] [id = 20] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x117107800 == 34 [pid = 1668] [id = 24] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12dabb800 == 33 [pid = 1668] [id = 464] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac05000 == 32 [pid = 1668] [id = 8] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12c95e800 == 31 [pid = 1668] [id = 13] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12dab2000 == 30 [pid = 1668] [id = 19] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12dd77000 == 29 [pid = 1668] [id = 501] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x1151f0800 == 28 [pid = 1668] [id = 23] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x111df1000 == 27 [pid = 1668] [id = 22] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc2f800 == 26 [pid = 1668] [id = 483] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12dab6800 == 25 [pid = 1668] [id = 21] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc36000 == 24 [pid = 1668] [id = 10] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x1182be000 == 23 [pid = 1668] [id = 12] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12d11c000 == 22 [pid = 1668] [id = 15] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12d410000 == 21 [pid = 1668] [id = 16] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x11a042800 == 20 [pid = 1668] [id = 484] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc2e800 == 19 [pid = 1668] [id = 14] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12e470800 == 18 [pid = 1668] [id = 503] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12d52d800 == 17 [pid = 1668] [id = 514] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc31000 == 16 [pid = 1668] [id = 477] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x119298000 == 15 [pid = 1668] [id = 485] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5f1800 == 14 [pid = 1668] [id = 517] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12c96c800 == 13 [pid = 1668] [id = 516] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x135198800 == 12 [pid = 1668] [id = 504] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x1299bc000 == 11 [pid = 1668] [id = 505] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac06000 == 10 [pid = 1668] [id = 515] 18:42:53 INFO - PROCESS | 1668 | --DOCSHELL 0x121685800 == 9 [pid = 1668] [id = 495] 18:42:54 INFO - PROCESS | 1668 | 1462153374625 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]]]}] 18:42:54 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) 18:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 5308ms 18:42:54 INFO - PROCESS | 1668 | 1462153374673 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:42:54 INFO - PROCESS | 1668 | 1462153374675 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 18:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:42:54 INFO - PROCESS | 1668 | 1462153374679 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:42:54 INFO - PROCESS | 1668 | 1462153374680 Marionette TRACE conn2 <- [1,2046,null,{}] 18:42:54 INFO - PROCESS | 1668 | 1462153374691 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}] 18:42:54 INFO - PROCESS | 1668 | 1462153374776 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:42:54 INFO - PROCESS | 1668 | 1462153374783 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x116a97800 == 10 [pid = 1668] [id = 519] 18:42:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 231 (0x112ec3000) [pid = 1668] [serial = 1557] [outer = 0x0] 18:42:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 232 (0x113135400) [pid = 1668] [serial = 1558] [outer = 0x112ec3000] 18:42:54 INFO - PROCESS | 1668 | 1462153374814 Marionette DEBUG loaded listener.js 18:42:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 233 (0x1133bb400) [pid = 1668] [serial = 1559] [outer = 0x112ec3000] 18:42:55 INFO - PROCESS | 1668 | 1462153375189 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]]]}] 18:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 18:42:55 INFO - PROCESS | 1668 | 1462153375199 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:42:55 INFO - PROCESS | 1668 | 1462153375205 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 18:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:42:55 INFO - PROCESS | 1668 | 1462153375224 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:42:55 INFO - PROCESS | 1668 | 1462153375226 Marionette TRACE conn2 <- [1,2050,null,{}] 18:42:55 INFO - PROCESS | 1668 | 1462153375230 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}] 18:42:55 INFO - PROCESS | 1668 | 1462153375316 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:42:55 INFO - PROCESS | 1668 | 1462153375324 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x116819000 == 11 [pid = 1668] [id = 520] 18:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 234 (0x113d44400) [pid = 1668] [serial = 1560] [outer = 0x0] 18:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 235 (0x1161b1400) [pid = 1668] [serial = 1561] [outer = 0x113d44400] 18:42:55 INFO - PROCESS | 1668 | 1462153375350 Marionette DEBUG loaded listener.js 18:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 236 (0x11673f000) [pid = 1668] [serial = 1562] [outer = 0x113d44400] 18:42:55 INFO - PROCESS | 1668 | 1462153375749 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]]]}] 18:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 585ms 18:42:55 INFO - PROCESS | 1668 | 1462153375797 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:42:55 INFO - PROCESS | 1668 | 1462153375799 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 18:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:42:55 INFO - PROCESS | 1668 | 1462153375802 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:42:55 INFO - PROCESS | 1668 | 1462153375805 Marionette TRACE conn2 <- [1,2054,null,{}] 18:42:55 INFO - PROCESS | 1668 | 1462153375813 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}] 18:42:55 INFO - PROCESS | 1668 | 1462153375932 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:42:55 INFO - PROCESS | 1668 | 1462153375944 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194a5000 == 12 [pid = 1668] [id = 521] 18:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 237 (0x110f0c000) [pid = 1668] [serial = 1563] [outer = 0x0] 18:42:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 238 (0x11831bc00) [pid = 1668] [serial = 1564] [outer = 0x110f0c000] 18:42:56 INFO - PROCESS | 1668 | 1462153375996 Marionette DEBUG loaded listener.js 18:42:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 239 (0x118413400) [pid = 1668] [serial = 1565] [outer = 0x110f0c000] 18:42:56 INFO - PROCESS | 1668 | 1462153376434 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]]]}] 18:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 672ms 18:42:56 INFO - PROCESS | 1668 | 1462153376475 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:42:56 INFO - PROCESS | 1668 | 1462153376477 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 18:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:42:56 INFO - PROCESS | 1668 | 1462153376479 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:42:56 INFO - PROCESS | 1668 | 1462153376480 Marionette TRACE conn2 <- [1,2058,null,{}] 18:42:56 INFO - PROCESS | 1668 | 1462153376535 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}] 18:42:56 INFO - PROCESS | 1668 | 1462153376644 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:42:56 INFO - PROCESS | 1668 | 1462153376648 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x121ef0800 == 13 [pid = 1668] [id = 522] 18:42:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 240 (0x11831d800) [pid = 1668] [serial = 1566] [outer = 0x0] 18:42:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 241 (0x118767400) [pid = 1668] [serial = 1567] [outer = 0x11831d800] 18:42:56 INFO - PROCESS | 1668 | 1462153376675 Marionette DEBUG loaded listener.js 18:42:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 242 (0x118859800) [pid = 1668] [serial = 1568] [outer = 0x11831d800] 18:42:57 INFO - PROCESS | 1668 | 1462153377013 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]]]}] 18:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 556ms 18:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:42:57 INFO - PROCESS | 1668 | 1462153377040 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:42:57 INFO - PROCESS | 1668 | 1462153377041 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 18:42:57 INFO - PROCESS | 1668 | 1462153377043 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:42:57 INFO - PROCESS | 1668 | 1462153377045 Marionette TRACE conn2 <- [1,2062,null,{}] 18:42:57 INFO - PROCESS | 1668 | 1462153377047 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}] 18:42:57 INFO - PROCESS | 1668 | 1462153377148 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:42:57 INFO - PROCESS | 1668 | 1462153377153 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x125ea7800 == 14 [pid = 1668] [id = 523] 18:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 243 (0x113ae3000) [pid = 1668] [serial = 1569] [outer = 0x0] 18:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 244 (0x118f1b800) [pid = 1668] [serial = 1570] [outer = 0x113ae3000] 18:42:57 INFO - PROCESS | 1668 | 1462153377179 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 245 (0x118fb3c00) [pid = 1668] [serial = 1571] [outer = 0x113ae3000] 18:42:57 INFO - PROCESS | 1668 | 1462153377552 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]]]}] 18:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 519ms 18:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:42:57 INFO - PROCESS | 1668 | 1462153377564 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:42:57 INFO - PROCESS | 1668 | 1462153377565 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 18:42:57 INFO - PROCESS | 1668 | 1462153377567 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:42:57 INFO - PROCESS | 1668 | 1462153377568 Marionette TRACE conn2 <- [1,2066,null,{}] 18:42:57 INFO - PROCESS | 1668 | 1462153377574 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}] 18:42:57 INFO - PROCESS | 1668 | 1462153377698 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:42:57 INFO - PROCESS | 1668 | 1462153377713 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12952c000 == 15 [pid = 1668] [id = 524] 18:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 246 (0x118fef000) [pid = 1668] [serial = 1572] [outer = 0x0] 18:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 247 (0x119cb0800) [pid = 1668] [serial = 1573] [outer = 0x118fef000] 18:42:57 INFO - PROCESS | 1668 | 1462153377741 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 248 (0x1214aa400) [pid = 1668] [serial = 1574] [outer = 0x118fef000] 18:42:58 INFO - PROCESS | 1668 | 1462153378070 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 522ms 18:42:58 INFO - PROCESS | 1668 | 1462153378091 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 1668 | 1462153378092 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 18:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:42:58 INFO - PROCESS | 1668 | 1462153378094 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 1668 | 1462153378095 Marionette TRACE conn2 <- [1,2070,null,{}] 18:42:58 INFO - PROCESS | 1668 | 1462153378097 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}] 18:42:58 INFO - PROCESS | 1668 | 1462153378199 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:42:58 INFO - PROCESS | 1668 | 1462153378203 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac03000 == 16 [pid = 1668] [id = 525] 18:42:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 249 (0x118fef400) [pid = 1668] [serial = 1575] [outer = 0x0] 18:42:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 250 (0x1214af800) [pid = 1668] [serial = 1576] [outer = 0x118fef400] 18:42:58 INFO - PROCESS | 1668 | 1462153378228 Marionette DEBUG loaded listener.js 18:42:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 251 (0x12162e400) [pid = 1668] [serial = 1577] [outer = 0x118fef400] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 250 (0x118fac400) [pid = 1668] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 249 (0x121246c00) [pid = 1668] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 248 (0x1111db400) [pid = 1668] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 247 (0x118321000) [pid = 1668] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 246 (0x110f11800) [pid = 1668] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 245 (0x12970d400) [pid = 1668] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 244 (0x115e46800) [pid = 1668] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 243 (0x112650000) [pid = 1668] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 242 (0x1241b1400) [pid = 1668] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 241 (0x111d55800) [pid = 1668] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 240 (0x118777400) [pid = 1668] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 239 (0x12162f800) [pid = 1668] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 238 (0x113df8000) [pid = 1668] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 237 (0x118852c00) [pid = 1668] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 236 (0x111094000) [pid = 1668] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 235 (0x128e59400) [pid = 1668] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 234 (0x125915c00) [pid = 1668] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 233 (0x118778000) [pid = 1668] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 232 (0x127689c00) [pid = 1668] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 231 (0x1194d9000) [pid = 1668] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 230 (0x12943e400) [pid = 1668] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 229 (0x116a8bc00) [pid = 1668] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 228 (0x119dcf400) [pid = 1668] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 227 (0x121a3c000) [pid = 1668] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 226 (0x118628c00) [pid = 1668] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 225 (0x118418000) [pid = 1668] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 224 (0x12162e800) [pid = 1668] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 223 (0x118775000) [pid = 1668] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 222 (0x11685f800) [pid = 1668] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 221 (0x11100f800) [pid = 1668] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 220 (0x121607400) [pid = 1668] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 219 (0x111f42000) [pid = 1668] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 218 (0x121a3f800) [pid = 1668] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 217 (0x121419800) [pid = 1668] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 216 (0x111062800) [pid = 1668] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 215 (0x111f41400) [pid = 1668] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 214 (0x118ff5c00) [pid = 1668] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 213 (0x11108f400) [pid = 1668] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 212 (0x118629800) [pid = 1668] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 211 (0x118404000) [pid = 1668] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 210 (0x11346a800) [pid = 1668] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 209 (0x1168b9400) [pid = 1668] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 208 (0x1126b8000) [pid = 1668] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 207 (0x1133bd800) [pid = 1668] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 206 (0x11976c800) [pid = 1668] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 205 (0x121633000) [pid = 1668] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 204 (0x116584400) [pid = 1668] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 203 (0x11876ac00) [pid = 1668] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 202 (0x1214ae400) [pid = 1668] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 201 (0x11313fc00) [pid = 1668] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 200 (0x117f61400) [pid = 1668] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 199 (0x1126c1000) [pid = 1668] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 198 (0x12ac46800) [pid = 1668] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 197 (0x113138800) [pid = 1668] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 196 (0x12a9e3800) [pid = 1668] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 195 (0x129717800) [pid = 1668] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x129811800) [pid = 1668] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x12b496c00) [pid = 1668] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x129449000) [pid = 1668] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x125ddf800) [pid = 1668] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x12ac46400) [pid = 1668] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x121632000) [pid = 1668] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x111c3b800) [pid = 1668] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x117039000) [pid = 1668] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x128e5b000) [pid = 1668] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x12764d000) [pid = 1668] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x128f8c000) [pid = 1668] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x125912400) [pid = 1668] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x1194d7c00) [pid = 1668] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x12ac44c00) [pid = 1668] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x113137800) [pid = 1668] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x12991b000) [pid = 1668] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x129921c00) [pid = 1668] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x12bcd6000) [pid = 1668] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x1214aec00) [pid = 1668] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:42:59 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x12bcd5400) [pid = 1668] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:42:59 INFO - PROCESS | 1668 | 1462153379540 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]]]}] 18:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1473ms 18:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:42:59 INFO - PROCESS | 1668 | 1462153379567 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:42:59 INFO - PROCESS | 1668 | 1462153379569 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 18:42:59 INFO - PROCESS | 1668 | 1462153379571 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:42:59 INFO - PROCESS | 1668 | 1462153379572 Marionette TRACE conn2 <- [1,2074,null,{}] 18:42:59 INFO - PROCESS | 1668 | 1462153379575 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}] 18:42:59 INFO - PROCESS | 1668 | 1462153379655 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:42:59 INFO - PROCESS | 1668 | 1462153379722 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x1134a1000 == 17 [pid = 1668] [id = 526] 18:42:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 176 (0x111010400) [pid = 1668] [serial = 1578] [outer = 0x0] 18:42:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 177 (0x111087c00) [pid = 1668] [serial = 1579] [outer = 0x111010400] 18:42:59 INFO - PROCESS | 1668 | 1462153379746 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 178 (0x111f41400) [pid = 1668] [serial = 1580] [outer = 0x111010400] 18:43:00 INFO - PROCESS | 1668 | 1462153380019 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 470ms 18:43:00 INFO - PROCESS | 1668 | 1462153380042 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 1668 | 1462153380044 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 18:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:43:00 INFO - PROCESS | 1668 | 1462153380046 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 1668 | 1462153380047 Marionette TRACE conn2 <- [1,2078,null,{}] 18:43:00 INFO - PROCESS | 1668 | 1462153380050 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}] 18:43:00 INFO - PROCESS | 1668 | 1462153380147 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:43:00 INFO - PROCESS | 1668 | 1462153380154 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194a1000 == 18 [pid = 1668] [id = 527] 18:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 179 (0x1126b6c00) [pid = 1668] [serial = 1581] [outer = 0x0] 18:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 180 (0x115e46800) [pid = 1668] [serial = 1582] [outer = 0x1126b6c00] 18:43:00 INFO - PROCESS | 1668 | 1462153380180 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 181 (0x1167f0400) [pid = 1668] [serial = 1583] [outer = 0x1126b6c00] 18:43:00 INFO - PROCESS | 1668 | 1462153380669 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 18:43:00 INFO - PROCESS | 1668 | 1462153380717 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 1668 | 1462153380718 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 18:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:43:00 INFO - PROCESS | 1668 | 1462153380720 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 1668 | 1462153380721 Marionette TRACE conn2 <- [1,2082,null,{}] 18:43:00 INFO - PROCESS | 1668 | 1462153380723 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}] 18:43:00 INFO - PROCESS | 1668 | 1462153380801 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:43:00 INFO - PROCESS | 1668 | 1462153380808 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x12910d800 == 19 [pid = 1668] [id = 528] 18:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 182 (0x117468800) [pid = 1668] [serial = 1584] [outer = 0x0] 18:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 183 (0x118418000) [pid = 1668] [serial = 1585] [outer = 0x117468800] 18:43:00 INFO - PROCESS | 1668 | 1462153380833 Marionette DEBUG loaded listener.js 18:43:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 184 (0x118764400) [pid = 1668] [serial = 1586] [outer = 0x117468800] 18:43:01 INFO - PROCESS | 1668 | 1462153381208 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]]]}] 18:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 18:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:43:01 INFO - PROCESS | 1668 | 1462153381240 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:43:01 INFO - PROCESS | 1668 | 1462153381241 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 18:43:01 INFO - PROCESS | 1668 | 1462153381243 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:43:01 INFO - PROCESS | 1668 | 1462153381245 Marionette TRACE conn2 <- [1,2086,null,{}] 18:43:01 INFO - PROCESS | 1668 | 1462153381247 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}] 18:43:01 INFO - PROCESS | 1668 | 1462153381341 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:43:01 INFO - PROCESS | 1668 | 1462153381346 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x125dc5000 == 20 [pid = 1668] [id = 529] 18:43:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 185 (0x11877d400) [pid = 1668] [serial = 1587] [outer = 0x0] 18:43:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 186 (0x121415c00) [pid = 1668] [serial = 1588] [outer = 0x11877d400] 18:43:01 INFO - PROCESS | 1668 | 1462153381378 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 187 (0x121625800) [pid = 1668] [serial = 1589] [outer = 0x11877d400] 18:43:01 INFO - PROCESS | 1668 | 1462153381983 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]]]}] 18:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 820ms 18:43:02 INFO - PROCESS | 1668 | 1462153382107 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 1668 | 1462153382110 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 18:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:43:02 INFO - PROCESS | 1668 | 1462153382115 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 1668 | 1462153382118 Marionette TRACE conn2 <- [1,2090,null,{}] 18:43:02 INFO - PROCESS | 1668 | 1462153382122 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}] 18:43:02 INFO - PROCESS | 1668 | 1462153382232 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:43:02 INFO - PROCESS | 1668 | 1462153382293 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187b0800 == 21 [pid = 1668] [id = 530] 18:43:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 188 (0x112964400) [pid = 1668] [serial = 1590] [outer = 0x0] 18:43:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 189 (0x113ae1400) [pid = 1668] [serial = 1591] [outer = 0x112964400] 18:43:02 INFO - PROCESS | 1668 | 1462153382324 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 190 (0x115e95400) [pid = 1668] [serial = 1592] [outer = 0x112964400] 18:43:02 INFO - PROCESS | 1668 | 1462153382845 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]]]}] 18:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 775ms 18:43:02 INFO - PROCESS | 1668 | 1462153382916 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 1668 | 1462153382922 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 18:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:43:02 INFO - PROCESS | 1668 | 1462153382931 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 1668 | 1462153382934 Marionette TRACE conn2 <- [1,2094,null,{}] 18:43:02 INFO - PROCESS | 1668 | 1462153382938 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}] 18:43:03 INFO - PROCESS | 1668 | 1462153383096 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:43:03 INFO - PROCESS | 1668 | 1462153383213 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x117070000 == 22 [pid = 1668] [id = 531] 18:43:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 191 (0x11108f000) [pid = 1668] [serial = 1593] [outer = 0x0] 18:43:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 192 (0x11313ac00) [pid = 1668] [serial = 1594] [outer = 0x11108f000] 18:43:03 INFO - PROCESS | 1668 | 1462153383260 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x1168c3c00) [pid = 1668] [serial = 1595] [outer = 0x11108f000] 18:43:04 INFO - PROCESS | 1668 | 1462153384054 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]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1177ms 18:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:43:04 INFO - PROCESS | 1668 | 1462153384107 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 1668 | 1462153384110 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 18:43:04 INFO - PROCESS | 1668 | 1462153384113 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 1668 | 1462153384115 Marionette TRACE conn2 <- [1,2098,null,{}] 18:43:04 INFO - PROCESS | 1668 | 1462153384120 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}] 18:43:04 INFO - PROCESS | 1668 | 1462153384221 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x12bb4b000) [pid = 1668] [serial = 1555] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | 1462153384303 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x11328a000 == 23 [pid = 1668] [id = 532] 18:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 193 (0x111011000) [pid = 1668] [serial = 1596] [outer = 0x0] 18:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 194 (0x111065800) [pid = 1668] [serial = 1597] [outer = 0x111011000] 18:43:04 INFO - PROCESS | 1668 | 1462153384331 Marionette DEBUG loaded listener.js 18:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 195 (0x111093400) [pid = 1668] [serial = 1598] [outer = 0x111011000] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 194 (0x12141b000) [pid = 1668] [serial = 1416] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 193 (0x12162a800) [pid = 1668] [serial = 1419] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 192 (0x11702e400) [pid = 1668] [serial = 1404] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 191 (0x118325400) [pid = 1668] [serial = 1405] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 190 (0x118421400) [pid = 1668] [serial = 1407] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 189 (0x118765c00) [pid = 1668] [serial = 1408] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 188 (0x11108fc00) [pid = 1668] [serial = 1396] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 187 (0x111067400) [pid = 1668] [serial = 1395] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 186 (0x113dfc800) [pid = 1668] [serial = 1483] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 185 (0x12a9c9800) [pid = 1668] [serial = 1381] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 184 (0x118410000) [pid = 1668] [serial = 1384] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 183 (0x1168c4000) [pid = 1668] [serial = 1383] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 182 (0x113470c00) [pid = 1668] [serial = 1457] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 181 (0x125de8400) [pid = 1668] [serial = 1389] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 180 (0x127691c00) [pid = 1668] [serial = 1390] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 179 (0x113475800) [pid = 1668] [serial = 1399] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 178 (0x1126bec00) [pid = 1668] [serial = 1398] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 177 (0x121a43800) [pid = 1668] [serial = 1387] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 176 (0x119768c00) [pid = 1668] [serial = 1386] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 175 (0x121e36800) [pid = 1668] [serial = 1422] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 174 (0x116a8c400) [pid = 1668] [serial = 1402] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 173 (0x1161afc00) [pid = 1668] [serial = 1401] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 172 (0x118f1d000) [pid = 1668] [serial = 1410] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 171 (0x118fb7400) [pid = 1668] [serial = 1411] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 170 (0x121632400) [pid = 1668] [serial = 1425] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 169 (0x12980a400) [pid = 1668] [serial = 1393] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x1294e9800) [pid = 1668] [serial = 1392] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x121a41c00) [pid = 1668] [serial = 1420] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x112d74c00) [pid = 1668] [serial = 1456] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x113137000) [pid = 1668] [serial = 1459] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x12591a400) [pid = 1668] [serial = 1426] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x127645000) [pid = 1668] [serial = 1428] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x1245e1400) [pid = 1668] [serial = 1423] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x11a0d2800) [pid = 1668] [serial = 1414] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x1194cdc00) [pid = 1668] [serial = 1413] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x128e53000) [pid = 1668] [serial = 1429] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x1214b1400) [pid = 1668] [serial = 1417] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x128f8f000) [pid = 1668] [serial = 1432] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x128e5c800) [pid = 1668] [serial = 1431] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x121632c00) [pid = 1668] [serial = 1469] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x127686000) [pid = 1668] [serial = 1523] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x1245d9c00) [pid = 1668] [serial = 1522] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x118407000) [pid = 1668] [serial = 1463] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x121418c00) [pid = 1668] [serial = 1468] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x119474800) [pid = 1668] [serial = 1466] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x125918000) [pid = 1668] [serial = 1547] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x119472000) [pid = 1668] [serial = 1519] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x118227800) [pid = 1668] [serial = 1462] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x118faa400) [pid = 1668] [serial = 1465] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x121633800) [pid = 1668] [serial = 1546] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x1214adc00) [pid = 1668] [serial = 1520] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x118fb4c00) [pid = 1668] [serial = 1517] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x115e3b000) [pid = 1668] [serial = 1460] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x118410c00) [pid = 1668] [serial = 1516] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x125ddf400) [pid = 1668] [serial = 1446] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12a9c9c00) [pid = 1668] [serial = 1552] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x1250f3000) [pid = 1668] [serial = 1444] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12aa45000) [pid = 1668] [serial = 1526] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1186b8000) [pid = 1668] [serial = 1303] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x121624400) [pid = 1668] [serial = 1339] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x125099c00) [pid = 1668] [serial = 1312] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x118fb5000) [pid = 1668] [serial = 1333] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x121627c00) [pid = 1668] [serial = 1309] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x1250f2000) [pid = 1668] [serial = 1342] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x119cadc00) [pid = 1668] [serial = 1306] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x118420000) [pid = 1668] [serial = 1330] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x111066c00) [pid = 1668] [serial = 1252] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x121a40800) [pid = 1668] [serial = 1294] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x115e47800) [pid = 1668] [serial = 1327] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x125d67400) [pid = 1668] [serial = 1345] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x125de0800) [pid = 1668] [serial = 1348] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x112ebdc00) [pid = 1668] [serial = 1297] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x11313d000) [pid = 1668] [serial = 1255] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x11a0cd400) [pid = 1668] [serial = 1336] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x11673b400) [pid = 1668] [serial = 1300] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1214ad400) [pid = 1668] [serial = 1443] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x118faf000) [pid = 1668] [serial = 1487] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1194d2c00) [pid = 1668] [serial = 1441] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x117f5cc00) [pid = 1668] [serial = 1438] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x11862a000) [pid = 1668] [serial = 1489] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11877c800) [pid = 1668] [serial = 1440] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118414400) [pid = 1668] [serial = 1324] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x11313e400) [pid = 1668] [serial = 1435] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1186bfc00) [pid = 1668] [serial = 1486] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12971a800) [pid = 1668] [serial = 1525] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1167f5000) [pid = 1668] [serial = 1437] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x112d69400) [pid = 1668] [serial = 1434] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x117f5a800) [pid = 1668] [serial = 1484] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1245adc00) [pid = 1668] [serial = 1472] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12a9d7800) [pid = 1668] [serial = 1454] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12aee9400) [pid = 1668] [serial = 1528] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x125e31400) [pid = 1668] [serial = 1474] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x121a47c00) [pid = 1668] [serial = 1471] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x118fafc00) [pid = 1668] [serial = 1490] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12a9d6000) [pid = 1668] [serial = 1451] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x12768a000) [pid = 1668] [serial = 1453] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1250f7000) [pid = 1668] [serial = 1549] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12970d800) [pid = 1668] [serial = 1496] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x12a9e2800) [pid = 1668] [serial = 1498] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x12b496800) [pid = 1668] [serial = 898] [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.] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x129714c00) [pid = 1668] [serial = 1450] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12aa41c00) [pid = 1668] [serial = 1553] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12764b000) [pid = 1668] [serial = 1447] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1241af800) [pid = 1668] [serial = 1493] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x128e53c00) [pid = 1668] [serial = 1495] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x1214afc00) [pid = 1668] [serial = 1492] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12bd15000) [pid = 1668] [serial = 1513] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12bcd6400) [pid = 1668] [serial = 1511] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12bccfc00) [pid = 1668] [serial = 1510] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12bb91400) [pid = 1668] [serial = 1507] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x12bb98000) [pid = 1668] [serial = 1508] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x12aa4c400) [pid = 1668] [serial = 1502] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12ac50c00) [pid = 1668] [serial = 1504] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x12aa40c00) [pid = 1668] [serial = 1499] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x12aa47c00) [pid = 1668] [serial = 1501] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x12a9e0800) [pid = 1668] [serial = 1481] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x12bb55000) [pid = 1668] [serial = 1532] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x12bd1d800) [pid = 1668] [serial = 1534] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 76 (0x12a857400) [pid = 1668] [serial = 1478] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x12a9d8c00) [pid = 1668] [serial = 1480] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x1294f0400) [pid = 1668] [serial = 1475] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x12bb4e800) [pid = 1668] [serial = 1531] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x12b4a0400) [pid = 1668] [serial = 1529] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x129807c00) [pid = 1668] [serial = 1477] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x12b4a4000) [pid = 1668] [serial = 1505] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x12cd59000) [pid = 1668] [serial = 1544] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x129925c00) [pid = 1668] [serial = 1538] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x12c1de800) [pid = 1668] [serial = 1543] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x12c1dd400) [pid = 1668] [serial = 1541] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x12c1d9c00) [pid = 1668] [serial = 1535] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 64 (0x12c1d8400) [pid = 1668] [serial = 1540] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 63 (0x129921000) [pid = 1668] [serial = 1537] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 62 (0x127689000) [pid = 1668] [serial = 1550] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | --DOMWINDOW == 61 (0x12bd1a000) [pid = 1668] [serial = 1514] [outer = 0x0] [url = about:blank] 18:43:04 INFO - PROCESS | 1668 | 1462153384829 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]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 724ms 18:43:04 INFO - PROCESS | 1668 | 1462153384844 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 1668 | 1462153384847 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 18:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:43:04 INFO - PROCESS | 1668 | 1462153384852 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 1668 | 1462153384855 Marionette TRACE conn2 <- [1,2102,null,{}] 18:43:04 INFO - PROCESS | 1668 | 1462153384857 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}] 18:43:04 INFO - PROCESS | 1668 | 1462153384934 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:43:04 INFO - PROCESS | 1668 | 1462153384941 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174ed000 == 24 [pid = 1668] [id = 533] 18:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 62 (0x1121d8400) [pid = 1668] [serial = 1599] [outer = 0x0] 18:43:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 63 (0x1126bac00) [pid = 1668] [serial = 1600] [outer = 0x1121d8400] 18:43:04 INFO - PROCESS | 1668 | 1462153384967 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 64 (0x112ebdc00) [pid = 1668] [serial = 1601] [outer = 0x1121d8400] 18:43:05 INFO - PROCESS | 1668 | 1462153385334 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 521ms 18:43:05 INFO - PROCESS | 1668 | 1462153385373 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:43:05 INFO - PROCESS | 1668 | 1462153385374 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 18:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:43:05 INFO - PROCESS | 1668 | 1462153385377 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 1668 | 1462153385379 Marionette TRACE conn2 <- [1,2106,null,{}] 18:43:05 INFO - PROCESS | 1668 | 1462153385387 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}] 18:43:05 INFO - PROCESS | 1668 | 1462153385467 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:43:05 INFO - PROCESS | 1668 | 1462153385475 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x11834e000 == 25 [pid = 1668] [id = 534] 18:43:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 65 (0x111015000) [pid = 1668] [serial = 1602] [outer = 0x0] 18:43:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x113d4d000) [pid = 1668] [serial = 1603] [outer = 0x111015000] 18:43:05 INFO - PROCESS | 1668 | 1462153385504 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x115e8f400) [pid = 1668] [serial = 1604] [outer = 0x111015000] 18:43:05 INFO - PROCESS | 1668 | 1462153385875 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 18:43:05 INFO - PROCESS | 1668 | 1462153385898 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:43:05 INFO - PROCESS | 1668 | 1462153385900 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 18:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:43:05 INFO - PROCESS | 1668 | 1462153385904 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 1668 | 1462153385907 Marionette TRACE conn2 <- [1,2110,null,{}] 18:43:05 INFO - PROCESS | 1668 | 1462153385910 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}] 18:43:06 INFO - PROCESS | 1668 | 1462153386006 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:43:06 INFO - PROCESS | 1668 | 1462153386041 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194a0800 == 26 [pid = 1668] [id = 535] 18:43:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x11346a800) [pid = 1668] [serial = 1605] [outer = 0x0] 18:43:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x11673b400) [pid = 1668] [serial = 1606] [outer = 0x11346a800] 18:43:06 INFO - PROCESS | 1668 | 1462153386067 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x116f6c400) [pid = 1668] [serial = 1607] [outer = 0x11346a800] 18:43:06 INFO - PROCESS | 1668 | 1462153386408 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]]]}] 18:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 524ms 18:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:43:06 INFO - PROCESS | 1668 | 1462153386427 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:43:06 INFO - PROCESS | 1668 | 1462153386428 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 18:43:06 INFO - PROCESS | 1668 | 1462153386431 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:43:06 INFO - PROCESS | 1668 | 1462153386432 Marionette TRACE conn2 <- [1,2114,null,{}] 18:43:06 INFO - PROCESS | 1668 | 1462153386434 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}] 18:43:06 INFO - PROCESS | 1668 | 1462153386527 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:43:06 INFO - PROCESS | 1668 | 1462153386542 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x119722000 == 27 [pid = 1668] [id = 536] 18:43:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x1167f3800) [pid = 1668] [serial = 1608] [outer = 0x0] 18:43:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x117506800) [pid = 1668] [serial = 1609] [outer = 0x1167f3800] 18:43:06 INFO - PROCESS | 1668 | 1462153386567 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x118221400) [pid = 1668] [serial = 1610] [outer = 0x1167f3800] 18:43:06 INFO - PROCESS | 1668 | 1462153386990 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]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 617ms 18:43:07 INFO - PROCESS | 1668 | 1462153387049 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 1668 | 1462153387051 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 18:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:43:07 INFO - PROCESS | 1668 | 1462153387055 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 1668 | 1462153387057 Marionette TRACE conn2 <- [1,2118,null,{}] 18:43:07 INFO - PROCESS | 1668 | 1462153387060 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}] 18:43:07 INFO - PROCESS | 1668 | 1462153387178 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:43:07 INFO - PROCESS | 1668 | 1462153387195 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x121584800 == 28 [pid = 1668] [id = 537] 18:43:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x117f67000) [pid = 1668] [serial = 1611] [outer = 0x0] 18:43:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x118321000) [pid = 1668] [serial = 1612] [outer = 0x117f67000] 18:43:07 INFO - PROCESS | 1668 | 1462153387222 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x118763000) [pid = 1668] [serial = 1613] [outer = 0x117f67000] 18:43:07 INFO - PROCESS | 1668 | 1462153387594 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]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 573ms 18:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:43:07 INFO - PROCESS | 1668 | 1462153387627 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 1668 | 1462153387628 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 18:43:07 INFO - PROCESS | 1668 | 1462153387631 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 1668 | 1462153387632 Marionette TRACE conn2 <- [1,2122,null,{}] 18:43:07 INFO - PROCESS | 1668 | 1462153387634 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}] 18:43:07 INFO - PROCESS | 1668 | 1462153387756 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 75 (0x117468800) [pid = 1668] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 74 (0x113ae3000) [pid = 1668] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 73 (0x112ec3000) [pid = 1668] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 72 (0x12b49b400) [pid = 1668] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 71 (0x113d44400) [pid = 1668] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 70 (0x118fef000) [pid = 1668] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 69 (0x118fef400) [pid = 1668] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 68 (0x111010400) [pid = 1668] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 67 (0x110f0c000) [pid = 1668] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 66 (0x1126b6c00) [pid = 1668] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:43:07 INFO - PROCESS | 1668 | --DOMWINDOW == 65 (0x11831d800) [pid = 1668] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:43:07 INFO - PROCESS | 1668 | 1462153387798 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x113dd7000 == 29 [pid = 1668] [id = 538] 18:43:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 66 (0x111006800) [pid = 1668] [serial = 1614] [outer = 0x0] 18:43:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 67 (0x111092000) [pid = 1668] [serial = 1615] [outer = 0x111006800] 18:43:07 INFO - PROCESS | 1668 | 1462153387823 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 68 (0x115e90800) [pid = 1668] [serial = 1616] [outer = 0x111006800] 18:43:08 INFO - PROCESS | 1668 | 1462153388113 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 524ms 18:43:08 INFO - PROCESS | 1668 | 1462153388157 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 1668 | 1462153388158 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 18:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:43:08 INFO - PROCESS | 1668 | 1462153388161 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 1668 | 1462153388162 Marionette TRACE conn2 <- [1,2126,null,{}] 18:43:08 INFO - PROCESS | 1668 | 1462153388164 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}] 18:43:08 INFO - PROCESS | 1668 | 1462153388242 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:43:08 INFO - PROCESS | 1668 | 1462153388247 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x1241cb000 == 30 [pid = 1668] [id = 539] 18:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 69 (0x11831b000) [pid = 1668] [serial = 1617] [outer = 0x0] 18:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 70 (0x11877e800) [pid = 1668] [serial = 1618] [outer = 0x11831b000] 18:43:08 INFO - PROCESS | 1668 | 1462153388275 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 71 (0x118f81000) [pid = 1668] [serial = 1619] [outer = 0x11831b000] 18:43:08 INFO - PROCESS | 1668 | 1462153388612 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 468ms 18:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:43:08 INFO - PROCESS | 1668 | 1462153388629 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 1668 | 1462153388630 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 18:43:08 INFO - PROCESS | 1668 | 1462153388633 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 1668 | 1462153388634 Marionette TRACE conn2 <- [1,2130,null,{}] 18:43:08 INFO - PROCESS | 1668 | 1462153388636 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}] 18:43:08 INFO - PROCESS | 1668 | 1462153388741 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:43:08 INFO - PROCESS | 1668 | 1462153388748 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12597b800 == 31 [pid = 1668] [id = 540] 18:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 72 (0x118f8fc00) [pid = 1668] [serial = 1620] [outer = 0x0] 18:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 73 (0x118facc00) [pid = 1668] [serial = 1621] [outer = 0x118f8fc00] 18:43:08 INFO - PROCESS | 1668 | 1462153388773 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 74 (0x118fb2800) [pid = 1668] [serial = 1622] [outer = 0x118f8fc00] 18:43:09 INFO - PROCESS | 1668 | 1462153389080 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] 18:43:09 INFO - PROCESS | 1668 | 1462153389108 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 18:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:43:09 INFO - PROCESS | 1668 | 1462153389110 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 1668 | 1462153389111 Marionette TRACE conn2 <- [1,2134,null,{}] 18:43:09 INFO - PROCESS | 1668 | 1462153389113 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}] 18:43:09 INFO - PROCESS | 1668 | 1462153389193 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:43:09 INFO - PROCESS | 1668 | 1462153389197 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x127604800 == 32 [pid = 1668] [id = 541] 18:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 75 (0x118fb5000) [pid = 1668] [serial = 1623] [outer = 0x0] 18:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 76 (0x11946c800) [pid = 1668] [serial = 1624] [outer = 0x118fb5000] 18:43:09 INFO - PROCESS | 1668 | 1462153389223 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 77 (0x119768400) [pid = 1668] [serial = 1625] [outer = 0x118fb5000] 18:43:09 INFO - PROCESS | 1668 | 1462153389593 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]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 18:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:43:09 INFO - PROCESS | 1668 | 1462153389631 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 1668 | 1462153389632 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 18:43:09 INFO - PROCESS | 1668 | 1462153389635 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 1668 | 1462153389638 Marionette TRACE conn2 <- [1,2138,null,{}] 18:43:09 INFO - PROCESS | 1668 | 1462153389641 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}] 18:43:09 INFO - PROCESS | 1668 | 1462153389730 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:43:09 INFO - PROCESS | 1668 | 1462153389836 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x113298800 == 33 [pid = 1668] [id = 542] 18:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x110f09000) [pid = 1668] [serial = 1626] [outer = 0x0] 18:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x110f0f800) [pid = 1668] [serial = 1627] [outer = 0x110f09000] 18:43:09 INFO - PROCESS | 1668 | 1462153389868 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x11105a000) [pid = 1668] [serial = 1628] [outer = 0x110f09000] 18:43:10 INFO - PROCESS | 1668 | 1462153390272 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]]]}] 18:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 672ms 18:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:43:10 INFO - PROCESS | 1668 | 1462153390310 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:43:10 INFO - PROCESS | 1668 | 1462153390313 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 18:43:10 INFO - PROCESS | 1668 | 1462153390316 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - PROCESS | 1668 | 1462153390319 Marionette TRACE conn2 <- [1,2142,null,{}] 18:43:10 INFO - PROCESS | 1668 | 1462153390324 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}] 18:43:10 INFO - PROCESS | 1668 | 1462153390425 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:43:10 INFO - PROCESS | 1668 | 1462153390493 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x119232800 == 34 [pid = 1668] [id = 543] 18:43:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x111094800) [pid = 1668] [serial = 1629] [outer = 0x0] 18:43:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x1126b6800) [pid = 1668] [serial = 1630] [outer = 0x111094800] 18:43:10 INFO - PROCESS | 1668 | 1462153390524 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x11313dc00) [pid = 1668] [serial = 1631] [outer = 0x111094800] 18:43:10 INFO - PROCESS | 1668 | 1462153390957 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] 18:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:43:10 INFO - PROCESS | 1668 | 1462153390996 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 18:43:10 INFO - PROCESS | 1668 | 1462153390998 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 1668 | 1462153391000 Marionette TRACE conn2 <- [1,2146,null,{}] 18:43:11 INFO - PROCESS | 1668 | 1462153391002 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}] 18:43:11 INFO - PROCESS | 1668 | 1462153391123 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:43:11 INFO - PROCESS | 1668 | 1462153391191 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x125989800 == 35 [pid = 1668] [id = 544] 18:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x115e94400) [pid = 1668] [serial = 1632] [outer = 0x0] 18:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x117033000) [pid = 1668] [serial = 1633] [outer = 0x115e94400] 18:43:11 INFO - PROCESS | 1668 | 1462153391222 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x118322400) [pid = 1668] [serial = 1634] [outer = 0x115e94400] 18:43:11 INFO - PROCESS | 1668 | 1462153391679 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] 18:43:11 INFO - PROCESS | 1668 | 1462153391723 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 18:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:43:11 INFO - PROCESS | 1668 | 1462153391734 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 1668 | 1462153391741 Marionette TRACE conn2 <- [1,2150,null,{}] 18:43:11 INFO - PROCESS | 1668 | 1462153391746 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}] 18:43:11 INFO - PROCESS | 1668 | 1462153391893 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:43:11 INFO - PROCESS | 1668 | 1462153391978 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x129511800 == 36 [pid = 1668] [id = 545] 18:43:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x11840e400) [pid = 1668] [serial = 1635] [outer = 0x0] 18:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x118632000) [pid = 1668] [serial = 1636] [outer = 0x11840e400] 18:43:12 INFO - PROCESS | 1668 | 1462153392009 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x119cad800) [pid = 1668] [serial = 1637] [outer = 0x11840e400] 18:43:12 INFO - PROCESS | 1668 | 1462153392410 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]]]}] 18:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 734ms 18:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:43:12 INFO - PROCESS | 1668 | 1462153392463 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:43:12 INFO - PROCESS | 1668 | 1462153392464 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 18:43:12 INFO - PROCESS | 1668 | 1462153392467 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:43:12 INFO - PROCESS | 1668 | 1462153392468 Marionette TRACE conn2 <- [1,2154,null,{}] 18:43:12 INFO - PROCESS | 1668 | 1462153392470 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}] 18:43:12 INFO - PROCESS | 1668 | 1462153392567 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:43:12 INFO - PROCESS | 1668 | 1462153392623 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299b2000 == 37 [pid = 1668] [id = 546] 18:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x119caa800) [pid = 1668] [serial = 1638] [outer = 0x0] 18:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x121241000) [pid = 1668] [serial = 1639] [outer = 0x119caa800] 18:43:12 INFO - PROCESS | 1668 | 1462153392652 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x12141b000) [pid = 1668] [serial = 1640] [outer = 0x119caa800] 18:43:13 INFO - PROCESS | 1668 | 1462153393058 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 621ms 18:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:43:13 INFO - PROCESS | 1668 | 1462153393089 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 1668 | 1462153393091 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 18:43:13 INFO - PROCESS | 1668 | 1462153393093 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 1668 | 1462153393094 Marionette TRACE conn2 <- [1,2158,null,{}] 18:43:13 INFO - PROCESS | 1668 | 1462153393096 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}] 18:43:13 INFO - PROCESS | 1668 | 1462153393192 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:43:13 INFO - PROCESS | 1668 | 1462153393243 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a9ac800 == 38 [pid = 1668] [id = 547] 18:43:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x1214ae400) [pid = 1668] [serial = 1641] [outer = 0x0] 18:43:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x1214b2000) [pid = 1668] [serial = 1642] [outer = 0x1214ae400] 18:43:13 INFO - PROCESS | 1668 | 1462153393280 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x121629c00) [pid = 1668] [serial = 1643] [outer = 0x1214ae400] 18:43:13 INFO - PROCESS | 1668 | 1462153393910 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 868ms 18:43:13 INFO - PROCESS | 1668 | 1462153393962 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 1668 | 1462153393964 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 18:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:43:13 INFO - PROCESS | 1668 | 1462153393968 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 1668 | 1462153393973 Marionette TRACE conn2 <- [1,2162,null,{}] 18:43:13 INFO - PROCESS | 1668 | 1462153393977 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}] 18:43:14 INFO - PROCESS | 1668 | 1462153394070 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:43:14 INFO - PROCESS | 1668 | 1462153394141 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x11921a000 == 39 [pid = 1668] [id = 548] 18:43:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x111066c00) [pid = 1668] [serial = 1644] [outer = 0x0] 18:43:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x111094000) [pid = 1668] [serial = 1645] [outer = 0x111066c00] 18:43:14 INFO - PROCESS | 1668 | 1462153394168 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x112e0c800) [pid = 1668] [serial = 1646] [outer = 0x111066c00] 18:43:14 INFO - PROCESS | 1668 | --DOCSHELL 0x135676000 == 38 [pid = 1668] [id = 518] 18:43:14 INFO - PROCESS | 1668 | 1462153394724 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]]]}] 18:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 774ms 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x118418000) [pid = 1668] [serial = 1585] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x118764400) [pid = 1668] [serial = 1586] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118f1b800) [pid = 1668] [serial = 1570] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x113135400) [pid = 1668] [serial = 1558] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x1133bb400) [pid = 1668] [serial = 1559] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12bb98800) [pid = 1668] [serial = 1556] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x1161b1400) [pid = 1668] [serial = 1561] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x11673f000) [pid = 1668] [serial = 1562] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x119cb0800) [pid = 1668] [serial = 1573] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x118fb3c00) [pid = 1668] [serial = 1571] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x1214af800) [pid = 1668] [serial = 1576] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x111087c00) [pid = 1668] [serial = 1579] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x1214aa400) [pid = 1668] [serial = 1574] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 84 (0x11831bc00) [pid = 1668] [serial = 1564] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 83 (0x111f41400) [pid = 1668] [serial = 1580] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 82 (0x12162e400) [pid = 1668] [serial = 1577] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 81 (0x115e46800) [pid = 1668] [serial = 1582] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 80 (0x1167f0400) [pid = 1668] [serial = 1583] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 79 (0x118767400) [pid = 1668] [serial = 1567] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 78 (0x118859800) [pid = 1668] [serial = 1568] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | --DOMWINDOW == 77 (0x118413400) [pid = 1668] [serial = 1565] [outer = 0x0] [url = about:blank] 18:43:14 INFO - PROCESS | 1668 | 1462153394758 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:43:14 INFO - PROCESS | 1668 | 1462153394764 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 18:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:43:14 INFO - PROCESS | 1668 | 1462153394773 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:43:14 INFO - PROCESS | 1668 | 1462153394775 Marionette TRACE conn2 <- [1,2166,null,{}] 18:43:14 INFO - PROCESS | 1668 | 1462153394779 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}] 18:43:14 INFO - PROCESS | 1668 | 1462153394900 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:43:14 INFO - PROCESS | 1668 | 1462153394915 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x11921e000 == 39 [pid = 1668] [id = 549] 18:43:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 78 (0x113242400) [pid = 1668] [serial = 1647] [outer = 0x0] 18:43:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 79 (0x115e41400) [pid = 1668] [serial = 1648] [outer = 0x113242400] 18:43:14 INFO - PROCESS | 1668 | 1462153394955 Marionette DEBUG loaded listener.js 18:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 80 (0x117038000) [pid = 1668] [serial = 1649] [outer = 0x113242400] 18:43:15 INFO - PROCESS | 1668 | 1462153395329 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 575ms 18:43:15 INFO - PROCESS | 1668 | 1462153395344 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 1668 | 1462153395346 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 18:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:43:15 INFO - PROCESS | 1668 | 1462153395348 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 1668 | 1462153395350 Marionette TRACE conn2 <- [1,2170,null,{}] 18:43:15 INFO - PROCESS | 1668 | 1462153395360 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}] 18:43:15 INFO - PROCESS | 1668 | 1462153395460 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:43:15 INFO - PROCESS | 1668 | 1462153395466 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x1218c7000 == 40 [pid = 1668] [id = 550] 18:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 81 (0x118317c00) [pid = 1668] [serial = 1650] [outer = 0x0] 18:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 82 (0x118624800) [pid = 1668] [serial = 1651] [outer = 0x118317c00] 18:43:15 INFO - PROCESS | 1668 | 1462153395495 Marionette DEBUG loaded listener.js 18:43:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 83 (0x118769800) [pid = 1668] [serial = 1652] [outer = 0x118317c00] 18:43:15 INFO - PROCESS | 1668 | 1462153395885 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 573ms 18:43:15 INFO - PROCESS | 1668 | 1462153395922 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 1668 | 1462153395924 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 18:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:43:15 INFO - PROCESS | 1668 | 1462153395927 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 1668 | 1462153395928 Marionette TRACE conn2 <- [1,2174,null,{}] 18:43:15 INFO - PROCESS | 1668 | 1462153395931 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}] 18:43:16 INFO - PROCESS | 1668 | 1462153396048 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:43:16 INFO - PROCESS | 1668 | 1462153396055 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x12528f000 == 41 [pid = 1668] [id = 551] 18:43:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 84 (0x118852800) [pid = 1668] [serial = 1653] [outer = 0x0] 18:43:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 85 (0x118fab800) [pid = 1668] [serial = 1654] [outer = 0x118852800] 18:43:16 INFO - PROCESS | 1668 | 1462153396096 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x1194d2c00) [pid = 1668] [serial = 1655] [outer = 0x118852800] 18:43:16 INFO - PROCESS | 1668 | 1462153396491 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]]]}] 18:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 618ms 18:43:16 INFO - PROCESS | 1668 | 1462153396556 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:43:16 INFO - PROCESS | 1668 | 1462153396557 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 18:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:43:16 INFO - PROCESS | 1668 | 1462153396560 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:43:16 INFO - PROCESS | 1668 | 1462153396561 Marionette TRACE conn2 <- [1,2178,null,{}] 18:43:16 INFO - PROCESS | 1668 | 1462153396563 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}] 18:43:16 INFO - PROCESS | 1668 | 1462153396642 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:43:16 INFO - PROCESS | 1668 | 1462153396666 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x127621000 == 42 [pid = 1668] [id = 552] 18:43:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x119773000) [pid = 1668] [serial = 1656] [outer = 0x0] 18:43:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x121247000) [pid = 1668] [serial = 1657] [outer = 0x119773000] 18:43:16 INFO - PROCESS | 1668 | 1462153396693 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x1214adc00) [pid = 1668] [serial = 1658] [outer = 0x119773000] 18:43:17 INFO - PROCESS | 1668 | 1462153397057 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 518ms 18:43:17 INFO - PROCESS | 1668 | 1462153397086 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:43:17 INFO - PROCESS | 1668 | 1462153397089 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 18:43:17 INFO - PROCESS | 1668 | 1462153397092 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 1668 | 1462153397093 Marionette TRACE conn2 <- [1,2182,null,{}] 18:43:17 INFO - PROCESS | 1668 | 1462153397095 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}] 18:43:17 INFO - PROCESS | 1668 | 1462153397209 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:43:17 INFO - PROCESS | 1668 | 1462153397214 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x117117000 == 43 [pid = 1668] [id = 553] 18:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x121606000) [pid = 1668] [serial = 1659] [outer = 0x0] 18:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x12162b400) [pid = 1668] [serial = 1660] [outer = 0x121606000] 18:43:17 INFO - PROCESS | 1668 | 1462153397271 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x121a42000) [pid = 1668] [serial = 1661] [outer = 0x121606000] 18:43:17 INFO - PROCESS | 1668 | 1462153397610 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 569ms 18:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:43:17 INFO - PROCESS | 1668 | 1462153397662 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 1668 | 1462153397663 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 18:43:17 INFO - PROCESS | 1668 | 1462153397665 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 1668 | 1462153397666 Marionette TRACE conn2 <- [1,2186,null,{}] 18:43:17 INFO - PROCESS | 1668 | 1462153397668 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}] 18:43:17 INFO - PROCESS | 1668 | 1462153397768 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:43:17 INFO - PROCESS | 1668 | 1462153397782 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac18000 == 44 [pid = 1668] [id = 554] 18:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x121624400) [pid = 1668] [serial = 1662] [outer = 0x0] 18:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x121a4a800) [pid = 1668] [serial = 1663] [outer = 0x121624400] 18:43:17 INFO - PROCESS | 1668 | 1462153397806 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x121ec1c00) [pid = 1668] [serial = 1664] [outer = 0x121624400] 18:43:18 INFO - PROCESS | 1668 | 1462153398163 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]]]}] 18:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 519ms 18:43:18 INFO - PROCESS | 1668 | 1462153398185 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:43:18 INFO - PROCESS | 1668 | 1462153398186 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 18:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:43:18 INFO - PROCESS | 1668 | 1462153398194 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 1668 | 1462153398195 Marionette TRACE conn2 <- [1,2190,null,{}] 18:43:18 INFO - PROCESS | 1668 | 1462153398198 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}] 18:43:18 INFO - PROCESS | 1668 | 1462153398297 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:43:18 INFO - PROCESS | 1668 | 1462153398304 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4a7800 == 45 [pid = 1668] [id = 555] 18:43:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x121a48c00) [pid = 1668] [serial = 1665] [outer = 0x0] 18:43:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1241ad800) [pid = 1668] [serial = 1666] [outer = 0x121a48c00] 18:43:18 INFO - PROCESS | 1668 | 1462153398329 Marionette DEBUG loaded listener.js 18:43:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x124536400) [pid = 1668] [serial = 1667] [outer = 0x121a48c00] 18:43:18 INFO - PROCESS | 1668 | 1462153398669 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]]]}] 18:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 18:43:18 INFO - PROCESS | 1668 | 1462153398714 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:43:18 INFO - PROCESS | 1668 | 1462153398715 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 18:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:43:18 INFO - PROCESS | 1668 | 1462153398717 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 1668 | 1462153398718 Marionette TRACE conn2 <- [1,2194,null,{}] 18:43:18 INFO - PROCESS | 1668 | 1462153398721 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}] 18:43:18 INFO - PROCESS | 1668 | 1462153398825 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:43:18 INFO - PROCESS | 1668 | 1462153398906 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11346a800) [pid = 1668] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:43:18 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x1167f3800) [pid = 1668] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:43:18 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x111015000) [pid = 1668] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:43:18 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x1121d8400) [pid = 1668] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:43:18 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x111011000) [pid = 1668] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:43:18 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x117f67000) [pid = 1668] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:43:18 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x111006800) [pid = 1668] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:43:18 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x118f8fc00) [pid = 1668] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:43:18 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x11831b000) [pid = 1668] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:43:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x113a99000 == 46 [pid = 1668] [id = 556] 18:43:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x111010400) [pid = 1668] [serial = 1668] [outer = 0x0] 18:43:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x111093000) [pid = 1668] [serial = 1669] [outer = 0x111010400] 18:43:18 INFO - PROCESS | 1668 | 1462153398940 Marionette DEBUG loaded listener.js 18:43:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x116a8b000) [pid = 1668] [serial = 1670] [outer = 0x111010400] 18:43:19 INFO - PROCESS | 1668 | 1462153399248 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]]]}] 18:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 572ms 18:43:19 INFO - PROCESS | 1668 | 1462153399290 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:43:19 INFO - PROCESS | 1668 | 1462153399291 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 18:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:43:19 INFO - PROCESS | 1668 | 1462153399293 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:43:19 INFO - PROCESS | 1668 | 1462153399294 Marionette TRACE conn2 <- [1,2198,null,{}] 18:43:19 INFO - PROCESS | 1668 | 1462153399297 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}] 18:43:19 INFO - PROCESS | 1668 | 1462153399379 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:43:19 INFO - PROCESS | 1668 | 1462153399384 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf1b000 == 47 [pid = 1668] [id = 557] 18:43:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x118765400) [pid = 1668] [serial = 1671] [outer = 0x0] 18:43:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x12509b400) [pid = 1668] [serial = 1672] [outer = 0x118765400] 18:43:19 INFO - PROCESS | 1668 | 1462153399410 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1250f3000) [pid = 1668] [serial = 1673] [outer = 0x118765400] 18:43:19 INFO - PROCESS | 1668 | 1462153399752 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]]]}] 18:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 469ms 18:43:19 INFO - PROCESS | 1668 | 1462153399763 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:43:19 INFO - PROCESS | 1668 | 1462153399764 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 18:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:43:19 INFO - PROCESS | 1668 | 1462153399767 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:43:19 INFO - PROCESS | 1668 | 1462153399768 Marionette TRACE conn2 <- [1,2202,null,{}] 18:43:19 INFO - PROCESS | 1668 | 1462153399774 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}] 18:43:19 INFO - PROCESS | 1668 | 1462153399895 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:43:19 INFO - PROCESS | 1668 | 1462153399903 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c214000 == 48 [pid = 1668] [id = 558] 18:43:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x11108dc00) [pid = 1668] [serial = 1674] [outer = 0x0] 18:43:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x125912400) [pid = 1668] [serial = 1675] [outer = 0x11108dc00] 18:43:19 INFO - PROCESS | 1668 | 1462153399932 Marionette DEBUG loaded listener.js 18:43:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x125d76c00) [pid = 1668] [serial = 1676] [outer = 0x11108dc00] 18:43:20 INFO - PROCESS | 1668 | 1462153400282 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]]]}] 18:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 524ms 18:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:43:20 INFO - PROCESS | 1668 | 1462153400291 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:43:20 INFO - PROCESS | 1668 | 1462153400293 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 18:43:20 INFO - PROCESS | 1668 | 1462153400295 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - PROCESS | 1668 | 1462153400296 Marionette TRACE conn2 <- [1,2206,null,{}] 18:43:20 INFO - PROCESS | 1668 | 1462153400298 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}] 18:43:20 INFO - PROCESS | 1668 | 1462153400383 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:43:20 INFO - PROCESS | 1668 | 1462153400387 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c95b000 == 49 [pid = 1668] [id = 559] 18:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x125ddb400) [pid = 1668] [serial = 1677] [outer = 0x0] 18:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x125de4800) [pid = 1668] [serial = 1678] [outer = 0x125ddb400] 18:43:20 INFO - PROCESS | 1668 | 1462153400411 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x127641000) [pid = 1668] [serial = 1679] [outer = 0x125ddb400] 18:43:20 INFO - PROCESS | 1668 | 1462153400733 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]]]}] 18:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 468ms 18:43:20 INFO - PROCESS | 1668 | 1462153400764 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:43:20 INFO - PROCESS | 1668 | 1462153400765 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 18:43:20 INFO - PROCESS | 1668 | 1462153400767 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - PROCESS | 1668 | 1462153400768 Marionette TRACE conn2 <- [1,2210,null,{}] 18:43:20 INFO - PROCESS | 1668 | 1462153400771 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}] 18:43:20 INFO - PROCESS | 1668 | 1462153400879 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:43:20 INFO - PROCESS | 1668 | 1462153400887 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c96c800 == 50 [pid = 1668] [id = 560] 18:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x125d74800) [pid = 1668] [serial = 1680] [outer = 0x0] 18:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x127641400) [pid = 1668] [serial = 1681] [outer = 0x125d74800] 18:43:20 INFO - PROCESS | 1668 | 1462153400912 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x12764fc00) [pid = 1668] [serial = 1682] [outer = 0x125d74800] 18:43:21 INFO - PROCESS | 1668 | 1462153401435 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]]]}] 18:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 722ms 18:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:43:21 INFO - PROCESS | 1668 | 1462153401490 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 1668 | 1462153401493 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 18:43:21 INFO - PROCESS | 1668 | 1462153401496 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - PROCESS | 1668 | 1462153401499 Marionette TRACE conn2 <- [1,2214,null,{}] 18:43:21 INFO - PROCESS | 1668 | 1462153401502 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}] 18:43:21 INFO - PROCESS | 1668 | 1462153401609 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:43:21 INFO - PROCESS | 1668 | 1462153401679 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x119291800 == 51 [pid = 1668] [id = 561] 18:43:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x112ec1c00) [pid = 1668] [serial = 1683] [outer = 0x0] 18:43:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x115e46800) [pid = 1668] [serial = 1684] [outer = 0x112ec1c00] 18:43:21 INFO - PROCESS | 1668 | 1462153401711 Marionette DEBUG loaded listener.js 18:43:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x117f5a800) [pid = 1668] [serial = 1685] [outer = 0x112ec1c00] 18:43:22 INFO - PROCESS | 1668 | 1462153402137 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]]]}] 18:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 18:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:43:22 INFO - PROCESS | 1668 | 1462153402167 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:43:22 INFO - PROCESS | 1668 | 1462153402171 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 18:43:22 INFO - PROCESS | 1668 | 1462153402176 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 1668 | 1462153402177 Marionette TRACE conn2 <- [1,2218,null,{}] 18:43:22 INFO - PROCESS | 1668 | 1462153402180 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}] 18:43:22 INFO - PROCESS | 1668 | 1462153402287 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:43:22 INFO - PROCESS | 1668 | 1462153402391 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x127609000 == 52 [pid = 1668] [id = 562] 18:43:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11831fc00) [pid = 1668] [serial = 1686] [outer = 0x0] 18:43:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x118775400) [pid = 1668] [serial = 1687] [outer = 0x11831fc00] 18:43:22 INFO - PROCESS | 1668 | 1462153402422 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x118fb6000) [pid = 1668] [serial = 1688] [outer = 0x11831fc00] 18:43:22 INFO - PROCESS | 1668 | 1462153402843 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]]]}] 18:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 720ms 18:43:22 INFO - PROCESS | 1668 | 1462153402896 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:43:22 INFO - PROCESS | 1668 | 1462153402897 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 18:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:43:22 INFO - PROCESS | 1668 | 1462153402900 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 1668 | 1462153402903 Marionette TRACE conn2 <- [1,2222,null,{}] 18:43:22 INFO - PROCESS | 1668 | 1462153402911 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}] 18:43:23 INFO - PROCESS | 1668 | 1462153403020 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:43:23 INFO - PROCESS | 1668 | 1462153403080 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c224800 == 53 [pid = 1668] [id = 563] 18:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x121417000) [pid = 1668] [serial = 1689] [outer = 0x0] 18:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12162cc00) [pid = 1668] [serial = 1690] [outer = 0x121417000] 18:43:23 INFO - PROCESS | 1668 | 1462153403111 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1219b2400) [pid = 1668] [serial = 1691] [outer = 0x121417000] 18:43:23 INFO - PROCESS | 1668 | 1462153403558 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]]]}] 18:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 673ms 18:43:23 INFO - PROCESS | 1668 | 1462153403573 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:43:23 INFO - PROCESS | 1668 | 1462153403575 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 18:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:43:23 INFO - PROCESS | 1668 | 1462153403578 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:43:23 INFO - PROCESS | 1668 | 1462153403579 Marionette TRACE conn2 <- [1,2226,null,{}] 18:43:23 INFO - PROCESS | 1668 | 1462153403581 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}] 18:43:23 INFO - PROCESS | 1668 | 1462153403715 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:43:23 INFO - PROCESS | 1668 | 1462153403796 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc2a000 == 54 [pid = 1668] [id = 564] 18:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x119cb6000) [pid = 1668] [serial = 1692] [outer = 0x0] 18:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1250a2400) [pid = 1668] [serial = 1693] [outer = 0x119cb6000] 18:43:23 INFO - PROCESS | 1668 | 1462153403825 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x12599cc00) [pid = 1668] [serial = 1694] [outer = 0x119cb6000] 18:43:24 INFO - PROCESS | 1668 | 1462153404226 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]]]}] 18:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 668ms 18:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:43:24 INFO - PROCESS | 1668 | 1462153404246 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:43:24 INFO - PROCESS | 1668 | 1462153404248 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 18:43:24 INFO - PROCESS | 1668 | 1462153404250 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:43:24 INFO - PROCESS | 1668 | 1462153404251 Marionette TRACE conn2 <- [1,2230,null,{}] 18:43:24 INFO - PROCESS | 1668 | 1462153404254 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}] 18:43:24 INFO - PROCESS | 1668 | 1462153404501 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:43:24 INFO - PROCESS | 1668 | 1462153404633 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182b0000 == 55 [pid = 1668] [id = 565] 18:43:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x111065c00) [pid = 1668] [serial = 1695] [outer = 0x0] 18:43:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x111089c00) [pid = 1668] [serial = 1696] [outer = 0x111065c00] 18:43:24 INFO - PROCESS | 1668 | 1462153404667 Marionette DEBUG loaded listener.js 18:43:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x111d55c00) [pid = 1668] [serial = 1697] [outer = 0x111065c00] 18:43:25 INFO - PROCESS | 1668 | 1462153405124 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]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 919ms 18:43:25 INFO - PROCESS | 1668 | 1462153405170 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 1668 | 1462153405173 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 18:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:43:25 INFO - PROCESS | 1668 | 1462153405176 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - PROCESS | 1668 | 1462153405178 Marionette TRACE conn2 <- [1,2234,null,{}] 18:43:25 INFO - PROCESS | 1668 | 1462153405181 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}] 18:43:25 INFO - PROCESS | 1668 | 1462153405273 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12c95b000 == 54 [pid = 1668] [id = 559] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12c214000 == 53 [pid = 1668] [id = 558] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf1b000 == 52 [pid = 1668] [id = 557] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x113a99000 == 51 [pid = 1668] [id = 556] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4a7800 == 50 [pid = 1668] [id = 555] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac18000 == 49 [pid = 1668] [id = 554] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x117117000 == 48 [pid = 1668] [id = 553] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11313ac00) [pid = 1668] [serial = 1594] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x113ae1400) [pid = 1668] [serial = 1591] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x127621000 == 47 [pid = 1668] [id = 552] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12528f000 == 46 [pid = 1668] [id = 551] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1218c7000 == 45 [pid = 1668] [id = 550] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x11921e000 == 44 [pid = 1668] [id = 549] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x11921a000 == 43 [pid = 1668] [id = 548] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x12a9ac800 == 42 [pid = 1668] [id = 547] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x1299b2000 == 41 [pid = 1668] [id = 546] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x129511800 == 40 [pid = 1668] [id = 545] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x125989800 == 39 [pid = 1668] [id = 544] 18:43:25 INFO - PROCESS | 1668 | 1462153405400 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x119232800 == 38 [pid = 1668] [id = 543] 18:43:25 INFO - PROCESS | 1668 | --DOCSHELL 0x113298800 == 37 [pid = 1668] [id = 542] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x11673b400) [pid = 1668] [serial = 1606] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x117506800) [pid = 1668] [serial = 1609] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x116f6c400) [pid = 1668] [serial = 1607] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x113d4d000) [pid = 1668] [serial = 1603] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1126bac00) [pid = 1668] [serial = 1600] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x112ebdc00) [pid = 1668] [serial = 1601] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x111065800) [pid = 1668] [serial = 1597] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x111093400) [pid = 1668] [serial = 1598] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x121415c00) [pid = 1668] [serial = 1588] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118321000) [pid = 1668] [serial = 1612] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x118221400) [pid = 1668] [serial = 1610] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x111092000) [pid = 1668] [serial = 1615] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x115e90800) [pid = 1668] [serial = 1616] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118763000) [pid = 1668] [serial = 1613] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118facc00) [pid = 1668] [serial = 1621] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x118f81000) [pid = 1668] [serial = 1619] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x118fb2800) [pid = 1668] [serial = 1622] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11877e800) [pid = 1668] [serial = 1618] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x115e8f400) [pid = 1668] [serial = 1604] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x11946c800) [pid = 1668] [serial = 1624] [outer = 0x0] [url = about:blank] 18:43:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x115ed6800 == 38 [pid = 1668] [id = 566] 18:43:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x111092000) [pid = 1668] [serial = 1698] [outer = 0x0] 18:43:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1126b8800) [pid = 1668] [serial = 1699] [outer = 0x111092000] 18:43:25 INFO - PROCESS | 1668 | 1462153405434 Marionette DEBUG loaded listener.js 18:43:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x113a4d000) [pid = 1668] [serial = 1700] [outer = 0x111092000] 18:43:25 INFO - PROCESS | 1668 | 1462153405746 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]]]}] 18:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 622ms 18:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:43:25 INFO - PROCESS | 1668 | 1462153405797 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 1668 | 1462153405799 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 18:43:25 INFO - PROCESS | 1668 | 1462153405802 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - PROCESS | 1668 | 1462153405803 Marionette TRACE conn2 <- [1,2238,null,{}] 18:43:25 INFO - PROCESS | 1668 | 1462153405805 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}] 18:43:25 INFO - PROCESS | 1668 | 1462153405885 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:43:25 INFO - PROCESS | 1668 | 1462153405893 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f64000 == 39 [pid = 1668] [id = 567] 18:43:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x115e43c00) [pid = 1668] [serial = 1701] [outer = 0x0] 18:43:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x1167ef800) [pid = 1668] [serial = 1702] [outer = 0x115e43c00] 18:43:25 INFO - PROCESS | 1668 | 1462153405919 Marionette DEBUG loaded listener.js 18:43:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x116a8e800) [pid = 1668] [serial = 1703] [outer = 0x115e43c00] 18:43:26 INFO - PROCESS | 1668 | 1462153406286 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]]]}] 18:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms 18:43:26 INFO - PROCESS | 1668 | 1462153406324 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:43:26 INFO - PROCESS | 1668 | 1462153406327 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 18:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:43:26 INFO - PROCESS | 1668 | 1462153406334 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:43:26 INFO - PROCESS | 1668 | 1462153406337 Marionette TRACE conn2 <- [1,2242,null,{}] 18:43:26 INFO - PROCESS | 1668 | 1462153406340 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}] 18:43:26 INFO - PROCESS | 1668 | 1462153406423 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:43:26 INFO - PROCESS | 1668 | 1462153406427 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1199c2000 == 40 [pid = 1668] [id = 568] 18:43:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11702c800) [pid = 1668] [serial = 1704] [outer = 0x0] 18:43:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118229800) [pid = 1668] [serial = 1705] [outer = 0x11702c800] 18:43:26 INFO - PROCESS | 1668 | 1462153406453 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x118404400) [pid = 1668] [serial = 1706] [outer = 0x11702c800] 18:43:26 INFO - PROCESS | 1668 | 1462153406855 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]]]}] 18:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 576ms 18:43:26 INFO - PROCESS | 1668 | 1462153406907 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:43:26 INFO - PROCESS | 1668 | 1462153406909 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 18:43:26 INFO - PROCESS | 1668 | 1462153406913 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:43:26 INFO - PROCESS | 1668 | 1462153406914 Marionette TRACE conn2 <- [1,2246,null,{}] 18:43:26 INFO - PROCESS | 1668 | 1462153406918 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}] 18:43:27 INFO - PROCESS | 1668 | 1462153407035 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:43:27 INFO - PROCESS | 1668 | 1462153407048 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x113f68000 == 41 [pid = 1668] [id = 569] 18:43:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x118414000) [pid = 1668] [serial = 1707] [outer = 0x0] 18:43:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1186b8000) [pid = 1668] [serial = 1708] [outer = 0x118414000] 18:43:27 INFO - PROCESS | 1668 | 1462153407086 Marionette DEBUG loaded listener.js 18:43:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x118775800) [pid = 1668] [serial = 1709] [outer = 0x118414000] 18:43:27 INFO - PROCESS | 1668 | 1462153407412 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]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 18:43:27 INFO - PROCESS | 1668 | 1462153407433 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:43:27 INFO - PROCESS | 1668 | 1462153407434 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 18:43:27 INFO - PROCESS | 1668 | 1462153407437 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 1668 | 1462153407440 Marionette TRACE conn2 <- [1,2250,null,{}] 18:43:27 INFO - PROCESS | 1668 | 1462153407442 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}] 18:43:27 INFO - PROCESS | 1668 | 1462153407555 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:43:27 INFO - PROCESS | 1668 | 1462153407571 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12418f800 == 42 [pid = 1668] [id = 570] 18:43:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x11885b000) [pid = 1668] [serial = 1710] [outer = 0x0] 18:43:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x118f1d000) [pid = 1668] [serial = 1711] [outer = 0x11885b000] 18:43:27 INFO - PROCESS | 1668 | 1462153407604 Marionette DEBUG loaded listener.js 18:43:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118fb6400) [pid = 1668] [serial = 1712] [outer = 0x11885b000] 18:43:27 INFO - PROCESS | 1668 | 1462153407967 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]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 572ms 18:43:28 INFO - PROCESS | 1668 | 1462153408008 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:43:28 INFO - PROCESS | 1668 | 1462153408010 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 18:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:43:28 INFO - PROCESS | 1668 | 1462153408012 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - PROCESS | 1668 | 1462153408013 Marionette TRACE conn2 <- [1,2254,null,{}] 18:43:28 INFO - PROCESS | 1668 | 1462153408015 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}] 18:43:28 INFO - PROCESS | 1668 | 1462153408115 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:43:28 INFO - PROCESS | 1668 | 1462153408127 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x11758b000 == 43 [pid = 1668] [id = 571] 18:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x11885c800) [pid = 1668] [serial = 1713] [outer = 0x0] 18:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x11946d000) [pid = 1668] [serial = 1714] [outer = 0x11885c800] 18:43:28 INFO - PROCESS | 1668 | 1462153408153 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x119774c00) [pid = 1668] [serial = 1715] [outer = 0x11885c800] 18:43:28 INFO - PROCESS | 1668 | 1462153408485 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]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 520ms 18:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:43:28 INFO - PROCESS | 1668 | 1462153408532 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:43:28 INFO - PROCESS | 1668 | 1462153408533 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 18:43:28 INFO - PROCESS | 1668 | 1462153408535 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - PROCESS | 1668 | 1462153408536 Marionette TRACE conn2 <- [1,2258,null,{}] 18:43:28 INFO - PROCESS | 1668 | 1462153408539 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}] 18:43:28 INFO - PROCESS | 1668 | 1462153408636 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:43:28 INFO - PROCESS | 1668 | 1462153408650 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x127611800 == 44 [pid = 1668] [id = 572] 18:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x118fb7400) [pid = 1668] [serial = 1716] [outer = 0x0] 18:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x1209af800) [pid = 1668] [serial = 1717] [outer = 0x118fb7400] 18:43:28 INFO - PROCESS | 1668 | 1462153408677 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12141b800) [pid = 1668] [serial = 1718] [outer = 0x118fb7400] 18:43:29 INFO - PROCESS | 1668 | 1462153409024 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]]]}] 18:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 18:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:43:29 INFO - PROCESS | 1668 | 1462153409057 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:43:29 INFO - PROCESS | 1668 | 1462153409058 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 18:43:29 INFO - PROCESS | 1668 | 1462153409066 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:43:29 INFO - PROCESS | 1668 | 1462153409067 Marionette TRACE conn2 <- [1,2262,null,{}] 18:43:29 INFO - PROCESS | 1668 | 1462153409069 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}] 18:43:29 INFO - PROCESS | 1668 | 1462153409166 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:43:29 INFO - PROCESS | 1668 | 1462153409172 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297a2800 == 45 [pid = 1668] [id = 573] 18:43:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12141b400) [pid = 1668] [serial = 1719] [outer = 0x0] 18:43:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1215aa800) [pid = 1668] [serial = 1720] [outer = 0x12141b400] 18:43:29 INFO - PROCESS | 1668 | 1462153409197 Marionette DEBUG loaded listener.js 18:43:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12162e400) [pid = 1668] [serial = 1721] [outer = 0x12141b400] 18:43:29 INFO - PROCESS | 1668 | 1462153409522 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]]]}] 18:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 474ms 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x11108dc00) [pid = 1668] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x113242400) [pid = 1668] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x119773000) [pid = 1668] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x121606000) [pid = 1668] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x111066c00) [pid = 1668] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x121624400) [pid = 1668] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x110f09000) [pid = 1668] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x11840e400) [pid = 1668] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x119caa800) [pid = 1668] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x111094800) [pid = 1668] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x115e94400) [pid = 1668] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118317c00) [pid = 1668] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x1214ae400) [pid = 1668] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x121a48c00) [pid = 1668] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x111010400) [pid = 1668] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x118852800) [pid = 1668] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x118765400) [pid = 1668] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x112964400) [pid = 1668] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x11108f000) [pid = 1668] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x11877d400) [pid = 1668] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:43:29 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x125ddb400) [pid = 1668] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:43:29 INFO - PROCESS | 1668 | 1462153409730 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:43:29 INFO - PROCESS | 1668 | 1462153409731 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 18:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:43:29 INFO - PROCESS | 1668 | 1462153409736 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:43:29 INFO - PROCESS | 1668 | 1462153409739 Marionette TRACE conn2 <- [1,2266,null,{}] 18:43:29 INFO - PROCESS | 1668 | 1462153409742 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}] 18:43:29 INFO - PROCESS | 1668 | 1462153409819 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:43:29 INFO - PROCESS | 1668 | 1462153409825 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x11710e000 == 46 [pid = 1668] [id = 574] 18:43:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11100a800) [pid = 1668] [serial = 1722] [outer = 0x0] 18:43:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x111cbe400) [pid = 1668] [serial = 1723] [outer = 0x11100a800] 18:43:29 INFO - PROCESS | 1668 | 1462153409851 Marionette DEBUG loaded listener.js 18:43:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x116585800) [pid = 1668] [serial = 1724] [outer = 0x11100a800] 18:43:30 INFO - PROCESS | 1668 | 1462153410191 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 472ms 18:43:30 INFO - PROCESS | 1668 | 1462153410209 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 1668 | 1462153410211 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 18:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:43:30 INFO - PROCESS | 1668 | 1462153410213 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 1668 | 1462153410214 Marionette TRACE conn2 <- [1,2270,null,{}] 18:43:30 INFO - PROCESS | 1668 | 1462153410216 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}] 18:43:30 INFO - PROCESS | 1668 | 1462153410299 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:43:30 INFO - PROCESS | 1668 | 1462153410358 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299b0800 == 47 [pid = 1668] [id = 575] 18:43:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x112654800) [pid = 1668] [serial = 1725] [outer = 0x0] 18:43:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118765400) [pid = 1668] [serial = 1726] [outer = 0x112654800] 18:43:30 INFO - PROCESS | 1668 | 1462153410389 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1219b3400) [pid = 1668] [serial = 1727] [outer = 0x112654800] 18:43:30 INFO - PROCESS | 1668 | 1462153410681 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]]]}] 18:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 519ms 18:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:43:30 INFO - PROCESS | 1668 | 1462153410733 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 1668 | 1462153410734 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 18:43:30 INFO - PROCESS | 1668 | 1462153410737 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 1668 | 1462153410741 Marionette TRACE conn2 <- [1,2274,null,{}] 18:43:30 INFO - PROCESS | 1668 | 1462153410743 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}] 18:43:30 INFO - PROCESS | 1668 | 1462153410835 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:43:30 INFO - PROCESS | 1668 | 1462153410842 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc24000 == 48 [pid = 1668] [id = 576] 18:43:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x121a41800) [pid = 1668] [serial = 1728] [outer = 0x0] 18:43:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x121ec1000) [pid = 1668] [serial = 1729] [outer = 0x121a41800] 18:43:30 INFO - PROCESS | 1668 | 1462153410867 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1245e7000) [pid = 1668] [serial = 1730] [outer = 0x121a41800] 18:43:31 INFO - PROCESS | 1668 | 1462153411219 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]]]}] 18:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 18:43:31 INFO - PROCESS | 1668 | 1462153411263 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:43:31 INFO - PROCESS | 1668 | 1462153411264 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 18:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:43:31 INFO - PROCESS | 1668 | 1462153411267 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:43:31 INFO - PROCESS | 1668 | 1462153411268 Marionette TRACE conn2 <- [1,2278,null,{}] 18:43:31 INFO - PROCESS | 1668 | 1462153411270 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}] 18:43:31 INFO - PROCESS | 1668 | 1462153411350 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:43:31 INFO - PROCESS | 1668 | 1462153411357 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf27800 == 49 [pid = 1668] [id = 577] 18:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1250f1800) [pid = 1668] [serial = 1731] [outer = 0x0] 18:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x125915800) [pid = 1668] [serial = 1732] [outer = 0x1250f1800] 18:43:31 INFO - PROCESS | 1668 | 1462153411381 Marionette DEBUG loaded listener.js 18:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x125d68000) [pid = 1668] [serial = 1733] [outer = 0x1250f1800] 18:43:31 INFO - PROCESS | 1668 | 1462153411710 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]]]}] 18:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 18:43:31 INFO - PROCESS | 1668 | 1462153411775 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:43:31 INFO - PROCESS | 1668 | 1462153411777 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 18:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:43:31 INFO - PROCESS | 1668 | 1462153411782 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:43:31 INFO - PROCESS | 1668 | 1462153411784 Marionette TRACE conn2 <- [1,2282,null,{}] 18:43:31 INFO - PROCESS | 1668 | 1462153411789 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}] 18:43:31 INFO - PROCESS | 1668 | 1462153411883 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:43:31 INFO - PROCESS | 1668 | 1462153411981 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x117119800 == 50 [pid = 1668] [id = 578] 18:43:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x111090800) [pid = 1668] [serial = 1734] [outer = 0x0] 18:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1111db400) [pid = 1668] [serial = 1735] [outer = 0x111090800] 18:43:32 INFO - PROCESS | 1668 | 1462153412012 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x11296c800) [pid = 1668] [serial = 1736] [outer = 0x111090800] 18:43:32 INFO - PROCESS | 1668 | 1462153412487 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]]]}] 18:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 724ms 18:43:32 INFO - PROCESS | 1668 | 1462153412506 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:43:32 INFO - PROCESS | 1668 | 1462153412509 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 18:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:43:32 INFO - PROCESS | 1668 | 1462153412514 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:43:32 INFO - PROCESS | 1668 | 1462153412517 Marionette TRACE conn2 <- [1,2286,null,{}] 18:43:32 INFO - PROCESS | 1668 | 1462153412539 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}] 18:43:32 INFO - PROCESS | 1668 | 1462153412643 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:43:32 INFO - PROCESS | 1668 | 1462153412713 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f16800 == 51 [pid = 1668] [id = 579] 18:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x116311000) [pid = 1668] [serial = 1737] [outer = 0x0] 18:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x116f6c400) [pid = 1668] [serial = 1738] [outer = 0x116311000] 18:43:32 INFO - PROCESS | 1668 | 1462153412742 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118227800) [pid = 1668] [serial = 1739] [outer = 0x116311000] 18:43:33 INFO - PROCESS | 1668 | 1462153413147 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]]]}] 18:43:33 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 18:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 677ms 18:43:33 INFO - PROCESS | 1668 | 1462153413190 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:43:33 INFO - PROCESS | 1668 | 1462153413191 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 18:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:43:33 INFO - PROCESS | 1668 | 1462153413194 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:43:33 INFO - PROCESS | 1668 | 1462153413195 Marionette TRACE conn2 <- [1,2290,null,{}] 18:43:33 INFO - PROCESS | 1668 | 1462153413202 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}] 18:43:33 INFO - PROCESS | 1668 | 1462153413329 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:43:33 INFO - PROCESS | 1668 | 1462153413414 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac10800 == 52 [pid = 1668] [id = 580] 18:43:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11877c000) [pid = 1668] [serial = 1740] [outer = 0x0] 18:43:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x118854c00) [pid = 1668] [serial = 1741] [outer = 0x11877c000] 18:43:33 INFO - PROCESS | 1668 | 1462153413447 Marionette DEBUG loaded listener.js 18:43:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x118faf800) [pid = 1668] [serial = 1742] [outer = 0x11877c000] 18:43:33 INFO - PROCESS | 1668 | 1462153413877 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]]]}] 18:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 721ms 18:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:43:33 INFO - PROCESS | 1668 | 1462153413915 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:43:33 INFO - PROCESS | 1668 | 1462153413917 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 18:43:33 INFO - PROCESS | 1668 | 1462153413919 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:43:33 INFO - PROCESS | 1668 | 1462153413920 Marionette TRACE conn2 <- [1,2294,null,{}] 18:43:33 INFO - PROCESS | 1668 | 1462153413923 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}] 18:43:34 INFO - PROCESS | 1668 | 1462153414027 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:43:34 INFO - PROCESS | 1668 | 1462153414084 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf30000 == 53 [pid = 1668] [id = 581] 18:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x11972c800) [pid = 1668] [serial = 1743] [outer = 0x0] 18:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x121413800) [pid = 1668] [serial = 1744] [outer = 0x11972c800] 18:43:34 INFO - PROCESS | 1668 | 1462153414114 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x121a3c800) [pid = 1668] [serial = 1745] [outer = 0x11972c800] 18:43:34 INFO - PROCESS | 1668 | 1462153414560 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]]]}] 18:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 669ms 18:43:34 INFO - PROCESS | 1668 | 1462153414589 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:43:34 INFO - PROCESS | 1668 | 1462153414590 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 18:43:34 INFO - PROCESS | 1668 | 1462153414593 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:43:34 INFO - PROCESS | 1668 | 1462153414594 Marionette TRACE conn2 <- [1,2298,null,{}] 18:43:34 INFO - PROCESS | 1668 | 1462153414596 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}] 18:43:34 INFO - PROCESS | 1668 | 1462153414717 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:43:34 INFO - PROCESS | 1668 | 1462153414787 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d126800 == 54 [pid = 1668] [id = 582] 18:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1219b7c00) [pid = 1668] [serial = 1746] [outer = 0x0] 18:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1241b5c00) [pid = 1668] [serial = 1747] [outer = 0x1219b7c00] 18:43:34 INFO - PROCESS | 1668 | 1462153414818 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1259a0400) [pid = 1668] [serial = 1748] [outer = 0x1219b7c00] 18:43:35 INFO - PROCESS | 1668 | 1462153415265 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]]]}] 18:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 720ms 18:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:43:35 INFO - PROCESS | 1668 | 1462153415313 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:43:35 INFO - PROCESS | 1668 | 1462153415315 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 18:43:35 INFO - PROCESS | 1668 | 1462153415317 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:43:35 INFO - PROCESS | 1668 | 1462153415319 Marionette TRACE conn2 <- [1,2302,null,{}] 18:43:35 INFO - PROCESS | 1668 | 1462153415321 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}] 18:43:35 INFO - PROCESS | 1668 | 1462153415444 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:43:35 INFO - PROCESS | 1668 | 1462153415517 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x11949c800 == 55 [pid = 1668] [id = 583] 18:43:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x118776800) [pid = 1668] [serial = 1749] [outer = 0x0] 18:43:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x125ddc000) [pid = 1668] [serial = 1750] [outer = 0x118776800] 18:43:35 INFO - PROCESS | 1668 | 1462153415551 Marionette DEBUG loaded listener.js 18:43:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x127647800) [pid = 1668] [serial = 1751] [outer = 0x118776800] 18:43:36 INFO - PROCESS | 1668 | 1462153416156 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]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 872ms 18:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:43:36 INFO - PROCESS | 1668 | 1462153416190 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:43:36 INFO - PROCESS | 1668 | 1462153416192 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 18:43:36 INFO - PROCESS | 1668 | 1462153416196 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 1668 | 1462153416198 Marionette TRACE conn2 <- [1,2306,null,{}] 18:43:36 INFO - PROCESS | 1668 | 1462153416202 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}] 18:43:36 INFO - PROCESS | 1668 | 1462153416301 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:43:36 INFO - PROCESS | 1668 | 1462153416373 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f0f800 == 56 [pid = 1668] [id = 584] 18:43:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x111f41c00) [pid = 1668] [serial = 1752] [outer = 0x0] 18:43:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x1126c2400) [pid = 1668] [serial = 1753] [outer = 0x111f41c00] 18:43:36 INFO - PROCESS | 1668 | 1462153416401 Marionette DEBUG loaded listener.js 18:43:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x11313a800) [pid = 1668] [serial = 1754] [outer = 0x111f41c00] 18:43:36 INFO - PROCESS | 1668 | 1462153416886 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]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 721ms 18:43:36 INFO - PROCESS | 1668 | 1462153416918 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 18:43:36 INFO - PROCESS | 1668 | 1462153416925 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 18:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:43:36 INFO - PROCESS | 1668 | 1462153416932 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 1668 | 1462153416934 Marionette TRACE conn2 <- [1,2310,null,{}] 18:43:36 INFO - PROCESS | 1668 | 1462153416938 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}] 18:43:37 INFO - PROCESS | 1668 | 1462153417072 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:43:37 INFO - PROCESS | 1668 | 1462153417147 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x119714000 == 57 [pid = 1668] [id = 585] 18:43:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x113475800) [pid = 1668] [serial = 1755] [outer = 0x0] 18:43:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x1163c7400) [pid = 1668] [serial = 1756] [outer = 0x113475800] 18:43:37 INFO - PROCESS | 1668 | 1462153417176 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x117505800) [pid = 1668] [serial = 1757] [outer = 0x113475800] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc24000 == 56 [pid = 1668] [id = 576] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x1299b0800 == 55 [pid = 1668] [id = 575] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x11710e000 == 54 [pid = 1668] [id = 574] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x1297a2800 == 53 [pid = 1668] [id = 573] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x127611800 == 52 [pid = 1668] [id = 572] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x11758b000 == 51 [pid = 1668] [id = 571] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x12418f800 == 50 [pid = 1668] [id = 570] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x113f68000 == 49 [pid = 1668] [id = 569] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x1199c2000 == 48 [pid = 1668] [id = 568] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x118f64000 == 47 [pid = 1668] [id = 567] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x115ed6800 == 46 [pid = 1668] [id = 566] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x1182b0000 == 45 [pid = 1668] [id = 565] 18:43:37 INFO - PROCESS | 1668 | --DOCSHELL 0x119291800 == 44 [pid = 1668] [id = 561] 18:43:37 INFO - PROCESS | 1668 | 1462153417559 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]]]}] 18:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 674ms 18:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:43:37 INFO - PROCESS | 1668 | 1462153417605 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:43:37 INFO - PROCESS | 1668 | 1462153417607 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 18:43:37 INFO - PROCESS | 1668 | 1462153417609 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:43:37 INFO - PROCESS | 1668 | 1462153417611 Marionette TRACE conn2 <- [1,2314,null,{}] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1168c3c00) [pid = 1668] [serial = 1595] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x115e95400) [pid = 1668] [serial = 1592] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x125d76c00) [pid = 1668] [serial = 1676] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x115e41400) [pid = 1668] [serial = 1648] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x117038000) [pid = 1668] [serial = 1649] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x121247000) [pid = 1668] [serial = 1657] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12162b400) [pid = 1668] [serial = 1660] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x121a42000) [pid = 1668] [serial = 1661] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x111094000) [pid = 1668] [serial = 1645] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x121ec1c00) [pid = 1668] [serial = 1664] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x112e0c800) [pid = 1668] [serial = 1646] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x11105a000) [pid = 1668] [serial = 1628] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x121a4a800) [pid = 1668] [serial = 1663] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x110f0f800) [pid = 1668] [serial = 1627] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x119cad800) [pid = 1668] [serial = 1637] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118632000) [pid = 1668] [serial = 1636] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x121241000) [pid = 1668] [serial = 1639] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11313dc00) [pid = 1668] [serial = 1631] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1126b6800) [pid = 1668] [serial = 1630] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x118322400) [pid = 1668] [serial = 1634] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x117033000) [pid = 1668] [serial = 1633] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118624800) [pid = 1668] [serial = 1651] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118769800) [pid = 1668] [serial = 1652] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x121629c00) [pid = 1668] [serial = 1643] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x1214b2000) [pid = 1668] [serial = 1642] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x1241ad800) [pid = 1668] [serial = 1666] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x111093000) [pid = 1668] [serial = 1669] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x118fab800) [pid = 1668] [serial = 1654] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x1194d2c00) [pid = 1668] [serial = 1655] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12141b000) [pid = 1668] [serial = 1640] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x127641000) [pid = 1668] [serial = 1679] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12509b400) [pid = 1668] [serial = 1672] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x124536400) [pid = 1668] [serial = 1667] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x116a8b000) [pid = 1668] [serial = 1670] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1250f3000) [pid = 1668] [serial = 1673] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1214adc00) [pid = 1668] [serial = 1658] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x125912400) [pid = 1668] [serial = 1675] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x121625800) [pid = 1668] [serial = 1589] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x125de4800) [pid = 1668] [serial = 1678] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1668 | 1462153417655 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}] 18:43:37 INFO - PROCESS | 1668 | 1462153417744 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:43:37 INFO - PROCESS | 1668 | 1462153417750 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x11929d000 == 45 [pid = 1668] [id = 586] 18:43:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x11831b000) [pid = 1668] [serial = 1758] [outer = 0x0] 18:43:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x118321c00) [pid = 1668] [serial = 1759] [outer = 0x11831b000] 18:43:37 INFO - PROCESS | 1668 | 1462153417778 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x118418000) [pid = 1668] [serial = 1760] [outer = 0x11831b000] 18:43:38 INFO - PROCESS | 1668 | 1462153418140 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]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 545ms 18:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:43:38 INFO - PROCESS | 1668 | 1462153418157 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 1668 | 1462153418159 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 18:43:38 INFO - PROCESS | 1668 | 1462153418161 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 1668 | 1462153418162 Marionette TRACE conn2 <- [1,2318,null,{}] 18:43:38 INFO - PROCESS | 1668 | 1462153418164 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}] 18:43:38 INFO - PROCESS | 1668 | 1462153418247 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:43:38 INFO - PROCESS | 1668 | 1462153418304 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12418f800 == 46 [pid = 1668] [id = 587] 18:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x11841fc00) [pid = 1668] [serial = 1761] [outer = 0x0] 18:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118774c00) [pid = 1668] [serial = 1762] [outer = 0x11841fc00] 18:43:38 INFO - PROCESS | 1668 | 1462153418331 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118fac000) [pid = 1668] [serial = 1763] [outer = 0x11841fc00] 18:43:38 INFO - PROCESS | 1668 | 1462153418632 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] 18:43:38 INFO - PROCESS | 1668 | 1462153418683 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 18:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:43:38 INFO - PROCESS | 1668 | 1462153418685 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 1668 | 1462153418686 Marionette TRACE conn2 <- [1,2322,null,{}] 18:43:38 INFO - PROCESS | 1668 | 1462153418689 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}] 18:43:38 INFO - PROCESS | 1668 | 1462153418769 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:43:38 INFO - PROCESS | 1668 | 1462153418827 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x125ea8000 == 47 [pid = 1668] [id = 588] 18:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118853800) [pid = 1668] [serial = 1764] [outer = 0x0] 18:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118fee400) [pid = 1668] [serial = 1765] [outer = 0x118853800] 18:43:38 INFO - PROCESS | 1668 | 1462153418851 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x119dc6c00) [pid = 1668] [serial = 1766] [outer = 0x118853800] 18:43:39 INFO - PROCESS | 1668 | 1462153419239 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]]]}] 18:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 571ms 18:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:43:39 INFO - PROCESS | 1668 | 1462153419257 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 1668 | 1462153419258 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 18:43:39 INFO - PROCESS | 1668 | 1462153419260 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - PROCESS | 1668 | 1462153419261 Marionette TRACE conn2 <- [1,2326,null,{}] 18:43:39 INFO - PROCESS | 1668 | 1462153419264 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}] 18:43:39 INFO - PROCESS | 1668 | 1462153419380 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:43:39 INFO - PROCESS | 1668 | 1462153419459 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12951f800 == 48 [pid = 1668] [id = 589] 18:43:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x119cb5c00) [pid = 1668] [serial = 1767] [outer = 0x0] 18:43:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1214ae000) [pid = 1668] [serial = 1768] [outer = 0x119cb5c00] 18:43:39 INFO - PROCESS | 1668 | 1462153419486 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x121ec1c00) [pid = 1668] [serial = 1769] [outer = 0x119cb5c00] 18:43:39 INFO - PROCESS | 1668 | 1462153419801 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]]]}] 18:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 570ms 18:43:39 INFO - PROCESS | 1668 | 1462153419830 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 1668 | 1462153419831 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 18:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:43:39 INFO - PROCESS | 1668 | 1462153419833 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - PROCESS | 1668 | 1462153419835 Marionette TRACE conn2 <- [1,2330,null,{}] 18:43:39 INFO - PROCESS | 1668 | 1462153419839 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}] 18:43:39 INFO - PROCESS | 1668 | 1462153419941 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:43:39 INFO - PROCESS | 1668 | 1462153419976 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299c7000 == 49 [pid = 1668] [id = 590] 18:43:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1241ae400) [pid = 1668] [serial = 1770] [outer = 0x0] 18:43:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12540d800) [pid = 1668] [serial = 1771] [outer = 0x1241ae400] 18:43:40 INFO - PROCESS | 1668 | 1462153420001 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x125ddd000) [pid = 1668] [serial = 1772] [outer = 0x1241ae400] 18:43:40 INFO - PROCESS | 1668 | 1462153420363 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 571ms 18:43:40 INFO - PROCESS | 1668 | 1462153420410 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 1668 | 1462153420411 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 18:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:43:40 INFO - PROCESS | 1668 | 1462153420414 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 1668 | 1462153420415 Marionette TRACE conn2 <- [1,2334,null,{}] 18:43:40 INFO - PROCESS | 1668 | 1462153420417 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}] 18:43:40 INFO - PROCESS | 1668 | 1462153420531 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:43:40 INFO - PROCESS | 1668 | 1462153420569 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac13800 == 50 [pid = 1668] [id = 591] 18:43:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x125d75c00) [pid = 1668] [serial = 1773] [outer = 0x0] 18:43:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x125de9400) [pid = 1668] [serial = 1774] [outer = 0x125d75c00] 18:43:40 INFO - PROCESS | 1668 | 1462153420594 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x127645000) [pid = 1668] [serial = 1775] [outer = 0x125d75c00] 18:43:40 INFO - PROCESS | 1668 | 1462153420954 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 567ms 18:43:40 INFO - PROCESS | 1668 | 1462153420982 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 1668 | 1462153420983 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 18:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:43:40 INFO - PROCESS | 1668 | 1462153420986 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 1668 | 1462153420987 Marionette TRACE conn2 <- [1,2338,null,{}] 18:43:40 INFO - PROCESS | 1668 | 1462153420989 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}] 18:43:41 INFO - PROCESS | 1668 | 1462153421094 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:43:41 INFO - PROCESS | 1668 | 1462153421107 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc24800 == 51 [pid = 1668] [id = 592] 18:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x125de4800) [pid = 1668] [serial = 1776] [outer = 0x0] 18:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x127688c00) [pid = 1668] [serial = 1777] [outer = 0x125de4800] 18:43:41 INFO - PROCESS | 1668 | 1462153421132 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12768dc00) [pid = 1668] [serial = 1778] [outer = 0x125de4800] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x118fb5000) [pid = 1668] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x111065c00) [pid = 1668] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x11885c800) [pid = 1668] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11702c800) [pid = 1668] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118414000) [pid = 1668] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x115e43c00) [pid = 1668] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x111092000) [pid = 1668] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118fb7400) [pid = 1668] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x12141b400) [pid = 1668] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x121a41800) [pid = 1668] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x11100a800) [pid = 1668] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x112654800) [pid = 1668] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:43:41 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11885b000) [pid = 1668] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:43:41 INFO - PROCESS | 1668 | 1462153421643 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]]]}] 18:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 18:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:43:41 INFO - PROCESS | 1668 | 1462153421657 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 1668 | 1462153421658 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 18:43:41 INFO - PROCESS | 1668 | 1462153421660 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 1668 | 1462153421662 Marionette TRACE conn2 <- [1,2342,null,{}] 18:43:41 INFO - PROCESS | 1668 | 1462153421665 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}] 18:43:41 INFO - PROCESS | 1668 | 1462153421753 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:43:41 INFO - PROCESS | 1668 | 1462153421760 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299b2000 == 52 [pid = 1668] [id = 593] 18:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x11108cc00) [pid = 1668] [serial = 1779] [outer = 0x0] 18:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x115e43c00) [pid = 1668] [serial = 1780] [outer = 0x11108cc00] 18:43:41 INFO - PROCESS | 1668 | 1462153421801 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11976ac00) [pid = 1668] [serial = 1781] [outer = 0x11108cc00] 18:43:42 INFO - PROCESS | 1668 | 1462153422298 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]]]}] 18:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 672ms 18:43:42 INFO - PROCESS | 1668 | 1462153422357 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:43:42 INFO - PROCESS | 1668 | 1462153422358 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 18:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:43:42 INFO - PROCESS | 1668 | 1462153422361 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - PROCESS | 1668 | 1462153422362 Marionette TRACE conn2 <- [1,2346,null,{}] 18:43:42 INFO - PROCESS | 1668 | 1462153422365 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}] 18:43:42 INFO - PROCESS | 1668 | 1462153422463 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:43:42 INFO - PROCESS | 1668 | 1462153422469 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d12c800 == 53 [pid = 1668] [id = 594] 18:43:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x128e52800) [pid = 1668] [serial = 1782] [outer = 0x0] 18:43:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x128e57400) [pid = 1668] [serial = 1783] [outer = 0x128e52800] 18:43:42 INFO - PROCESS | 1668 | 1462153422499 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x128e61c00) [pid = 1668] [serial = 1784] [outer = 0x128e52800] 18:43:42 INFO - PROCESS | 1668 | 1462153422857 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]]]}] 18:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 18:43:42 INFO - PROCESS | 1668 | 1462153422880 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:43:42 INFO - PROCESS | 1668 | 1462153422882 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 18:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:43:42 INFO - PROCESS | 1668 | 1462153422884 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - PROCESS | 1668 | 1462153422885 Marionette TRACE conn2 <- [1,2350,null,{}] 18:43:42 INFO - PROCESS | 1668 | 1462153422899 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}] 18:43:42 INFO - PROCESS | 1668 | 1462153422983 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:43:42 INFO - PROCESS | 1668 | 1462153422987 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d419800 == 54 [pid = 1668] [id = 595] 18:43:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x128f89000) [pid = 1668] [serial = 1785] [outer = 0x0] 18:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x12943d800) [pid = 1668] [serial = 1786] [outer = 0x128f89000] 18:43:43 INFO - PROCESS | 1668 | 1462153423012 Marionette DEBUG loaded listener.js 18:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x1294ea800) [pid = 1668] [serial = 1787] [outer = 0x128f89000] 18:43:43 INFO - PROCESS | 1668 | 1462153423350 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]]]}] 18:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 472ms 18:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:43:43 INFO - PROCESS | 1668 | 1462153423357 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:43:43 INFO - PROCESS | 1668 | 1462153423358 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 18:43:43 INFO - PROCESS | 1668 | 1462153423360 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - PROCESS | 1668 | 1462153423361 Marionette TRACE conn2 <- [1,2354,null,{}] 18:43:43 INFO - PROCESS | 1668 | 1462153423364 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}] 18:43:43 INFO - PROCESS | 1668 | 1462153423451 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:43:43 INFO - PROCESS | 1668 | 1462153423455 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d538800 == 55 [pid = 1668] [id = 596] 18:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x1294ec400) [pid = 1668] [serial = 1788] [outer = 0x0] 18:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x1294f2800) [pid = 1668] [serial = 1789] [outer = 0x1294ec400] 18:43:43 INFO - PROCESS | 1668 | 1462153423480 Marionette DEBUG loaded listener.js 18:43:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x129712000) [pid = 1668] [serial = 1790] [outer = 0x1294ec400] 18:43:44 INFO - PROCESS | 1668 | 1462153424001 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]]]}] 18:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 18:43:44 INFO - PROCESS | 1668 | 1462153424039 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:43:44 INFO - PROCESS | 1668 | 1462153424042 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 18:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:43:44 INFO - PROCESS | 1668 | 1462153424048 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:43:44 INFO - PROCESS | 1668 | 1462153424050 Marionette TRACE conn2 <- [1,2358,null,{}] 18:43:44 INFO - PROCESS | 1668 | 1462153424056 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}] 18:43:44 INFO - PROCESS | 1668 | 1462153424163 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:43:44 INFO - PROCESS | 1668 | 1462153424234 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f73800 == 56 [pid = 1668] [id = 597] 18:43:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x1121e5400) [pid = 1668] [serial = 1791] [outer = 0x0] 18:43:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x113137400) [pid = 1668] [serial = 1792] [outer = 0x1121e5400] 18:43:44 INFO - PROCESS | 1668 | 1462153424266 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1163c2000) [pid = 1668] [serial = 1793] [outer = 0x1121e5400] 18:43:44 INFO - PROCESS | 1668 | 1462153424717 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]]]}] 18:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 723ms 18:43:44 INFO - PROCESS | 1668 | 1462153424792 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:43:44 INFO - PROCESS | 1668 | 1462153424798 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 18:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:43:44 INFO - PROCESS | 1668 | 1462153424810 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:43:44 INFO - PROCESS | 1668 | 1462153424812 Marionette TRACE conn2 <- [1,2362,null,{}] 18:43:44 INFO - PROCESS | 1668 | 1462153424816 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}] 18:43:44 INFO - PROCESS | 1668 | 1462153424984 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:43:45 INFO - PROCESS | 1668 | 1462153425056 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x127611000 == 57 [pid = 1668] [id = 598] 18:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x118228c00) [pid = 1668] [serial = 1794] [outer = 0x0] 18:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x11840e400) [pid = 1668] [serial = 1795] [outer = 0x118228c00] 18:43:45 INFO - PROCESS | 1668 | 1462153425085 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x1186c0c00) [pid = 1668] [serial = 1796] [outer = 0x118228c00] 18:43:45 INFO - PROCESS | 1668 | 1462153425510 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]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 723ms 18:43:45 INFO - PROCESS | 1668 | 1462153425531 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 1668 | 1462153425533 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 18:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:43:45 INFO - PROCESS | 1668 | 1462153425535 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 1668 | 1462153425540 Marionette TRACE conn2 <- [1,2366,null,{}] 18:43:45 INFO - PROCESS | 1668 | 1462153425548 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}] 18:43:45 INFO - PROCESS | 1668 | 1462153425658 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:43:45 INFO - PROCESS | 1668 | 1462153425730 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d130800 == 58 [pid = 1668] [id = 599] 18:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x11946ec00) [pid = 1668] [serial = 1797] [outer = 0x0] 18:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1214afc00) [pid = 1668] [serial = 1798] [outer = 0x11946ec00] 18:43:45 INFO - PROCESS | 1668 | 1462153425761 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x121a3cc00) [pid = 1668] [serial = 1799] [outer = 0x11946ec00] 18:43:46 INFO - PROCESS | 1668 | 1462153426204 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]]]}] 18:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 678ms 18:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:43:46 INFO - PROCESS | 1668 | 1462153426214 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:43:46 INFO - PROCESS | 1668 | 1462153426216 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 18:43:46 INFO - PROCESS | 1668 | 1462153426218 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 1668 | 1462153426219 Marionette TRACE conn2 <- [1,2370,null,{}] 18:43:46 INFO - PROCESS | 1668 | 1462153426224 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}] 18:43:46 INFO - PROCESS | 1668 | 1462153426348 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:43:46 INFO - PROCESS | 1668 | 1462153426421 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d893000 == 59 [pid = 1668] [id = 600] 18:43:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1194cf000) [pid = 1668] [serial = 1800] [outer = 0x0] 18:43:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12591f800) [pid = 1668] [serial = 1801] [outer = 0x1194cf000] 18:43:46 INFO - PROCESS | 1668 | 1462153426450 Marionette DEBUG loaded listener.js 18:43:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x127692800) [pid = 1668] [serial = 1802] [outer = 0x1194cf000] 18:43:46 INFO - PROCESS | 1668 | 1462153426894 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]]]}] 18:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 721ms 18:43:46 INFO - PROCESS | 1668 | 1462153426940 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:43:46 INFO - PROCESS | 1668 | 1462153426941 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 18:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:43:46 INFO - PROCESS | 1668 | 1462153426944 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 1668 | 1462153426945 Marionette TRACE conn2 <- [1,2374,null,{}] 18:43:46 INFO - PROCESS | 1668 | 1462153426948 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}] 18:43:47 INFO - PROCESS | 1668 | 1462153427054 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:43:47 INFO - PROCESS | 1668 | 1462153427125 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x125db6000 == 60 [pid = 1668] [id = 601] 18:43:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x111066c00) [pid = 1668] [serial = 1803] [outer = 0x0] 18:43:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x121420000) [pid = 1668] [serial = 1804] [outer = 0x111066c00] 18:43:47 INFO - PROCESS | 1668 | 1462153427155 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x128e5b000) [pid = 1668] [serial = 1805] [outer = 0x111066c00] 18:43:47 INFO - PROCESS | 1668 | 1462153427930 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]]]}] 18:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1019ms 18:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:43:47 INFO - PROCESS | 1668 | 1462153427964 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:43:47 INFO - PROCESS | 1668 | 1462153427966 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 18:43:47 INFO - PROCESS | 1668 | 1462153427969 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:43:47 INFO - PROCESS | 1668 | 1462153427974 Marionette TRACE conn2 <- [1,2378,null,{}] 18:43:47 INFO - PROCESS | 1668 | 1462153427978 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}] 18:43:48 INFO - PROCESS | 1668 | 1462153428079 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:43:48 INFO - PROCESS | 1668 | 1462153428140 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f62000 == 61 [pid = 1668] [id = 602] 18:43:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x111094000) [pid = 1668] [serial = 1806] [outer = 0x0] 18:43:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1126bec00) [pid = 1668] [serial = 1807] [outer = 0x111094000] 18:43:48 INFO - PROCESS | 1668 | 1462153428169 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x113140000) [pid = 1668] [serial = 1808] [outer = 0x111094000] 18:43:48 INFO - PROCESS | 1668 | 1462153428628 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]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 675ms 18:43:48 INFO - PROCESS | 1668 | 1462153428645 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:43:48 INFO - PROCESS | 1668 | 1462153428650 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 18:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:43:48 INFO - PROCESS | 1668 | 1462153428657 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 1668 | 1462153428660 Marionette TRACE conn2 <- [1,2382,null,{}] 18:43:48 INFO - PROCESS | 1668 | 1462153428664 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}] 18:43:48 INFO - PROCESS | 1668 | 1462153428772 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:43:48 INFO - PROCESS | 1668 | 1462153428831 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x11826a000 == 62 [pid = 1668] [id = 603] 18:43:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x112ebe800) [pid = 1668] [serial = 1809] [outer = 0x0] 18:43:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x113dfc800) [pid = 1668] [serial = 1810] [outer = 0x112ebe800] 18:43:48 INFO - PROCESS | 1668 | 1462153428858 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x115e95400) [pid = 1668] [serial = 1811] [outer = 0x112ebe800] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12c96c800 == 61 [pid = 1668] [id = 560] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12d419800 == 60 [pid = 1668] [id = 595] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12d12c800 == 59 [pid = 1668] [id = 594] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x1299b2000 == 58 [pid = 1668] [id = 593] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc24800 == 57 [pid = 1668] [id = 592] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac13800 == 56 [pid = 1668] [id = 591] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x1299c7000 == 55 [pid = 1668] [id = 590] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x127641400) [pid = 1668] [serial = 1681] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x115e46800) [pid = 1668] [serial = 1684] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x118775400) [pid = 1668] [serial = 1687] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12162cc00) [pid = 1668] [serial = 1690] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1250a2400) [pid = 1668] [serial = 1693] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x125915800) [pid = 1668] [serial = 1732] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12951f800 == 54 [pid = 1668] [id = 589] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x125ea8000 == 53 [pid = 1668] [id = 588] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12418f800 == 52 [pid = 1668] [id = 587] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x11929d000 == 51 [pid = 1668] [id = 586] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x119714000 == 50 [pid = 1668] [id = 585] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x119f0f800 == 49 [pid = 1668] [id = 584] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x117119800 == 48 [pid = 1668] [id = 578] 18:43:49 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf27800 == 47 [pid = 1668] [id = 577] 18:43:49 INFO - PROCESS | 1668 | 1462153429274 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]]]}] 18:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 625ms 18:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:43:49 INFO - PROCESS | 1668 | 1462153429282 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:43:49 INFO - PROCESS | 1668 | 1462153429283 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 18:43:49 INFO - PROCESS | 1668 | 1462153429285 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - PROCESS | 1668 | 1462153429289 Marionette TRACE conn2 <- [1,2386,null,{}] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x119768400) [pid = 1668] [serial = 1625] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x111089c00) [pid = 1668] [serial = 1696] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x111d55c00) [pid = 1668] [serial = 1697] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x11946d000) [pid = 1668] [serial = 1714] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x118229800) [pid = 1668] [serial = 1705] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x118404400) [pid = 1668] [serial = 1706] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1186b8000) [pid = 1668] [serial = 1708] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x118775800) [pid = 1668] [serial = 1709] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x1167ef800) [pid = 1668] [serial = 1702] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x116a8e800) [pid = 1668] [serial = 1703] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1126b8800) [pid = 1668] [serial = 1699] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x113a4d000) [pid = 1668] [serial = 1700] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1209af800) [pid = 1668] [serial = 1717] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1215aa800) [pid = 1668] [serial = 1720] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1245e7000) [pid = 1668] [serial = 1730] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x111cbe400) [pid = 1668] [serial = 1723] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x118765400) [pid = 1668] [serial = 1726] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x116585800) [pid = 1668] [serial = 1724] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x121ec1000) [pid = 1668] [serial = 1729] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1219b3400) [pid = 1668] [serial = 1727] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x118f1d000) [pid = 1668] [serial = 1711] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x119774c00) [pid = 1668] [serial = 1715] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x12141b800) [pid = 1668] [serial = 1718] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12162e400) [pid = 1668] [serial = 1721] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x118fb6400) [pid = 1668] [serial = 1712] [outer = 0x0] [url = about:blank] 18:43:49 INFO - PROCESS | 1668 | 1462153429311 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}] 18:43:49 INFO - PROCESS | 1668 | 1462153429410 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:43:49 INFO - PROCESS | 1668 | 1462153429434 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187b3000 == 48 [pid = 1668] [id = 604] 18:43:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11673a000) [pid = 1668] [serial = 1812] [outer = 0x0] 18:43:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x116a8e800) [pid = 1668] [serial = 1813] [outer = 0x11673a000] 18:43:49 INFO - PROCESS | 1668 | 1462153429463 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x117f5ac00) [pid = 1668] [serial = 1814] [outer = 0x11673a000] 18:43:49 INFO - PROCESS | 1668 | 1462153429814 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]]]}] 18:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 577ms 18:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:43:49 INFO - PROCESS | 1668 | 1462153429862 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:43:49 INFO - PROCESS | 1668 | 1462153429864 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 18:43:49 INFO - PROCESS | 1668 | 1462153429866 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - PROCESS | 1668 | 1462153429867 Marionette TRACE conn2 <- [1,2390,null,{}] 18:43:49 INFO - PROCESS | 1668 | 1462153429878 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}] 18:43:49 INFO - PROCESS | 1668 | 1462153429958 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:43:49 INFO - PROCESS | 1668 | 1462153429963 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b8d800 == 49 [pid = 1668] [id = 605] 18:43:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x118223400) [pid = 1668] [serial = 1815] [outer = 0x0] 18:43:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118413800) [pid = 1668] [serial = 1816] [outer = 0x118223400] 18:43:49 INFO - PROCESS | 1668 | 1462153429989 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1186c4800) [pid = 1668] [serial = 1817] [outer = 0x118223400] 18:43:50 INFO - PROCESS | 1668 | 1462153430327 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]]]}] 18:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 471ms 18:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:43:50 INFO - PROCESS | 1668 | 1462153430342 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:43:50 INFO - PROCESS | 1668 | 1462153430343 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 18:43:50 INFO - PROCESS | 1668 | 1462153430346 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:43:50 INFO - PROCESS | 1668 | 1462153430347 Marionette TRACE conn2 <- [1,2394,null,{}] 18:43:50 INFO - PROCESS | 1668 | 1462153430349 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}] 18:43:50 INFO - PROCESS | 1668 | 1462153430432 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:43:50 INFO - PROCESS | 1668 | 1462153430489 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x121984800 == 50 [pid = 1668] [id = 606] 18:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x11831b800) [pid = 1668] [serial = 1818] [outer = 0x0] 18:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x118764800) [pid = 1668] [serial = 1819] [outer = 0x11831b800] 18:43:50 INFO - PROCESS | 1668 | 1462153430514 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x118f1c000) [pid = 1668] [serial = 1820] [outer = 0x11831b800] 18:43:50 INFO - PROCESS | 1668 | 1462153430832 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]]]}] 18:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 517ms 18:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:43:50 INFO - PROCESS | 1668 | 1462153430864 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:43:50 INFO - PROCESS | 1668 | 1462153430865 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 18:43:50 INFO - PROCESS | 1668 | 1462153430867 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:43:50 INFO - PROCESS | 1668 | 1462153430868 Marionette TRACE conn2 <- [1,2398,null,{}] 18:43:50 INFO - PROCESS | 1668 | 1462153430871 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}] 18:43:50 INFO - PROCESS | 1668 | 1462153430967 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:43:50 INFO - PROCESS | 1668 | 1462153430974 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174e7000 == 51 [pid = 1668] [id = 607] 18:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x118fac400) [pid = 1668] [serial = 1821] [outer = 0x0] 18:43:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118fef400) [pid = 1668] [serial = 1822] [outer = 0x118fac400] 18:43:51 INFO - PROCESS | 1668 | 1462153431003 Marionette DEBUG loaded listener.js 18:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12124d800) [pid = 1668] [serial = 1823] [outer = 0x118fac400] 18:43:51 INFO - PROCESS | 1668 | 1462153431434 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]]]}] 18:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms 18:43:51 INFO - PROCESS | 1668 | 1462153431441 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:43:51 INFO - PROCESS | 1668 | 1462153431443 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 18:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:43:51 INFO - PROCESS | 1668 | 1462153431446 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:43:51 INFO - PROCESS | 1668 | 1462153431447 Marionette TRACE conn2 <- [1,2402,null,{}] 18:43:51 INFO - PROCESS | 1668 | 1462153431451 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}] 18:43:51 INFO - PROCESS | 1668 | 1462153431599 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:43:51 INFO - PROCESS | 1668 | 1462153431625 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x129116000 == 52 [pid = 1668] [id = 608] 18:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x121418800) [pid = 1668] [serial = 1824] [outer = 0x0] 18:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1214ad000) [pid = 1668] [serial = 1825] [outer = 0x121418800] 18:43:51 INFO - PROCESS | 1668 | 1462153431663 Marionette DEBUG loaded listener.js 18:43:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1215aa800) [pid = 1668] [serial = 1826] [outer = 0x121418800] 18:43:52 INFO - PROCESS | 1668 | 1462153432049 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 621ms 18:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:43:52 INFO - PROCESS | 1668 | 1462153432066 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 1668 | 1462153432067 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 18:43:52 INFO - PROCESS | 1668 | 1462153432072 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 1668 | 1462153432073 Marionette TRACE conn2 <- [1,2406,null,{}] 18:43:52 INFO - PROCESS | 1668 | 1462153432076 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}] 18:43:52 INFO - PROCESS | 1668 | 1462153432208 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:43:52 INFO - PROCESS | 1668 | 1462153432226 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299b5800 == 53 [pid = 1668] [id = 609] 18:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x121417400) [pid = 1668] [serial = 1827] [outer = 0x0] 18:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x121632400) [pid = 1668] [serial = 1828] [outer = 0x121417400] 18:43:52 INFO - PROCESS | 1668 | 1462153432265 Marionette DEBUG loaded listener.js 18:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x121a43c00) [pid = 1668] [serial = 1829] [outer = 0x121417400] 18:43:52 INFO - PROCESS | 1668 | 1462153432680 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 620ms 18:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:43:52 INFO - PROCESS | 1668 | 1462153432691 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 1668 | 1462153432692 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 18:43:52 INFO - PROCESS | 1668 | 1462153432694 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 1668 | 1462153432695 Marionette TRACE conn2 <- [1,2410,null,{}] 18:43:52 INFO - PROCESS | 1668 | 1462153432697 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}] 18:43:52 INFO - PROCESS | 1668 | 1462153432800 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:43:52 INFO - PROCESS | 1668 | 1462153432811 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac0f800 == 54 [pid = 1668] [id = 610] 18:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x121419c00) [pid = 1668] [serial = 1830] [outer = 0x0] 18:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x121eca400) [pid = 1668] [serial = 1831] [outer = 0x121419c00] 18:43:52 INFO - PROCESS | 1668 | 1462153432837 Marionette DEBUG loaded listener.js 18:43:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x1245e1400) [pid = 1668] [serial = 1832] [outer = 0x121419c00] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x121417000) [pid = 1668] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x112ec1c00) [pid = 1668] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x119cb6000) [pid = 1668] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x11831fc00) [pid = 1668] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x125d74800) [pid = 1668] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x11877c000) [pid = 1668] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1241ae400) [pid = 1668] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x111090800) [pid = 1668] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x11831b000) [pid = 1668] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11841fc00) [pid = 1668] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x113475800) [pid = 1668] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x125d75c00) [pid = 1668] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x118776800) [pid = 1668] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x111f41c00) [pid = 1668] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x116311000) [pid = 1668] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x118853800) [pid = 1668] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x125de4800) [pid = 1668] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x11108cc00) [pid = 1668] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x128f89000) [pid = 1668] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x119cb5c00) [pid = 1668] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:43:53 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x128e52800) [pid = 1668] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:43:53 INFO - PROCESS | 1668 | 1462153433410 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]]]}] 18:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 720ms 18:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:43:53 INFO - PROCESS | 1668 | 1462153433414 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:43:53 INFO - PROCESS | 1668 | 1462153433415 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 18:43:53 INFO - PROCESS | 1668 | 1462153433418 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:43:53 INFO - PROCESS | 1668 | 1462153433419 Marionette TRACE conn2 <- [1,2414,null,{}] 18:43:53 INFO - PROCESS | 1668 | 1462153433424 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}] 18:43:53 INFO - PROCESS | 1668 | 1462153433531 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:43:53 INFO - PROCESS | 1668 | 1462153433539 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x11a042800 == 55 [pid = 1668] [id = 611] 18:43:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x112ec1c00) [pid = 1668] [serial = 1833] [outer = 0x0] 18:43:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x11513a000) [pid = 1668] [serial = 1834] [outer = 0x112ec1c00] 18:43:53 INFO - PROCESS | 1668 | 1462153433580 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x1194cc800) [pid = 1668] [serial = 1835] [outer = 0x112ec1c00] 18:43:54 INFO - PROCESS | 1668 | 1462153433997 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]]]}] 18:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 622ms 18:43:54 INFO - PROCESS | 1668 | 1462153434060 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:43:54 INFO - PROCESS | 1668 | 1462153434061 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 18:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:43:54 INFO - PROCESS | 1668 | 1462153434063 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 1668 | 1462153434065 Marionette TRACE conn2 <- [1,2418,null,{}] 18:43:54 INFO - PROCESS | 1668 | 1462153434067 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}] 18:43:54 INFO - PROCESS | 1668 | 1462153434168 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:43:54 INFO - PROCESS | 1668 | 1462153434172 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc35000 == 56 [pid = 1668] [id = 612] 18:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x1212acc00) [pid = 1668] [serial = 1836] [outer = 0x0] 18:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12599d400) [pid = 1668] [serial = 1837] [outer = 0x1212acc00] 18:43:54 INFO - PROCESS | 1668 | 1462153434201 Marionette DEBUG loaded listener.js 18:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x125e35800) [pid = 1668] [serial = 1838] [outer = 0x1212acc00] 18:43:54 INFO - PROCESS | 1668 | 1462153434541 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]]]}] 18:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 18:43:54 INFO - PROCESS | 1668 | 1462153434583 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:43:54 INFO - PROCESS | 1668 | 1462153434584 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 18:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:43:54 INFO - PROCESS | 1668 | 1462153434586 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 1668 | 1462153434587 Marionette TRACE conn2 <- [1,2422,null,{}] 18:43:54 INFO - PROCESS | 1668 | 1462153434592 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}] 18:43:54 INFO - PROCESS | 1668 | 1462153434705 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:43:54 INFO - PROCESS | 1668 | 1462153434713 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c21b800 == 57 [pid = 1668] [id = 613] 18:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x125e2ec00) [pid = 1668] [serial = 1839] [outer = 0x0] 18:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x12764f800) [pid = 1668] [serial = 1840] [outer = 0x125e2ec00] 18:43:54 INFO - PROCESS | 1668 | 1462153434751 Marionette DEBUG loaded listener.js 18:43:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x128e54c00) [pid = 1668] [serial = 1841] [outer = 0x125e2ec00] 18:43:55 INFO - PROCESS | 1668 | 1462153435165 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]]]}] 18:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 621ms 18:43:55 INFO - PROCESS | 1668 | 1462153435207 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:43:55 INFO - PROCESS | 1668 | 1462153435208 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 18:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:43:55 INFO - PROCESS | 1668 | 1462153435211 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 1668 | 1462153435212 Marionette TRACE conn2 <- [1,2426,null,{}] 18:43:55 INFO - PROCESS | 1668 | 1462153435214 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}] 18:43:55 INFO - PROCESS | 1668 | 1462153435298 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:43:55 INFO - PROCESS | 1668 | 1462153435444 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x1161e0000 == 58 [pid = 1668] [id = 614] 18:43:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x111007400) [pid = 1668] [serial = 1842] [outer = 0x0] 18:43:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x11105dc00) [pid = 1668] [serial = 1843] [outer = 0x111007400] 18:43:55 INFO - PROCESS | 1668 | 1462153435479 Marionette DEBUG loaded listener.js 18:43:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11108d400) [pid = 1668] [serial = 1844] [outer = 0x111007400] 18:43:55 INFO - PROCESS | 1668 | 1462153435882 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]]]}] 18:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 719ms 18:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:43:55 INFO - PROCESS | 1668 | 1462153435932 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:43:55 INFO - PROCESS | 1668 | 1462153435935 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 18:43:55 INFO - PROCESS | 1668 | 1462153435938 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 1668 | 1462153435941 Marionette TRACE conn2 <- [1,2430,null,{}] 18:43:55 INFO - PROCESS | 1668 | 1462153435944 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}] 18:43:56 INFO - PROCESS | 1668 | 1462153436052 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:43:56 INFO - PROCESS | 1668 | 1462153436111 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194ac000 == 59 [pid = 1668] [id = 615] 18:43:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1121da400) [pid = 1668] [serial = 1845] [outer = 0x0] 18:43:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x113d4c800) [pid = 1668] [serial = 1846] [outer = 0x1121da400] 18:43:56 INFO - PROCESS | 1668 | 1462153436142 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1163ce000) [pid = 1668] [serial = 1847] [outer = 0x1121da400] 18:43:56 INFO - PROCESS | 1668 | 1462153436604 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]]]}] 18:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 673ms 18:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:43:56 INFO - PROCESS | 1668 | 1462153436612 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:43:56 INFO - PROCESS | 1668 | 1462153436615 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 18:43:56 INFO - PROCESS | 1668 | 1462153436618 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:43:56 INFO - PROCESS | 1668 | 1462153436620 Marionette TRACE conn2 <- [1,2434,null,{}] 18:43:56 INFO - PROCESS | 1668 | 1462153436622 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}] 18:43:56 INFO - PROCESS | 1668 | 1462153436745 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:43:56 INFO - PROCESS | 1668 | 1462153436816 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297a3000 == 60 [pid = 1668] [id = 616] 18:43:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x116f6e400) [pid = 1668] [serial = 1848] [outer = 0x0] 18:43:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x118414400) [pid = 1668] [serial = 1849] [outer = 0x116f6e400] 18:43:56 INFO - PROCESS | 1668 | 1462153436845 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118f80400) [pid = 1668] [serial = 1850] [outer = 0x116f6e400] 18:43:57 INFO - PROCESS | 1668 | 1462153437288 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]]]}] 18:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 720ms 18:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:43:57 INFO - PROCESS | 1668 | 1462153437339 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 1668 | 1462153437341 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 18:43:57 INFO - PROCESS | 1668 | 1462153437347 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 1668 | 1462153437352 Marionette TRACE conn2 <- [1,2438,null,{}] 18:43:57 INFO - PROCESS | 1668 | 1462153437356 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}] 18:43:57 INFO - PROCESS | 1668 | 1462153437461 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:43:57 INFO - PROCESS | 1668 | 1462153437521 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2d4000 == 61 [pid = 1668] [id = 617] 18:43:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x118fae400) [pid = 1668] [serial = 1851] [outer = 0x0] 18:43:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1194d3400) [pid = 1668] [serial = 1852] [outer = 0x118fae400] 18:43:57 INFO - PROCESS | 1668 | 1462153437550 Marionette DEBUG loaded listener.js 18:43:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12141f000) [pid = 1668] [serial = 1853] [outer = 0x118fae400] 18:43:58 INFO - PROCESS | 1668 | 1462153438007 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]]]}] 18:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 678ms 18:43:58 INFO - PROCESS | 1668 | 1462153438050 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:43:58 INFO - PROCESS | 1668 | 1462153438052 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 18:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:43:58 INFO - PROCESS | 1668 | 1462153438056 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:43:58 INFO - PROCESS | 1668 | 1462153438058 Marionette TRACE conn2 <- [1,2442,null,{}] 18:43:58 INFO - PROCESS | 1668 | 1462153438060 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}] 18:43:58 INFO - PROCESS | 1668 | 1462153438164 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:43:58 INFO - PROCESS | 1668 | 1462153438236 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d41a800 == 62 [pid = 1668] [id = 618] 18:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12141ac00) [pid = 1668] [serial = 1854] [outer = 0x0] 18:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x1245e7000) [pid = 1668] [serial = 1855] [outer = 0x12141ac00] 18:43:58 INFO - PROCESS | 1668 | 1462153438265 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x125d76000) [pid = 1668] [serial = 1856] [outer = 0x12141ac00] 18:43:58 INFO - PROCESS | 1668 | 1462153438697 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]]]}] 18:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 673ms 18:43:58 INFO - PROCESS | 1668 | 1462153438729 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:43:58 INFO - PROCESS | 1668 | 1462153438731 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 18:43:58 INFO - PROCESS | 1668 | 1462153438733 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:43:58 INFO - PROCESS | 1668 | 1462153438734 Marionette TRACE conn2 <- [1,2446,null,{}] 18:43:58 INFO - PROCESS | 1668 | 1462153438737 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}] 18:43:58 INFO - PROCESS | 1668 | 1462153438840 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:43:58 INFO - PROCESS | 1668 | 1462153438904 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x1121a4000 == 63 [pid = 1668] [id = 619] 18:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x111d55800) [pid = 1668] [serial = 1857] [outer = 0x0] 18:43:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x112ec3000) [pid = 1668] [serial = 1858] [outer = 0x111d55800] 18:43:58 INFO - PROCESS | 1668 | 1462153438982 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12186fc00) [pid = 1668] [serial = 1859] [outer = 0x111d55800] 18:43:59 INFO - PROCESS | 1668 | 1462153439560 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]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 873ms 18:43:59 INFO - PROCESS | 1668 | 1462153439607 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:43:59 INFO - PROCESS | 1668 | 1462153439609 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 18:43:59 INFO - PROCESS | 1668 | 1462153439613 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 1668 | 1462153439615 Marionette TRACE conn2 <- [1,2450,null,{}] 18:43:59 INFO - PROCESS | 1668 | 1462153439618 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}] 18:43:59 INFO - PROCESS | 1668 | 1462153439719 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:43:59 INFO - PROCESS | 1668 | 1462153439793 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x12167c800 == 64 [pid = 1668] [id = 620] 18:43:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x111cbe400) [pid = 1668] [serial = 1860] [outer = 0x0] 18:43:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x112ec1000) [pid = 1668] [serial = 1861] [outer = 0x111cbe400] 18:43:59 INFO - PROCESS | 1668 | 1462153439821 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x1133c2400) [pid = 1668] [serial = 1862] [outer = 0x111cbe400] 18:44:00 INFO - PROCESS | 1668 | 1462153440264 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]]]}] 18:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 721ms 18:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:44:00 INFO - PROCESS | 1668 | 1462153440340 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:44:00 INFO - PROCESS | 1668 | 1462153440344 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 18:44:00 INFO - PROCESS | 1668 | 1462153440350 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:44:00 INFO - PROCESS | 1668 | 1462153440351 Marionette TRACE conn2 <- [1,2454,null,{}] 18:44:00 INFO - PROCESS | 1668 | 1462153440355 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}] 18:44:00 INFO - PROCESS | 1668 | 1462153440452 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12c21b800 == 63 [pid = 1668] [id = 613] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc35000 == 62 [pid = 1668] [id = 612] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x11a042800 == 61 [pid = 1668] [id = 611] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac0f800 == 60 [pid = 1668] [id = 610] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1299b5800 == 59 [pid = 1668] [id = 609] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x129116000 == 58 [pid = 1668] [id = 608] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1174e7000 == 57 [pid = 1668] [id = 607] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x121984800 == 56 [pid = 1668] [id = 606] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x121413800) [pid = 1668] [serial = 1744] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1241b5c00) [pid = 1668] [serial = 1747] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x1294f2800) [pid = 1668] [serial = 1789] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | 1462153440584 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x119b8d800 == 55 [pid = 1668] [id = 605] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x1187b3000 == 54 [pid = 1668] [id = 604] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x11826a000 == 53 [pid = 1668] [id = 603] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x118f62000 == 52 [pid = 1668] [id = 602] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x118f73800 == 51 [pid = 1668] [id = 597] 18:44:00 INFO - PROCESS | 1668 | --DOCSHELL 0x12d538800 == 50 [pid = 1668] [id = 596] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1219b2400) [pid = 1668] [serial = 1691] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x117f5a800) [pid = 1668] [serial = 1685] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12599cc00) [pid = 1668] [serial = 1694] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x118fb6000) [pid = 1668] [serial = 1688] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12764fc00) [pid = 1668] [serial = 1682] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118faf800) [pid = 1668] [serial = 1742] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x118854c00) [pid = 1668] [serial = 1741] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12540d800) [pid = 1668] [serial = 1771] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x11296c800) [pid = 1668] [serial = 1736] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x1111db400) [pid = 1668] [serial = 1735] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x118321c00) [pid = 1668] [serial = 1759] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118418000) [pid = 1668] [serial = 1760] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x118774c00) [pid = 1668] [serial = 1762] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x118fac000) [pid = 1668] [serial = 1763] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x117505800) [pid = 1668] [serial = 1757] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x1163c7400) [pid = 1668] [serial = 1756] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x125de9400) [pid = 1668] [serial = 1774] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x127647800) [pid = 1668] [serial = 1751] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x125ddc000) [pid = 1668] [serial = 1750] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11313a800) [pid = 1668] [serial = 1754] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1126c2400) [pid = 1668] [serial = 1753] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x116f6c400) [pid = 1668] [serial = 1738] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x118227800) [pid = 1668] [serial = 1739] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x118fee400) [pid = 1668] [serial = 1765] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x125ddd000) [pid = 1668] [serial = 1772] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x119dc6c00) [pid = 1668] [serial = 1766] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x127688c00) [pid = 1668] [serial = 1777] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x127645000) [pid = 1668] [serial = 1775] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11976ac00) [pid = 1668] [serial = 1781] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x115e43c00) [pid = 1668] [serial = 1780] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12943d800) [pid = 1668] [serial = 1786] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12768dc00) [pid = 1668] [serial = 1778] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1214ae000) [pid = 1668] [serial = 1768] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x128e61c00) [pid = 1668] [serial = 1784] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1294ea800) [pid = 1668] [serial = 1787] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x128e57400) [pid = 1668] [serial = 1783] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x121ec1c00) [pid = 1668] [serial = 1769] [outer = 0x0] [url = about:blank] 18:44:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x1163b3000 == 51 [pid = 1668] [id = 621] 18:44:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1111ce400) [pid = 1668] [serial = 1863] [outer = 0x0] 18:44:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x11313a800) [pid = 1668] [serial = 1864] [outer = 0x1111ce400] 18:44:00 INFO - PROCESS | 1668 | 1462153440620 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x116860000) [pid = 1668] [serial = 1865] [outer = 0x1111ce400] 18:44:00 INFO - PROCESS | 1668 | 1462153440944 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]]]}] 18:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 624ms 18:44:00 INFO - PROCESS | 1668 | 1462153440975 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:44:00 INFO - PROCESS | 1668 | 1462153440977 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 18:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:44:00 INFO - PROCESS | 1668 | 1462153440979 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:44:00 INFO - PROCESS | 1668 | 1462153440981 Marionette TRACE conn2 <- [1,2458,null,{}] 18:44:01 INFO - PROCESS | 1668 | 1462153441005 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}] 18:44:01 INFO - PROCESS | 1668 | 1462153441094 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:44:01 INFO - PROCESS | 1668 | 1462153441099 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12157b000 == 52 [pid = 1668] [id = 622] 18:44:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118317800) [pid = 1668] [serial = 1866] [outer = 0x0] 18:44:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118632000) [pid = 1668] [serial = 1867] [outer = 0x118317800] 18:44:01 INFO - PROCESS | 1668 | 1462153441127 Marionette DEBUG loaded listener.js 18:44:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x11877ac00) [pid = 1668] [serial = 1868] [outer = 0x118317800] 18:44:01 INFO - PROCESS | 1668 | 1462153441500 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]]]}] 18:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 571ms 18:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:44:01 INFO - PROCESS | 1668 | 1462153441551 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:44:01 INFO - PROCESS | 1668 | 1462153441553 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 18:44:01 INFO - PROCESS | 1668 | 1462153441555 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 1668 | 1462153441556 Marionette TRACE conn2 <- [1,2462,null,{}] 18:44:01 INFO - PROCESS | 1668 | 1462153441558 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}] 18:44:01 INFO - PROCESS | 1668 | 1462153441642 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:44:01 INFO - PROCESS | 1668 | 1462153441646 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x125989800 == 53 [pid = 1668] [id = 623] 18:44:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118859400) [pid = 1668] [serial = 1869] [outer = 0x0] 18:44:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118fafc00) [pid = 1668] [serial = 1870] [outer = 0x118859400] 18:44:01 INFO - PROCESS | 1668 | 1462153441672 Marionette DEBUG loaded listener.js 18:44:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x11946f400) [pid = 1668] [serial = 1871] [outer = 0x118859400] 18:44:02 INFO - PROCESS | 1668 | 1462153442008 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]]]}] 18:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 469ms 18:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:44:02 INFO - PROCESS | 1668 | 1462153442026 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:44:02 INFO - PROCESS | 1668 | 1462153442027 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 18:44:02 INFO - PROCESS | 1668 | 1462153442029 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:44:02 INFO - PROCESS | 1668 | 1462153442031 Marionette TRACE conn2 <- [1,2466,null,{}] 18:44:02 INFO - PROCESS | 1668 | 1462153442033 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}] 18:44:02 INFO - PROCESS | 1668 | 1462153442136 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:44:02 INFO - PROCESS | 1668 | 1462153442145 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x1276af800 == 54 [pid = 1668] [id = 624] 18:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x1194d8800) [pid = 1668] [serial = 1872] [outer = 0x0] 18:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x11976b000) [pid = 1668] [serial = 1873] [outer = 0x1194d8800] 18:44:02 INFO - PROCESS | 1668 | 1462153442171 Marionette DEBUG loaded listener.js 18:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x119dccc00) [pid = 1668] [serial = 1874] [outer = 0x1194d8800] 18:44:02 INFO - PROCESS | 1668 | 1462153442512 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]]]}] 18:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 517ms 18:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:44:02 INFO - PROCESS | 1668 | 1462153442548 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:44:02 INFO - PROCESS | 1668 | 1462153442549 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 18:44:02 INFO - PROCESS | 1668 | 1462153442551 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:44:02 INFO - PROCESS | 1668 | 1462153442552 Marionette TRACE conn2 <- [1,2470,null,{}] 18:44:02 INFO - PROCESS | 1668 | 1462153442555 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}] 18:44:02 INFO - PROCESS | 1668 | 1462153442651 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:44:02 INFO - PROCESS | 1668 | 1462153442659 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a9ab000 == 55 [pid = 1668] [id = 625] 18:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x121413800) [pid = 1668] [serial = 1875] [outer = 0x0] 18:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12162e000) [pid = 1668] [serial = 1876] [outer = 0x121413800] 18:44:02 INFO - PROCESS | 1668 | 1462153442686 Marionette DEBUG loaded listener.js 18:44:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x12540d800) [pid = 1668] [serial = 1877] [outer = 0x121413800] 18:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 518ms 18:44:03 INFO - PROCESS | 1668 | 1462153443066 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]]]}] 18:44:03 INFO - PROCESS | 1668 | 1462153443069 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 1668 | 1462153443071 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 18:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:44:03 INFO - PROCESS | 1668 | 1462153443075 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 1668 | 1462153443076 Marionette TRACE conn2 <- [1,2474,null,{}] 18:44:03 INFO - PROCESS | 1668 | 1462153443079 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}] 18:44:03 INFO - PROCESS | 1668 | 1462153443182 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:44:03 INFO - PROCESS | 1668 | 1462153443200 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac22800 == 56 [pid = 1668] [id = 626] 18:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x121c21000) [pid = 1668] [serial = 1878] [outer = 0x0] 18:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x125ddf800) [pid = 1668] [serial = 1879] [outer = 0x121c21000] 18:44:03 INFO - PROCESS | 1668 | 1462153443225 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x125e32000) [pid = 1668] [serial = 1880] [outer = 0x121c21000] 18:44:03 INFO - PROCESS | 1668 | 1462153443536 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]]]}] 18:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 520ms 18:44:03 INFO - PROCESS | 1668 | 1462153443595 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 1668 | 1462153443597 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 18:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:44:03 INFO - PROCESS | 1668 | 1462153443599 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 1668 | 1462153443600 Marionette TRACE conn2 <- [1,2478,null,{}] 18:44:03 INFO - PROCESS | 1668 | 1462153443608 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}] 18:44:03 INFO - PROCESS | 1668 | 1462153443711 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:44:03 INFO - PROCESS | 1668 | 1462153443747 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc2a800 == 57 [pid = 1668] [id = 627] 18:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x125de4400) [pid = 1668] [serial = 1881] [outer = 0x0] 18:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12768f000) [pid = 1668] [serial = 1882] [outer = 0x125de4400] 18:44:03 INFO - PROCESS | 1668 | 1462153443773 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x128e59c00) [pid = 1668] [serial = 1883] [outer = 0x125de4400] 18:44:04 INFO - PROCESS | 1668 | 1462153444109 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]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 525ms 18:44:04 INFO - PROCESS | 1668 | 1462153444125 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:44:04 INFO - PROCESS | 1668 | 1462153444127 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 18:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:44:04 INFO - PROCESS | 1668 | 1462153444129 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 1668 | 1462153444130 Marionette TRACE conn2 <- [1,2482,null,{}] 18:44:04 INFO - PROCESS | 1668 | 1462153444132 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}] 18:44:04 INFO - PROCESS | 1668 | 1462153444235 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1250f1800) [pid = 1668] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x11972c800) [pid = 1668] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1219b7c00) [pid = 1668] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x11673a000) [pid = 1668] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x11831b800) [pid = 1668] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x111066c00) [pid = 1668] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x112ebe800) [pid = 1668] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x121418800) [pid = 1668] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x118223400) [pid = 1668] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x118fac400) [pid = 1668] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x111094000) [pid = 1668] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x121417400) [pid = 1668] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x121419c00) [pid = 1668] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:44:04 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x112ec1c00) [pid = 1668] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:44:04 INFO - PROCESS | 1668 | 1462153444507 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x1167b4000 == 58 [pid = 1668] [id = 628] 18:44:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x11100bc00) [pid = 1668] [serial = 1884] [outer = 0x0] 18:44:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x111012400) [pid = 1668] [serial = 1885] [outer = 0x11100bc00] 18:44:04 INFO - PROCESS | 1668 | 1462153444542 Marionette DEBUG loaded listener.js 18:44:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11108dc00) [pid = 1668] [serial = 1886] [outer = 0x11100bc00] 18:44:04 INFO - PROCESS | 1668 | 1462153444956 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]]]}] 18:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 920ms 18:44:05 INFO - PROCESS | 1668 | 1462153445057 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:44:05 INFO - PROCESS | 1668 | 1462153445060 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 18:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:44:05 INFO - PROCESS | 1668 | 1462153445065 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:44:05 INFO - PROCESS | 1668 | 1462153445067 Marionette TRACE conn2 <- [1,2486,null,{}] 18:44:05 INFO - PROCESS | 1668 | 1462153445071 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}] 18:44:05 INFO - PROCESS | 1668 | 1462153445178 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:44:05 INFO - PROCESS | 1668 | 1462153445248 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x11a05e000 == 59 [pid = 1668] [id = 629] 18:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x113138800) [pid = 1668] [serial = 1887] [outer = 0x0] 18:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x1167f5800) [pid = 1668] [serial = 1888] [outer = 0x113138800] 18:44:05 INFO - PROCESS | 1668 | 1462153445280 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x117f63c00) [pid = 1668] [serial = 1889] [outer = 0x113138800] 18:44:05 INFO - PROCESS | 1668 | 1462153445696 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]]]}] 18:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 18:44:05 INFO - PROCESS | 1668 | 1462153445738 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:44:05 INFO - PROCESS | 1668 | 1462153445741 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 18:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:44:05 INFO - PROCESS | 1668 | 1462153445744 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:44:05 INFO - PROCESS | 1668 | 1462153445745 Marionette TRACE conn2 <- [1,2490,null,{}] 18:44:05 INFO - PROCESS | 1668 | 1462153445748 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}] 18:44:05 INFO - PROCESS | 1668 | 1462153445853 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:44:05 INFO - PROCESS | 1668 | 1462153445911 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299bd800 == 60 [pid = 1668] [id = 630] 18:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x118319400) [pid = 1668] [serial = 1890] [outer = 0x0] 18:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x118769400) [pid = 1668] [serial = 1891] [outer = 0x118319400] 18:44:05 INFO - PROCESS | 1668 | 1462153445941 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x118fb2400) [pid = 1668] [serial = 1892] [outer = 0x118319400] 18:44:06 INFO - PROCESS | 1668 | 1462153446375 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]]]}] 18:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 669ms 18:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:44:06 INFO - PROCESS | 1668 | 1462153446414 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:44:06 INFO - PROCESS | 1668 | 1462153446415 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 18:44:06 INFO - PROCESS | 1668 | 1462153446422 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:44:06 INFO - PROCESS | 1668 | 1462153446427 Marionette TRACE conn2 <- [1,2494,null,{}] 18:44:06 INFO - PROCESS | 1668 | 1462153446430 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}] 18:44:06 INFO - PROCESS | 1668 | 1462153446560 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:44:06 INFO - PROCESS | 1668 | 1462153446645 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12cc32000 == 61 [pid = 1668] [id = 631] 18:44:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x121419c00) [pid = 1668] [serial = 1893] [outer = 0x0] 18:44:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x121628400) [pid = 1668] [serial = 1894] [outer = 0x121419c00] 18:44:06 INFO - PROCESS | 1668 | 1462153446675 Marionette DEBUG loaded listener.js 18:44:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x121a44800) [pid = 1668] [serial = 1895] [outer = 0x121419c00] 18:44:07 INFO - PROCESS | 1668 | 1462153447091 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 681ms 18:44:07 INFO - PROCESS | 1668 | 1462153447099 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 1668 | 1462153447101 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 18:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:44:07 INFO - PROCESS | 1668 | 1462153447104 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 1668 | 1462153447106 Marionette TRACE conn2 <- [1,2498,null,{}] 18:44:07 INFO - PROCESS | 1668 | 1462153447109 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}] 18:44:07 INFO - PROCESS | 1668 | 1462153447211 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:44:07 INFO - PROCESS | 1668 | 1462153447265 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d402800 == 62 [pid = 1668] [id = 632] 18:44:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12141b800) [pid = 1668] [serial = 1896] [outer = 0x0] 18:44:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x121a49c00) [pid = 1668] [serial = 1897] [outer = 0x12141b800] 18:44:07 INFO - PROCESS | 1668 | 1462153447294 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x125ddcc00) [pid = 1668] [serial = 1898] [outer = 0x12141b800] 18:44:07 INFO - PROCESS | 1668 | 1462153447739 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 672ms 18:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:44:07 INFO - PROCESS | 1668 | 1462153447775 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 1668 | 1462153447777 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 18:44:07 INFO - PROCESS | 1668 | 1462153447779 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 1668 | 1462153447780 Marionette TRACE conn2 <- [1,2502,null,{}] 18:44:07 INFO - PROCESS | 1668 | 1462153447783 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}] 18:44:07 INFO - PROCESS | 1668 | 1462153447885 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:44:07 INFO - PROCESS | 1668 | 1462153447988 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5f0800 == 63 [pid = 1668] [id = 633] 18:44:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x128e61800) [pid = 1668] [serial = 1899] [outer = 0x0] 18:44:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x128f8b800) [pid = 1668] [serial = 1900] [outer = 0x128e61800] 18:44:08 INFO - PROCESS | 1668 | 1462153448025 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1294f0800) [pid = 1668] [serial = 1901] [outer = 0x128e61800] 18:44:08 INFO - PROCESS | 1668 | 1462153448475 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]]]}] 18:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 719ms 18:44:08 INFO - PROCESS | 1668 | 1462153448498 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:44:08 INFO - PROCESS | 1668 | 1462153448499 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 18:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:44:08 INFO - PROCESS | 1668 | 1462153448501 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:44:08 INFO - PROCESS | 1668 | 1462153448502 Marionette TRACE conn2 <- [1,2506,null,{}] 18:44:08 INFO - PROCESS | 1668 | 1462153448505 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}] 18:44:08 INFO - PROCESS | 1668 | 1462153448616 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:44:08 INFO - PROCESS | 1668 | 1462153448734 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x1132c8800 == 64 [pid = 1668] [id = 634] 18:44:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x111006800) [pid = 1668] [serial = 1902] [outer = 0x0] 18:44:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x11615a400) [pid = 1668] [serial = 1903] [outer = 0x111006800] 18:44:08 INFO - PROCESS | 1668 | 1462153448786 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118fb7c00) [pid = 1668] [serial = 1904] [outer = 0x111006800] 18:44:09 INFO - PROCESS | 1668 | 1462153449480 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]]]}] 18:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1021ms 18:44:09 INFO - PROCESS | 1668 | 1462153449555 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:44:09 INFO - PROCESS | 1668 | 1462153449560 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 18:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:44:09 INFO - PROCESS | 1668 | 1462153449567 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:44:09 INFO - PROCESS | 1668 | 1462153449571 Marionette TRACE conn2 <- [1,2510,null,{}] 18:44:09 INFO - PROCESS | 1668 | 1462153449576 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}] 18:44:09 INFO - PROCESS | 1668 | 1462153449718 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:44:09 INFO - PROCESS | 1668 | 1462153449791 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x125eb3800 == 65 [pid = 1668] [id = 635] 18:44:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x113132000) [pid = 1668] [serial = 1905] [outer = 0x0] 18:44:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x115e44400) [pid = 1668] [serial = 1906] [outer = 0x113132000] 18:44:09 INFO - PROCESS | 1668 | 1462153449820 Marionette DEBUG loaded listener.js 18:44:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x117502800) [pid = 1668] [serial = 1907] [outer = 0x113132000] 18:44:10 INFO - PROCESS | 1668 | 1462153450265 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]]]}] 18:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 726ms 18:44:10 INFO - PROCESS | 1668 | 1462153450293 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 1668 | 1462153450297 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 18:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:44:10 INFO - PROCESS | 1668 | 1462153450301 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - PROCESS | 1668 | 1462153450303 Marionette TRACE conn2 <- [1,2514,null,{}] 18:44:10 INFO - PROCESS | 1668 | 1462153450306 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}] 18:44:10 INFO - PROCESS | 1668 | 1462153450428 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc2a800 == 64 [pid = 1668] [id = 627] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac22800 == 63 [pid = 1668] [id = 626] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x12a9ab000 == 62 [pid = 1668] [id = 625] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1276af800 == 61 [pid = 1668] [id = 624] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x125989800 == 60 [pid = 1668] [id = 623] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x12157b000 == 59 [pid = 1668] [id = 622] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1163b3000 == 58 [pid = 1668] [id = 621] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x12167c800 == 57 [pid = 1668] [id = 620] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1297a3000 == 56 [pid = 1668] [id = 616] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1194ac000 == 55 [pid = 1668] [id = 615] 18:44:10 INFO - PROCESS | 1668 | --DOCSHELL 0x1161e0000 == 54 [pid = 1668] [id = 614] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x125d68000) [pid = 1668] [serial = 1733] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x121a3c800) [pid = 1668] [serial = 1745] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x1259a0400) [pid = 1668] [serial = 1748] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x116a8e800) [pid = 1668] [serial = 1813] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x117f5ac00) [pid = 1668] [serial = 1814] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118764800) [pid = 1668] [serial = 1819] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x118f1c000) [pid = 1668] [serial = 1820] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x128e5b000) [pid = 1668] [serial = 1805] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x121420000) [pid = 1668] [serial = 1804] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x115e95400) [pid = 1668] [serial = 1811] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x113dfc800) [pid = 1668] [serial = 1810] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x1214ad000) [pid = 1668] [serial = 1825] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x113137400) [pid = 1668] [serial = 1792] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1214afc00) [pid = 1668] [serial = 1798] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118413800) [pid = 1668] [serial = 1816] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1186c4800) [pid = 1668] [serial = 1817] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x118fef400) [pid = 1668] [serial = 1822] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x113140000) [pid = 1668] [serial = 1808] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x1126bec00) [pid = 1668] [serial = 1807] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x121632400) [pid = 1668] [serial = 1828] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x11840e400) [pid = 1668] [serial = 1795] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x1215aa800) [pid = 1668] [serial = 1826] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12591f800) [pid = 1668] [serial = 1801] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x121eca400) [pid = 1668] [serial = 1831] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x121a43c00) [pid = 1668] [serial = 1829] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x11513a000) [pid = 1668] [serial = 1834] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12764f800) [pid = 1668] [serial = 1840] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1245e1400) [pid = 1668] [serial = 1832] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1194cc800) [pid = 1668] [serial = 1835] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x12124d800) [pid = 1668] [serial = 1823] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x12599d400) [pid = 1668] [serial = 1837] [outer = 0x0] [url = about:blank] 18:44:10 INFO - PROCESS | 1668 | 1462153450523 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174e4800 == 55 [pid = 1668] [id = 636] 18:44:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x1126bec00) [pid = 1668] [serial = 1908] [outer = 0x0] 18:44:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x115e8bc00) [pid = 1668] [serial = 1909] [outer = 0x1126bec00] 18:44:10 INFO - PROCESS | 1668 | 1462153450551 Marionette DEBUG loaded listener.js 18:44:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1186b7c00) [pid = 1668] [serial = 1910] [outer = 0x1126bec00] 18:44:10 INFO - PROCESS | 1668 | 1462153450864 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]]]}] 18:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 569ms 18:44:10 INFO - PROCESS | 1668 | 1462153450870 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 1668 | 1462153450872 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 18:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:44:10 INFO - PROCESS | 1668 | 1462153450883 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - PROCESS | 1668 | 1462153450885 Marionette TRACE conn2 <- [1,2518,null,{}] 18:44:10 INFO - PROCESS | 1668 | 1462153450896 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}] 18:44:10 INFO - PROCESS | 1668 | 1462153450984 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:44:10 INFO - PROCESS | 1668 | 1462153450992 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x1241cc800 == 56 [pid = 1668] [id = 637] 18:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x118854c00) [pid = 1668] [serial = 1911] [outer = 0x0] 18:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x118fe7000) [pid = 1668] [serial = 1912] [outer = 0x118854c00] 18:44:11 INFO - PROCESS | 1668 | 1462153451020 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x119774800) [pid = 1668] [serial = 1913] [outer = 0x118854c00] 18:44:11 INFO - PROCESS | 1668 | 1462153451394 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]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 523ms 18:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:44:11 INFO - PROCESS | 1668 | 1462153451409 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 1668 | 1462153451411 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 18:44:11 INFO - PROCESS | 1668 | 1462153451413 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 1668 | 1462153451414 Marionette TRACE conn2 <- [1,2522,null,{}] 18:44:11 INFO - PROCESS | 1668 | 1462153451416 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}] 18:44:11 INFO - PROCESS | 1668 | 1462153451502 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:44:11 INFO - PROCESS | 1668 | 1462153451509 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x129519800 == 57 [pid = 1668] [id = 638] 18:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x11a0d1c00) [pid = 1668] [serial = 1914] [outer = 0x0] 18:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1214ad400) [pid = 1668] [serial = 1915] [outer = 0x11a0d1c00] 18:44:11 INFO - PROCESS | 1668 | 1462153451535 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x121a3f000) [pid = 1668] [serial = 1916] [outer = 0x11a0d1c00] 18:44:11 INFO - PROCESS | 1668 | 1462153451889 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]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 18:44:11 INFO - PROCESS | 1668 | 1462153451934 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 1668 | 1462153451935 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 18:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:44:11 INFO - PROCESS | 1668 | 1462153451938 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 1668 | 1462153451939 Marionette TRACE conn2 <- [1,2526,null,{}] 18:44:11 INFO - PROCESS | 1668 | 1462153451941 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}] 18:44:12 INFO - PROCESS | 1668 | 1462153452025 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:44:12 INFO - PROCESS | 1668 | 1462153452030 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194b6000 == 58 [pid = 1668] [id = 639] 18:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x12413d800) [pid = 1668] [serial = 1917] [outer = 0x0] 18:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x1250f3000) [pid = 1668] [serial = 1918] [outer = 0x12413d800] 18:44:12 INFO - PROCESS | 1668 | 1462153452056 Marionette DEBUG loaded listener.js 18:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x125de1800) [pid = 1668] [serial = 1919] [outer = 0x12413d800] 18:44:12 INFO - PROCESS | 1668 | 1462153452421 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]]]}] 18:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 520ms 18:44:12 INFO - PROCESS | 1668 | 1462153452459 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:44:12 INFO - PROCESS | 1668 | 1462153452460 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 18:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:44:12 INFO - PROCESS | 1668 | 1462153452462 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - PROCESS | 1668 | 1462153452464 Marionette TRACE conn2 <- [1,2530,null,{}] 18:44:12 INFO - PROCESS | 1668 | 1462153452466 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}] 18:44:12 INFO - PROCESS | 1668 | 1462153452565 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:44:12 INFO - PROCESS | 1668 | 1462153452643 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc2f800 == 59 [pid = 1668] [id = 640] 18:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x125ddc000) [pid = 1668] [serial = 1920] [outer = 0x0] 18:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x128e54800) [pid = 1668] [serial = 1921] [outer = 0x125ddc000] 18:44:12 INFO - PROCESS | 1668 | 1462153452670 Marionette DEBUG loaded listener.js 18:44:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x129804400) [pid = 1668] [serial = 1922] [outer = 0x125ddc000] 18:44:13 INFO - PROCESS | 1668 | 1462153453023 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]]]}] 18:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 617ms 18:44:13 INFO - PROCESS | 1668 | 1462153453081 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:44:13 INFO - PROCESS | 1668 | 1462153453083 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 18:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:44:13 INFO - PROCESS | 1668 | 1462153453087 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:44:13 INFO - PROCESS | 1668 | 1462153453089 Marionette TRACE conn2 <- [1,2534,null,{}] 18:44:13 INFO - PROCESS | 1668 | 1462153453092 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}] 18:44:13 INFO - PROCESS | 1668 | 1462153453181 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:44:13 INFO - PROCESS | 1668 | 1462153453192 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2da000 == 60 [pid = 1668] [id = 641] 18:44:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x129809000) [pid = 1668] [serial = 1923] [outer = 0x0] 18:44:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x129811800) [pid = 1668] [serial = 1924] [outer = 0x129809000] 18:44:13 INFO - PROCESS | 1668 | 1462153453212 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x12991e400) [pid = 1668] [serial = 1925] [outer = 0x129809000] 18:44:13 INFO - PROCESS | 1668 | 1462153453680 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]]]}] 18:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 624ms 18:44:13 INFO - PROCESS | 1668 | 1462153453711 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:44:13 INFO - PROCESS | 1668 | 1462153453713 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 18:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:44:13 INFO - PROCESS | 1668 | 1462153453723 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:44:13 INFO - PROCESS | 1668 | 1462153453725 Marionette TRACE conn2 <- [1,2538,null,{}] 18:44:13 INFO - PROCESS | 1668 | 1462153453728 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}] 18:44:13 INFO - PROCESS | 1668 | 1462153453887 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:44:13 INFO - PROCESS | 1668 | 1462153453940 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d40c800 == 61 [pid = 1668] [id = 642] 18:44:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x129920400) [pid = 1668] [serial = 1926] [outer = 0x0] 18:44:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x129924400) [pid = 1668] [serial = 1927] [outer = 0x129920400] 18:44:13 INFO - PROCESS | 1668 | 1462153453975 Marionette DEBUG loaded listener.js 18:44:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12a856800) [pid = 1668] [serial = 1928] [outer = 0x129920400] 18:44:14 INFO - PROCESS | 1668 | 1462153454320 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 628ms 18:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:44:14 INFO - PROCESS | 1668 | 1462153454344 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 1668 | 1462153454346 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 18:44:14 INFO - PROCESS | 1668 | 1462153454348 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - PROCESS | 1668 | 1462153454349 Marionette TRACE conn2 <- [1,2542,null,{}] 18:44:14 INFO - PROCESS | 1668 | 1462153454351 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}] 18:44:14 INFO - PROCESS | 1668 | 1462153454461 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:44:14 INFO - PROCESS | 1668 | 1462153454475 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d8a2000 == 62 [pid = 1668] [id = 643] 18:44:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x121633c00) [pid = 1668] [serial = 1929] [outer = 0x0] 18:44:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12a85b400) [pid = 1668] [serial = 1930] [outer = 0x121633c00] 18:44:14 INFO - PROCESS | 1668 | 1462153454500 Marionette DEBUG loaded listener.js 18:44:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12a9ccc00) [pid = 1668] [serial = 1931] [outer = 0x121633c00] 18:44:14 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x121413800) [pid = 1668] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:44:14 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1212acc00) [pid = 1668] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:44:14 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x118317800) [pid = 1668] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:44:14 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x111d55800) [pid = 1668] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:44:14 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x111cbe400) [pid = 1668] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:44:14 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x1111ce400) [pid = 1668] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:44:14 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118859400) [pid = 1668] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:44:14 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x1194d8800) [pid = 1668] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:44:14 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x121c21000) [pid = 1668] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:44:14 INFO - PROCESS | 1668 | 1462153454926 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 621ms 18:44:14 INFO - PROCESS | 1668 | 1462153454970 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 1668 | 1462153454971 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 18:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:44:15 INFO - PROCESS | 1668 | 1462153455000 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 1668 | 1462153455002 Marionette TRACE conn2 <- [1,2546,null,{}] 18:44:15 INFO - PROCESS | 1668 | 1462153455012 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}] 18:44:15 INFO - PROCESS | 1668 | 1462153455106 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:44:15 INFO - PROCESS | 1668 | 1462153455111 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dac3000 == 63 [pid = 1668] [id = 644] 18:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x115e90c00) [pid = 1668] [serial = 1932] [outer = 0x0] 18:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x125de3800) [pid = 1668] [serial = 1933] [outer = 0x115e90c00] 18:44:15 INFO - PROCESS | 1668 | 1462153455136 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x12a9d4400) [pid = 1668] [serial = 1934] [outer = 0x115e90c00] 18:44:15 INFO - PROCESS | 1668 | 1462153455484 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]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 546ms 18:44:15 INFO - PROCESS | 1668 | 1462153455525 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:44:15 INFO - PROCESS | 1668 | 1462153455527 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 18:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:44:15 INFO - PROCESS | 1668 | 1462153455529 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 1668 | 1462153455531 Marionette TRACE conn2 <- [1,2550,null,{}] 18:44:15 INFO - PROCESS | 1668 | 1462153455533 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}] 18:44:15 INFO - PROCESS | 1668 | 1462153455659 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:44:15 INFO - PROCESS | 1668 | 1462153455667 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dd80800 == 64 [pid = 1668] [id = 645] 18:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x118775400) [pid = 1668] [serial = 1935] [outer = 0x0] 18:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x12a9de000) [pid = 1668] [serial = 1936] [outer = 0x118775400] 18:44:15 INFO - PROCESS | 1668 | 1462153455696 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x12aa45c00) [pid = 1668] [serial = 1937] [outer = 0x118775400] 18:44:16 INFO - PROCESS | 1668 | 1462153456029 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]]]}] 18:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 520ms 18:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:44:16 INFO - PROCESS | 1668 | 1462153456049 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 1668 | 1462153456051 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 18:44:16 INFO - PROCESS | 1668 | 1462153456053 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 1668 | 1462153456054 Marionette TRACE conn2 <- [1,2554,null,{}] 18:44:16 INFO - PROCESS | 1668 | 1462153456059 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}] 18:44:16 INFO - PROCESS | 1668 | 1462153456148 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:44:16 INFO - PROCESS | 1668 | 1462153456152 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e46e000 == 65 [pid = 1668] [id = 646] 18:44:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12aa42000) [pid = 1668] [serial = 1938] [outer = 0x0] 18:44:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12aa4d400) [pid = 1668] [serial = 1939] [outer = 0x12aa42000] 18:44:16 INFO - PROCESS | 1668 | 1462153456178 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12ac48c00) [pid = 1668] [serial = 1940] [outer = 0x12aa42000] 18:44:16 INFO - PROCESS | 1668 | 1462153456535 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]]]}] 18:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 522ms 18:44:16 INFO - PROCESS | 1668 | 1462153456576 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 1668 | 1462153456577 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 18:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:44:16 INFO - PROCESS | 1668 | 1462153456580 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 1668 | 1462153456581 Marionette TRACE conn2 <- [1,2558,null,{}] 18:44:16 INFO - PROCESS | 1668 | 1462153456583 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}] 18:44:16 INFO - PROCESS | 1668 | 1462153456671 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:44:16 INFO - PROCESS | 1668 | 1462153456676 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x1351a0000 == 66 [pid = 1668] [id = 647] 18:44:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x110f10c00) [pid = 1668] [serial = 1941] [outer = 0x0] 18:44:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12ac50000) [pid = 1668] [serial = 1942] [outer = 0x110f10c00] 18:44:16 INFO - PROCESS | 1668 | 1462153456700 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12aee5400) [pid = 1668] [serial = 1943] [outer = 0x110f10c00] 18:44:17 INFO - PROCESS | 1668 | 1462153457242 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]]]}] 18:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 720ms 18:44:17 INFO - PROCESS | 1668 | 1462153457300 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:44:17 INFO - PROCESS | 1668 | 1462153457304 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 18:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:44:17 INFO - PROCESS | 1668 | 1462153457307 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:44:17 INFO - PROCESS | 1668 | 1462153457310 Marionette TRACE conn2 <- [1,2562,null,{}] 18:44:17 INFO - PROCESS | 1668 | 1462153457314 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}] 18:44:17 INFO - PROCESS | 1668 | 1462153457425 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:44:17 INFO - PROCESS | 1668 | 1462153457539 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x121585000 == 67 [pid = 1668] [id = 648] 18:44:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x116734400) [pid = 1668] [serial = 1944] [outer = 0x0] 18:44:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x117038c00) [pid = 1668] [serial = 1945] [outer = 0x116734400] 18:44:17 INFO - PROCESS | 1668 | 1462153457570 Marionette DEBUG loaded listener.js 18:44:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x1186b7800) [pid = 1668] [serial = 1946] [outer = 0x116734400] 18:44:18 INFO - PROCESS | 1668 | 1462153458008 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]]]}] 18:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 723ms 18:44:18 INFO - PROCESS | 1668 | 1462153458031 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 1668 | 1462153458035 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 18:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:44:18 INFO - PROCESS | 1668 | 1462153458042 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 1668 | 1462153458044 Marionette TRACE conn2 <- [1,2566,null,{}] 18:44:18 INFO - PROCESS | 1668 | 1462153458047 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}] 18:44:18 INFO - PROCESS | 1668 | 1462153458158 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:44:18 INFO - PROCESS | 1668 | 1462153458232 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a967800 == 68 [pid = 1668] [id = 649] 18:44:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x118778000) [pid = 1668] [serial = 1947] [outer = 0x0] 18:44:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x118fb8000) [pid = 1668] [serial = 1948] [outer = 0x118778000] 18:44:18 INFO - PROCESS | 1668 | 1462153458261 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x121418000) [pid = 1668] [serial = 1949] [outer = 0x118778000] 18:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 18:44:18 INFO - PROCESS | 1668 | 1462153458706 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]]]}] 18:44:18 INFO - PROCESS | 1668 | 1462153458714 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:44:18 INFO - PROCESS | 1668 | 1462153458716 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 18:44:18 INFO - PROCESS | 1668 | 1462153458718 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 1668 | 1462153458722 Marionette TRACE conn2 <- [1,2570,null,{}] 18:44:18 INFO - PROCESS | 1668 | 1462153458732 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}] 18:44:18 INFO - PROCESS | 1668 | 1462153458882 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:44:18 INFO - PROCESS | 1668 | 1462153458982 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e454000 == 69 [pid = 1668] [id = 650] 18:44:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x128e57c00) [pid = 1668] [serial = 1950] [outer = 0x0] 18:44:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x129440400) [pid = 1668] [serial = 1951] [outer = 0x128e57c00] 18:44:19 INFO - PROCESS | 1668 | 1462153459029 Marionette DEBUG loaded listener.js 18:44:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x129711c00) [pid = 1668] [serial = 1952] [outer = 0x128e57c00] 18:44:19 INFO - PROCESS | 1668 | 1462153459503 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]]]}] 18:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 826ms 18:44:19 INFO - PROCESS | 1668 | 1462153459544 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:44:19 INFO - PROCESS | 1668 | 1462153459546 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 18:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:44:19 INFO - PROCESS | 1668 | 1462153459549 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:44:19 INFO - PROCESS | 1668 | 1462153459550 Marionette TRACE conn2 <- [1,2574,null,{}] 18:44:19 INFO - PROCESS | 1668 | 1462153459552 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}] 18:44:19 INFO - PROCESS | 1668 | 1462153459659 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:44:19 INFO - PROCESS | 1668 | 1462153459720 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x13567d000 == 70 [pid = 1668] [id = 651] 18:44:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x129807c00) [pid = 1668] [serial = 1953] [outer = 0x0] 18:44:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x129924800) [pid = 1668] [serial = 1954] [outer = 0x129807c00] 18:44:19 INFO - PROCESS | 1668 | 1462153459790 Marionette DEBUG loaded listener.js 18:44:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12a9e0400) [pid = 1668] [serial = 1955] [outer = 0x129807c00] 18:44:20 INFO - PROCESS | 1668 | 1462153460203 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]]]}] 18:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 668ms 18:44:20 INFO - PROCESS | 1668 | 1462153460218 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 1668 | 1462153460219 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 18:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:44:20 INFO - PROCESS | 1668 | 1462153460223 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - PROCESS | 1668 | 1462153460225 Marionette TRACE conn2 <- [1,2578,null,{}] 18:44:20 INFO - PROCESS | 1668 | 1462153460228 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}] 18:44:20 INFO - PROCESS | 1668 | 1462153460349 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:44:20 INFO - PROCESS | 1668 | 1462153460411 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x135672000 == 71 [pid = 1668] [id = 652] 18:44:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x111091000) [pid = 1668] [serial = 1956] [outer = 0x0] 18:44:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12a85f000) [pid = 1668] [serial = 1957] [outer = 0x111091000] 18:44:20 INFO - PROCESS | 1668 | 1462153460493 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12ac47c00) [pid = 1668] [serial = 1958] [outer = 0x111091000] 18:44:20 INFO - PROCESS | 1668 | 1462153460928 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]]]}] 18:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 721ms 18:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:44:20 INFO - PROCESS | 1668 | 1462153460960 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 1668 | 1462153460961 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 18:44:20 INFO - PROCESS | 1668 | 1462153460965 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - PROCESS | 1668 | 1462153460966 Marionette TRACE conn2 <- [1,2582,null,{}] 18:44:20 INFO - PROCESS | 1668 | 1462153460969 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}] 18:44:21 INFO - PROCESS | 1668 | 1462153461086 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:44:21 INFO - PROCESS | 1668 | 1462153461160 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x124199000 == 72 [pid = 1668] [id = 653] 18:44:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x113135000) [pid = 1668] [serial = 1959] [outer = 0x0] 18:44:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12ac46000) [pid = 1668] [serial = 1960] [outer = 0x113135000] 18:44:21 INFO - PROCESS | 1668 | 1462153461189 Marionette DEBUG loaded listener.js 18:44:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12aeee800) [pid = 1668] [serial = 1961] [outer = 0x113135000] 18:44:21 INFO - PROCESS | 1668 | 1462153461986 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]]]}] 18:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1071ms 18:44:22 INFO - PROCESS | 1668 | 1462153462041 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 1668 | 1462153462043 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 18:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:44:22 INFO - PROCESS | 1668 | 1462153462048 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 1668 | 1462153462050 Marionette TRACE conn2 <- [1,2586,null,{}] 18:44:22 INFO - PROCESS | 1668 | 1462153462054 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}] 18:44:22 INFO - PROCESS | 1668 | 1462153462152 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:44:22 INFO - PROCESS | 1668 | 1462153462234 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x119239000 == 73 [pid = 1668] [id = 654] 18:44:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x11105f800) [pid = 1668] [serial = 1962] [outer = 0x0] 18:44:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x111f45000) [pid = 1668] [serial = 1963] [outer = 0x11105f800] 18:44:22 INFO - PROCESS | 1668 | 1462153462263 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x1167f4800) [pid = 1668] [serial = 1964] [outer = 0x11105f800] 18:44:22 INFO - PROCESS | 1668 | 1462153462699 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]]]}] 18:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 723ms 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf30000 == 72 [pid = 1668] [id = 581] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac10800 == 71 [pid = 1668] [id = 580] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x127611000 == 70 [pid = 1668] [id = 598] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12e46e000 == 69 [pid = 1668] [id = 646] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12dd80800 == 68 [pid = 1668] [id = 645] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12dac3000 == 67 [pid = 1668] [id = 644] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12d8a2000 == 66 [pid = 1668] [id = 643] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12d40c800 == 65 [pid = 1668] [id = 642] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x12768f000) [pid = 1668] [serial = 1882] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | 1462153462815 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 1668 | 1462153462819 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12c2da000 == 64 [pid = 1668] [id = 641] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc2f800 == 63 [pid = 1668] [id = 640] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1194b6000 == 62 [pid = 1668] [id = 639] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x129519800 == 61 [pid = 1668] [id = 638] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1241cc800 == 60 [pid = 1668] [id = 637] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1174e4800 == 59 [pid = 1668] [id = 636] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x125eb3800 == 58 [pid = 1668] [id = 635] 18:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x11a05e000 == 57 [pid = 1668] [id = 629] 18:44:22 INFO - PROCESS | 1668 | --DOCSHELL 0x1167b4000 == 56 [pid = 1668] [id = 628] 18:44:22 INFO - PROCESS | 1668 | 1462153462833 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 1668 | 1462153462834 Marionette TRACE conn2 <- [1,2590,null,{}] 18:44:22 INFO - PROCESS | 1668 | 1462153462837 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}] 18:44:22 INFO - PROCESS | 1668 | 1462153462951 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x125e35800) [pid = 1668] [serial = 1838] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x1245e7000) [pid = 1668] [serial = 1855] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x118414400) [pid = 1668] [serial = 1849] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x118632000) [pid = 1668] [serial = 1867] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x112ec3000) [pid = 1668] [serial = 1858] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x12186fc00) [pid = 1668] [serial = 1859] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x1133c2400) [pid = 1668] [serial = 1862] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x113d4c800) [pid = 1668] [serial = 1846] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x116860000) [pid = 1668] [serial = 1865] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x11946f400) [pid = 1668] [serial = 1871] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x119dccc00) [pid = 1668] [serial = 1874] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x11976b000) [pid = 1668] [serial = 1873] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x112ec1000) [pid = 1668] [serial = 1861] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x11105dc00) [pid = 1668] [serial = 1843] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x11313a800) [pid = 1668] [serial = 1864] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x1194d3400) [pid = 1668] [serial = 1852] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x118fafc00) [pid = 1668] [serial = 1870] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x11877ac00) [pid = 1668] [serial = 1868] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x125ddf800) [pid = 1668] [serial = 1879] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x125e32000) [pid = 1668] [serial = 1880] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12162e000) [pid = 1668] [serial = 1876] [outer = 0x0] [url = about:blank] 18:44:22 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12540d800) [pid = 1668] [serial = 1877] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1668 | 1462153463013 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x117589000 == 57 [pid = 1668] [id = 655] 18:44:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x111062c00) [pid = 1668] [serial = 1965] [outer = 0x0] 18:44:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x116860000) [pid = 1668] [serial = 1966] [outer = 0x111062c00] 18:44:23 INFO - PROCESS | 1668 | 1462153463039 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118770800) [pid = 1668] [serial = 1967] [outer = 0x111062c00] 18:44:23 INFO - PROCESS | 1668 | 1462153463364 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]]]}] 18:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 18:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:44:23 INFO - PROCESS | 1668 | 1462153463403 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 1668 | 1462153463404 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 18:44:23 INFO - PROCESS | 1668 | 1462153463407 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - PROCESS | 1668 | 1462153463409 Marionette TRACE conn2 <- [1,2594,null,{}] 18:44:23 INFO - PROCESS | 1668 | 1462153463416 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}] 18:44:23 INFO - PROCESS | 1668 | 1462153463505 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:44:23 INFO - PROCESS | 1668 | 1462153463590 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 1668 | ++DOCSHELL 0x12450f800 == 58 [pid = 1668] [id = 656] 18:44:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x11875fc00) [pid = 1668] [serial = 1968] [outer = 0x0] 18:44:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x118ff4000) [pid = 1668] [serial = 1969] [outer = 0x11875fc00] 18:44:23 INFO - PROCESS | 1668 | 1462153463625 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x121420000) [pid = 1668] [serial = 1970] [outer = 0x11875fc00] 18:44:23 INFO - PROCESS | 1668 | 1462153463928 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]]]}] 18:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 573ms 18:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:44:23 INFO - PROCESS | 1668 | 1462153463980 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 1668 | 1462153463982 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 18:44:23 INFO - PROCESS | 1668 | 1462153463984 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - PROCESS | 1668 | 1462153463985 Marionette TRACE conn2 <- [1,2598,null,{}] 18:44:23 INFO - PROCESS | 1668 | 1462153463988 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}] 18:44:24 INFO - PROCESS | 1668 | 1462153464075 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:44:24 INFO - PROCESS | 1668 | 1462153464135 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x12910c800 == 59 [pid = 1668] [id = 657] 18:44:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1194d9000) [pid = 1668] [serial = 1971] [outer = 0x0] 18:44:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x12162a400) [pid = 1668] [serial = 1972] [outer = 0x1194d9000] 18:44:24 INFO - PROCESS | 1668 | 1462153464164 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x121c29400) [pid = 1668] [serial = 1973] [outer = 0x1194d9000] 18:44:24 INFO - PROCESS | 1668 | 1462153464539 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]]]}] 18:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 572ms 18:44:24 INFO - PROCESS | 1668 | 1462153464560 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:44:24 INFO - PROCESS | 1668 | 1462153464563 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 18:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:44:24 INFO - PROCESS | 1668 | 1462153464566 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 1668 | 1462153464568 Marionette TRACE conn2 <- [1,2602,null,{}] 18:44:24 INFO - PROCESS | 1668 | 1462153464571 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}] 18:44:24 INFO - PROCESS | 1668 | 1462153464664 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:44:24 INFO - PROCESS | 1668 | 1462153464728 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac10800 == 60 [pid = 1668] [id = 658] 18:44:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x119775400) [pid = 1668] [serial = 1974] [outer = 0x0] 18:44:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x124536000) [pid = 1668] [serial = 1975] [outer = 0x119775400] 18:44:24 INFO - PROCESS | 1668 | 1462153464753 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x125ddb400) [pid = 1668] [serial = 1976] [outer = 0x119775400] 18:44:25 INFO - PROCESS | 1668 | 1462153465094 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]]]}] 18:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 572ms 18:44:25 INFO - PROCESS | 1668 | 1462153465139 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:44:25 INFO - PROCESS | 1668 | 1462153465140 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 18:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:44:25 INFO - PROCESS | 1668 | 1462153465142 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:44:25 INFO - PROCESS | 1668 | 1462153465143 Marionette TRACE conn2 <- [1,2606,null,{}] 18:44:25 INFO - PROCESS | 1668 | 1462153465146 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}] 18:44:25 INFO - PROCESS | 1668 | 1462153465269 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:44:25 INFO - PROCESS | 1668 | 1462153465312 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2d1800 == 61 [pid = 1668] [id = 659] 18:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x125de4800) [pid = 1668] [serial = 1977] [outer = 0x0] 18:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x127689800) [pid = 1668] [serial = 1978] [outer = 0x125de4800] 18:44:25 INFO - PROCESS | 1668 | 1462153465339 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x129919400) [pid = 1668] [serial = 1979] [outer = 0x125de4800] 18:44:25 INFO - PROCESS | 1668 | 1462153465699 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]]]}] 18:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 569ms 18:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:44:25 INFO - PROCESS | 1668 | 1462153465711 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:44:25 INFO - PROCESS | 1668 | 1462153465712 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 18:44:25 INFO - PROCESS | 1668 | 1462153465715 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:44:25 INFO - PROCESS | 1668 | 1462153465716 Marionette TRACE conn2 <- [1,2610,null,{}] 18:44:25 INFO - PROCESS | 1668 | 1462153465718 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}] 18:44:25 INFO - PROCESS | 1668 | 1462153465828 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:44:25 INFO - PROCESS | 1668 | 1462153465841 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d13a800 == 62 [pid = 1668] [id = 660] 18:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x129809c00) [pid = 1668] [serial = 1980] [outer = 0x0] 18:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12a859800) [pid = 1668] [serial = 1981] [outer = 0x129809c00] 18:44:25 INFO - PROCESS | 1668 | 1462153465867 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12a9d7c00) [pid = 1668] [serial = 1982] [outer = 0x129809c00] 18:44:26 INFO - PROCESS | 1668 | 1462153466209 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]]]}] 18:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 517ms 18:44:26 INFO - PROCESS | 1668 | 1462153466233 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 1668 | 1462153466234 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 18:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:44:26 INFO - PROCESS | 1668 | 1462153466236 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 1668 | 1462153466237 Marionette TRACE conn2 <- [1,2614,null,{}] 18:44:26 INFO - PROCESS | 1668 | 1462153466247 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}] 18:44:26 INFO - PROCESS | 1668 | 1462153466354 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:44:26 INFO - PROCESS | 1668 | 1462153466393 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d5e2000 == 63 [pid = 1668] [id = 661] 18:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x129922000) [pid = 1668] [serial = 1983] [outer = 0x0] 18:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12a9e9c00) [pid = 1668] [serial = 1984] [outer = 0x129922000] 18:44:26 INFO - PROCESS | 1668 | 1462153466419 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12ac47000) [pid = 1668] [serial = 1985] [outer = 0x129922000] 18:44:26 INFO - PROCESS | 1668 | 1462153466755 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]]]}] 18:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 573ms 18:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:44:26 INFO - PROCESS | 1668 | 1462153466810 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 1668 | 1462153466811 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 18:44:26 INFO - PROCESS | 1668 | 1462153466813 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 1668 | 1462153466814 Marionette TRACE conn2 <- [1,2618,null,{}] 18:44:26 INFO - PROCESS | 1668 | 1462153466817 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}] 18:44:26 INFO - PROCESS | 1668 | 1462153466927 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:44:26 INFO - PROCESS | 1668 | 1462153466940 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dd7f800 == 64 [pid = 1668] [id = 662] 18:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12a9d7800) [pid = 1668] [serial = 1986] [outer = 0x0] 18:44:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12aee5c00) [pid = 1668] [serial = 1987] [outer = 0x12a9d7800] 18:44:26 INFO - PROCESS | 1668 | 1462153466965 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12b49b400) [pid = 1668] [serial = 1988] [outer = 0x12a9d7800] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x129809000) [pid = 1668] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x129920400) [pid = 1668] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1126bec00) [pid = 1668] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x121633c00) [pid = 1668] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x118854c00) [pid = 1668] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x11a0d1c00) [pid = 1668] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12413d800) [pid = 1668] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x113132000) [pid = 1668] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x118775400) [pid = 1668] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x115e90c00) [pid = 1668] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x125ddc000) [pid = 1668] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x125de4400) [pid = 1668] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:44:27 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x12aa42000) [pid = 1668] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:44:27 INFO - PROCESS | 1668 | 1462153467412 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]]]}] 18:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 18:44:27 INFO - PROCESS | 1668 | 1462153467434 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:44:27 INFO - PROCESS | 1668 | 1462153467435 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 18:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:44:27 INFO - PROCESS | 1668 | 1462153467442 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:44:27 INFO - PROCESS | 1668 | 1462153467445 Marionette TRACE conn2 <- [1,2622,null,{}] 18:44:27 INFO - PROCESS | 1668 | 1462153467447 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}] 18:44:27 INFO - PROCESS | 1668 | 1462153467568 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:44:27 INFO - PROCESS | 1668 | 1462153467633 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a998000 == 65 [pid = 1668] [id = 663] 18:44:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12768a800) [pid = 1668] [serial = 1989] [outer = 0x0] 18:44:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x129920400) [pid = 1668] [serial = 1990] [outer = 0x12768a800] 18:44:27 INFO - PROCESS | 1668 | 1462153467659 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12aee5000) [pid = 1668] [serial = 1991] [outer = 0x12768a800] 18:44:27 INFO - PROCESS | 1668 | 1462153467959 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]]]}] 18:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 578ms 18:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:44:28 INFO - PROCESS | 1668 | 1462153468016 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 1668 | 1462153468017 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 18:44:28 INFO - PROCESS | 1668 | 1462153468019 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 1668 | 1462153468021 Marionette TRACE conn2 <- [1,2626,null,{}] 18:44:28 INFO - PROCESS | 1668 | 1462153468024 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}] 18:44:28 INFO - PROCESS | 1668 | 1462153468150 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:44:28 INFO - PROCESS | 1668 | 1462153468157 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e463800 == 66 [pid = 1668] [id = 664] 18:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x127690c00) [pid = 1668] [serial = 1992] [outer = 0x0] 18:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12b4a1800) [pid = 1668] [serial = 1993] [outer = 0x127690c00] 18:44:28 INFO - PROCESS | 1668 | 1462153468187 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12bb8d400) [pid = 1668] [serial = 1994] [outer = 0x127690c00] 18:44:28 INFO - PROCESS | 1668 | 1462153468511 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]]]}] 18:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 520ms 18:44:28 INFO - PROCESS | 1668 | 1462153468541 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 1668 | 1462153468543 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 18:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:44:28 INFO - PROCESS | 1668 | 1462153468545 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 1668 | 1462153468546 Marionette TRACE conn2 <- [1,2630,null,{}] 18:44:28 INFO - PROCESS | 1668 | 1462153468548 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}] 18:44:28 INFO - PROCESS | 1668 | 1462153468637 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:44:28 INFO - PROCESS | 1668 | 1462153468641 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x135940000 == 67 [pid = 1668] [id = 665] 18:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12bb8f800) [pid = 1668] [serial = 1995] [outer = 0x0] 18:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12bb96000) [pid = 1668] [serial = 1996] [outer = 0x12bb8f800] 18:44:28 INFO - PROCESS | 1668 | 1462153468666 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12bcd1000) [pid = 1668] [serial = 1997] [outer = 0x12bb8f800] 18:44:29 INFO - PROCESS | 1668 | 1462153469022 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]]]}] 18:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 518ms 18:44:29 INFO - PROCESS | 1668 | 1462153469064 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:44:29 INFO - PROCESS | 1668 | 1462153469065 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 18:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:44:29 INFO - PROCESS | 1668 | 1462153469067 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:44:29 INFO - PROCESS | 1668 | 1462153469068 Marionette TRACE conn2 <- [1,2634,null,{}] 18:44:29 INFO - PROCESS | 1668 | 1462153469070 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}] 18:44:29 INFO - PROCESS | 1668 | 1462153469158 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:44:29 INFO - PROCESS | 1668 | 1462153469162 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387df000 == 68 [pid = 1668] [id = 666] 18:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12bcd0c00) [pid = 1668] [serial = 1998] [outer = 0x0] 18:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12bcd9400) [pid = 1668] [serial = 1999] [outer = 0x12bcd0c00] 18:44:29 INFO - PROCESS | 1668 | 1462153469186 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12bd15000) [pid = 1668] [serial = 2000] [outer = 0x12bcd0c00] 18:44:29 INFO - PROCESS | 1668 | 1462153469697 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]]]}] 18:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 18:44:29 INFO - PROCESS | 1668 | 1462153469739 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:44:29 INFO - PROCESS | 1668 | 1462153469742 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 18:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:44:29 INFO - PROCESS | 1668 | 1462153469746 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:44:29 INFO - PROCESS | 1668 | 1462153469749 Marionette TRACE conn2 <- [1,2638,null,{}] 18:44:29 INFO - PROCESS | 1668 | 1462153469752 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}] 18:44:29 INFO - PROCESS | 1668 | 1462153469865 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:44:29 INFO - PROCESS | 1668 | 1462153469982 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x12157b800 == 69 [pid = 1668] [id = 667] 18:44:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1161b3000) [pid = 1668] [serial = 2001] [outer = 0x0] 18:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x11702ec00) [pid = 1668] [serial = 2002] [outer = 0x1161b3000] 18:44:30 INFO - PROCESS | 1668 | 1462153470014 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x118628800) [pid = 1668] [serial = 2003] [outer = 0x1161b3000] 18:44:30 INFO - PROCESS | 1668 | 1462153470433 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]]]}] 18:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 723ms 18:44:30 INFO - PROCESS | 1668 | 1462153470469 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:44:30 INFO - PROCESS | 1668 | 1462153470474 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 18:44:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:44:30 INFO - PROCESS | 1668 | 1462153470478 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:44:30 INFO - PROCESS | 1668 | 1462153470480 Marionette TRACE conn2 <- [1,2642,null,{}] 18:44:30 INFO - PROCESS | 1668 | 1462153470483 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}] 18:44:30 INFO - PROCESS | 1668 | 1462153470595 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:44:30 INFO - PROCESS | 1668 | 1462153470701 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299ad800 == 70 [pid = 1668] [id = 668] 18:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x118770c00) [pid = 1668] [serial = 2004] [outer = 0x0] 18:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x118fac800) [pid = 1668] [serial = 2005] [outer = 0x118770c00] 18:44:30 INFO - PROCESS | 1668 | 1462153470732 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x121415000) [pid = 1668] [serial = 2006] [outer = 0x118770c00] 18:44:31 INFO - PROCESS | 1668 | 1462153471169 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:44:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 721ms 18:44:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:44:31 INFO - PROCESS | 1668 | 1462153471200 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 1668 | 1462153471202 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 18:44:31 INFO - PROCESS | 1668 | 1462153471204 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 1668 | 1462153471207 Marionette TRACE conn2 <- [1,2646,null,{}] 18:44:31 INFO - PROCESS | 1668 | 1462153471253 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}] 18:44:31 INFO - PROCESS | 1668 | 1462153471403 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:44:31 INFO - PROCESS | 1668 | 1462153471462 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x13519c000 == 71 [pid = 1668] [id = 669] 18:44:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x12764b000) [pid = 1668] [serial = 2007] [outer = 0x0] 18:44:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x128e57400) [pid = 1668] [serial = 2008] [outer = 0x12764b000] 18:44:31 INFO - PROCESS | 1668 | 1462153471496 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x12970f800) [pid = 1668] [serial = 2009] [outer = 0x12764b000] 18:44:31 INFO - PROCESS | 1668 | 1462153471882 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:44:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 746ms 18:44:31 INFO - PROCESS | 1668 | 1462153471951 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 1668 | 1462153471953 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 18:44:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:44:31 INFO - PROCESS | 1668 | 1462153471955 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 1668 | 1462153471956 Marionette TRACE conn2 <- [1,2650,null,{}] 18:44:31 INFO - PROCESS | 1668 | 1462153471959 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}] 18:44:32 INFO - PROCESS | 1668 | 1462153472068 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:44:32 INFO - PROCESS | 1668 | 1462153472175 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387f3800 == 72 [pid = 1668] [id = 670] 18:44:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x128e5d000) [pid = 1668] [serial = 2010] [outer = 0x0] 18:44:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x129925800) [pid = 1668] [serial = 2011] [outer = 0x128e5d000] 18:44:32 INFO - PROCESS | 1668 | 1462153472206 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x12aee6800) [pid = 1668] [serial = 2012] [outer = 0x128e5d000] 18:44:32 INFO - PROCESS | 1668 | 1462153472616 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]]]}] 18:44:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:44:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 18:44:32 INFO - PROCESS | 1668 | 1462153472625 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:44:32 INFO - PROCESS | 1668 | 1462153472627 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 18:44:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:44:32 INFO - PROCESS | 1668 | 1462153472629 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:44:32 INFO - PROCESS | 1668 | 1462153472630 Marionette TRACE conn2 <- [1,2654,null,{}] 18:44:32 INFO - PROCESS | 1668 | 1462153472633 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}] 18:44:32 INFO - PROCESS | 1668 | 1462153472743 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:44:32 INFO - PROCESS | 1668 | 1462153472852 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x1359c6000 == 73 [pid = 1668] [id = 671] 18:44:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x12aee3400) [pid = 1668] [serial = 2013] [outer = 0x0] 18:44:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x12b4a4c00) [pid = 1668] [serial = 2014] [outer = 0x12aee3400] 18:44:32 INFO - PROCESS | 1668 | 1462153472881 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x127644c00) [pid = 1668] [serial = 2015] [outer = 0x12aee3400] 18:44:33 INFO - PROCESS | 1668 | 1462153473312 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]]]}] 18:44:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:44:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 721ms 18:44:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:44:33 INFO - PROCESS | 1668 | 1462153473350 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:44:33 INFO - PROCESS | 1668 | 1462153473352 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 18:44:33 INFO - PROCESS | 1668 | 1462153473354 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:44:33 INFO - PROCESS | 1668 | 1462153473355 Marionette TRACE conn2 <- [1,2658,null,{}] 18:44:33 INFO - PROCESS | 1668 | 1462153473358 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}] 18:44:33 INFO - PROCESS | 1668 | 1462153473472 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:44:33 INFO - PROCESS | 1668 | 1462153473551 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x135318000 == 74 [pid = 1668] [id = 672] 18:44:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x12bb55000) [pid = 1668] [serial = 2016] [outer = 0x0] 18:44:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 162 (0x12bcdb800) [pid = 1668] [serial = 2017] [outer = 0x12bb55000] 18:44:33 INFO - PROCESS | 1668 | 1462153473582 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 163 (0x12c130c00) [pid = 1668] [serial = 2018] [outer = 0x12bb55000] 18:44:33 INFO - PROCESS | 1668 | 1462153473986 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:44:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 669ms 18:44:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:44:34 INFO - PROCESS | 1668 | 1462153474024 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 1668 | 1462153474025 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 18:44:34 INFO - PROCESS | 1668 | 1462153474028 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 1668 | 1462153474029 Marionette TRACE conn2 <- [1,2662,null,{}] 18:44:34 INFO - PROCESS | 1668 | 1462153474032 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}] 18:44:34 INFO - PROCESS | 1668 | 1462153474162 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:44:34 INFO - PROCESS | 1668 | 1462153474269 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x11994d000 == 75 [pid = 1668] [id = 673] 18:44:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 164 (0x11650f800) [pid = 1668] [serial = 2019] [outer = 0x0] 18:44:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 165 (0x129715c00) [pid = 1668] [serial = 2020] [outer = 0x11650f800] 18:44:34 INFO - PROCESS | 1668 | 1462153474302 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 166 (0x12c12c800) [pid = 1668] [serial = 2021] [outer = 0x11650f800] 18:44:34 INFO - PROCESS | 1668 | 1462153474889 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:44:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 869ms 18:44:34 INFO - PROCESS | 1668 | 1462153474897 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 18:44:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:44:34 INFO - PROCESS | 1668 | 1462153474899 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 18:44:34 INFO - PROCESS | 1668 | 1462153474903 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 1668 | 1462153474905 Marionette TRACE conn2 <- [1,2666,null,{}] 18:44:34 INFO - PROCESS | 1668 | 1462153474909 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}] 18:44:35 INFO - PROCESS | 1668 | 1462153475013 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:44:35 INFO - PROCESS | 1668 | 1462153475080 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x118267800 == 76 [pid = 1668] [id = 674] 18:44:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 167 (0x116311400) [pid = 1668] [serial = 2022] [outer = 0x0] 18:44:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 168 (0x116a8b000) [pid = 1668] [serial = 2023] [outer = 0x116311400] 18:44:35 INFO - PROCESS | 1668 | 1462153475154 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 169 (0x118415400) [pid = 1668] [serial = 2024] [outer = 0x116311400] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x135940000 == 75 [pid = 1668] [id = 665] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12e463800 == 74 [pid = 1668] [id = 664] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12a998000 == 73 [pid = 1668] [id = 663] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12dd7f800 == 72 [pid = 1668] [id = 662] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5e2000 == 71 [pid = 1668] [id = 661] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12d13a800 == 70 [pid = 1668] [id = 660] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 168 (0x1167f5800) [pid = 1668] [serial = 1888] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 167 (0x121628400) [pid = 1668] [serial = 1894] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 166 (0x11615a400) [pid = 1668] [serial = 1903] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 165 (0x111012400) [pid = 1668] [serial = 1885] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 164 (0x128f8b800) [pid = 1668] [serial = 1900] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 163 (0x118769400) [pid = 1668] [serial = 1891] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 162 (0x121a49c00) [pid = 1668] [serial = 1897] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12c2d1800 == 69 [pid = 1668] [id = 659] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac10800 == 68 [pid = 1668] [id = 658] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12910c800 == 67 [pid = 1668] [id = 657] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12450f800 == 66 [pid = 1668] [id = 656] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x117589000 == 65 [pid = 1668] [id = 655] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x119239000 == 64 [pid = 1668] [id = 654] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x12a967800 == 63 [pid = 1668] [id = 649] 18:44:35 INFO - PROCESS | 1668 | --DOCSHELL 0x121585000 == 62 [pid = 1668] [id = 648] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 161 (0x128e59c00) [pid = 1668] [serial = 1883] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x129811800) [pid = 1668] [serial = 1924] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x129924400) [pid = 1668] [serial = 1927] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x115e8bc00) [pid = 1668] [serial = 1909] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x1186b7c00) [pid = 1668] [serial = 1910] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x12a85b400) [pid = 1668] [serial = 1930] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x118fe7000) [pid = 1668] [serial = 1912] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x119774800) [pid = 1668] [serial = 1913] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x1214ad400) [pid = 1668] [serial = 1915] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x121a3f000) [pid = 1668] [serial = 1916] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x1250f3000) [pid = 1668] [serial = 1918] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x125de1800) [pid = 1668] [serial = 1919] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x117502800) [pid = 1668] [serial = 1907] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x115e44400) [pid = 1668] [serial = 1906] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12a856800) [pid = 1668] [serial = 1928] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x12a9de000) [pid = 1668] [serial = 1936] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12aa45c00) [pid = 1668] [serial = 1937] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x12a9ccc00) [pid = 1668] [serial = 1931] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12a9d4400) [pid = 1668] [serial = 1934] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x128e54800) [pid = 1668] [serial = 1921] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x125de3800) [pid = 1668] [serial = 1933] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x129804400) [pid = 1668] [serial = 1922] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12ac48c00) [pid = 1668] [serial = 1940] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x12991e400) [pid = 1668] [serial = 1925] [outer = 0x0] [url = about:blank] 18:44:35 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12aa4d400) [pid = 1668] [serial = 1939] [outer = 0x0] [url = about:blank] 18:44:36 INFO - PROCESS | 1668 | 1462153476018 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]]]}] 18:44:36 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) 18:44:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1124ms 18:44:36 INFO - PROCESS | 1668 | 1462153476027 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 1668 | 1462153476030 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 18:44:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:44:36 INFO - PROCESS | 1668 | 1462153476035 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 1668 | 1462153476036 Marionette TRACE conn2 <- [1,2670,null,{}] 18:44:36 INFO - PROCESS | 1668 | 1462153476040 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}] 18:44:36 INFO - PROCESS | 1668 | 1462153476133 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:44:36 INFO - PROCESS | 1668 | 1462153476193 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194aa800 == 63 [pid = 1668] [id = 675] 18:44:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x118412800) [pid = 1668] [serial = 2025] [outer = 0x0] 18:44:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x118f8a000) [pid = 1668] [serial = 2026] [outer = 0x118412800] 18:44:36 INFO - PROCESS | 1668 | 1462153476219 Marionette DEBUG loaded listener.js 18:44:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x119768c00) [pid = 1668] [serial = 2027] [outer = 0x118412800] 18:44:37 INFO - PROCESS | 1668 | 1462153477051 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] 18:44:37 INFO - PROCESS | 1668 | 1462153477059 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 18:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:44:37 INFO - PROCESS | 1668 | 1462153477062 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:44:37 INFO - PROCESS | 1668 | 1462153477064 Marionette TRACE conn2 <- [1,2674,null,{}] 18:44:37 INFO - PROCESS | 1668 | 1462153477080 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}] 18:44:37 INFO - PROCESS | 1668 | 1462153477171 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:44:37 INFO - PROCESS | 1668 | 1462153477234 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x129152800 == 64 [pid = 1668] [id = 676] 18:44:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x1214b0c00) [pid = 1668] [serial = 2028] [outer = 0x0] 18:44:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12413cc00) [pid = 1668] [serial = 2029] [outer = 0x1214b0c00] 18:44:37 INFO - PROCESS | 1668 | 1462153477261 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x125de0000) [pid = 1668] [serial = 2030] [outer = 0x1214b0c00] 18:44:38 INFO - PROCESS | 1668 | 1462153478077 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] 18:44:38 INFO - PROCESS | 1668 | 1462153478086 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 18:44:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:44:38 INFO - PROCESS | 1668 | 1462153478090 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:44:38 INFO - PROCESS | 1668 | 1462153478091 Marionette TRACE conn2 <- [1,2678,null,{}] 18:44:38 INFO - PROCESS | 1668 | 1462153478100 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}] 18:44:38 INFO - PROCESS | 1668 | 1462153478212 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:44:38 INFO - PROCESS | 1668 | 1462153478252 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac0e800 == 65 [pid = 1668] [id = 677] 18:44:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x125e35800) [pid = 1668] [serial = 2031] [outer = 0x0] 18:44:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x128f8c800) [pid = 1668] [serial = 2032] [outer = 0x125e35800] 18:44:38 INFO - PROCESS | 1668 | 1462153478278 Marionette DEBUG loaded listener.js 18:44:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x1294f4c00) [pid = 1668] [serial = 2033] [outer = 0x125e35800] 18:44:39 INFO - PROCESS | 1668 | 1462153479102 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]]]}] 18:44:39 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) 18:44:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1020ms 18:44:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:44:39 INFO - PROCESS | 1668 | 1462153479117 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 18:44:39 INFO - PROCESS | 1668 | 1462153479118 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 18:44:39 INFO - PROCESS | 1668 | 1462153479120 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:44:39 INFO - PROCESS | 1668 | 1462153479122 Marionette TRACE conn2 <- [1,2682,null,{}] 18:44:39 INFO - PROCESS | 1668 | 1462153479133 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}] 18:44:39 INFO - PROCESS | 1668 | 1462153479246 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:44:39 INFO - PROCESS | 1668 | 1462153479259 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf1d800 == 66 [pid = 1668] [id = 678] 18:44:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x127640400) [pid = 1668] [serial = 2034] [outer = 0x0] 18:44:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x129918800) [pid = 1668] [serial = 2035] [outer = 0x127640400] 18:44:39 INFO - PROCESS | 1668 | 1462153479285 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12a856800) [pid = 1668] [serial = 2036] [outer = 0x127640400] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x111006800) [pid = 1668] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x125e2ec00) [pid = 1668] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x12bb8f800) [pid = 1668] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x125de4800) [pid = 1668] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x129922000) [pid = 1668] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x129809c00) [pid = 1668] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x113135000) [pid = 1668] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x111062c00) [pid = 1668] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x11105f800) [pid = 1668] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x11875fc00) [pid = 1668] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x119775400) [pid = 1668] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x1194d9000) [pid = 1668] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12768a800) [pid = 1668] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12a9d7800) [pid = 1668] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:44:39 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x127690c00) [pid = 1668] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:44:40 INFO - PROCESS | 1668 | 1462153480122 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]]]}] 18:44:40 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) 18:44:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1020ms 18:44:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:44:40 INFO - PROCESS | 1668 | 1462153480141 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 18:44:40 INFO - PROCESS | 1668 | 1462153480142 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 18:44:40 INFO - PROCESS | 1668 | 1462153480145 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 1668 | 1462153480146 Marionette TRACE conn2 <- [1,2686,null,{}] 18:44:40 INFO - PROCESS | 1668 | 1462153480148 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}] 18:44:40 INFO - PROCESS | 1668 | 1462153480273 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:44:40 INFO - PROCESS | 1668 | 1462153480314 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2c7000 == 67 [pid = 1668] [id = 679] 18:44:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12980b800) [pid = 1668] [serial = 2037] [outer = 0x0] 18:44:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12a9dd000) [pid = 1668] [serial = 2038] [outer = 0x12980b800] 18:44:40 INFO - PROCESS | 1668 | 1462153480342 Marionette DEBUG loaded listener.js 18:44:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12aa46000) [pid = 1668] [serial = 2039] [outer = 0x12980b800] 18:44:41 INFO - PROCESS | 1668 | 1462153481116 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] 18:44:41 INFO - PROCESS | 1668 | 1462153481169 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 18:44:41 INFO - PROCESS | 1668 | 1462153481171 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:44:41 INFO - PROCESS | 1668 | 1462153481172 Marionette TRACE conn2 <- [1,2690,null,{}] 18:44:41 INFO - PROCESS | 1668 | 1462153481174 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}] 18:44:41 INFO - PROCESS | 1668 | 1462153481260 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:44:41 INFO - PROCESS | 1668 | 1462153481265 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d41c000 == 68 [pid = 1668] [id = 680] 18:44:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12ac4ac00) [pid = 1668] [serial = 2040] [outer = 0x0] 18:44:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12aeee400) [pid = 1668] [serial = 2041] [outer = 0x12ac4ac00] 18:44:41 INFO - PROCESS | 1668 | 1462153481290 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12bb4a800) [pid = 1668] [serial = 2042] [outer = 0x12ac4ac00] 18:44:42 INFO - PROCESS | 1668 | 1462153482155 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] 18:44:42 INFO - PROCESS | 1668 | 1462153482196 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 18:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:44:42 INFO - PROCESS | 1668 | 1462153482215 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:44:42 INFO - PROCESS | 1668 | 1462153482218 Marionette TRACE conn2 <- [1,2694,null,{}] 18:44:42 INFO - PROCESS | 1668 | 1462153482223 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}] 18:44:42 INFO - PROCESS | 1668 | 1462153482364 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:44:42 INFO - PROCESS | 1668 | 1462153482469 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x119961800 == 69 [pid = 1668] [id = 681] 18:44:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x115e46800) [pid = 1668] [serial = 2043] [outer = 0x0] 18:44:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x11631f800) [pid = 1668] [serial = 2044] [outer = 0x115e46800] 18:44:42 INFO - PROCESS | 1668 | 1462153482503 Marionette DEBUG loaded listener.js 18:44:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x118414000) [pid = 1668] [serial = 2045] [outer = 0x115e46800] 18:44:43 INFO - PROCESS | 1668 | 1462153483445 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] 18:44:43 INFO - PROCESS | 1668 | 1462153483498 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 18:44:43 INFO - PROCESS | 1668 | 1462153483503 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 1668 | 1462153483505 Marionette TRACE conn2 <- [1,2698,null,{}] 18:44:43 INFO - PROCESS | 1668 | 1462153483507 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}] 18:44:43 INFO - PROCESS | 1668 | 1462153483614 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:44:43 INFO - PROCESS | 1668 | 1462153483677 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b30d000 == 70 [pid = 1668] [id = 682] 18:44:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x118769400) [pid = 1668] [serial = 2046] [outer = 0x0] 18:44:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x121417000) [pid = 1668] [serial = 2047] [outer = 0x118769400] 18:44:43 INFO - PROCESS | 1668 | 1462153483747 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12186e800) [pid = 1668] [serial = 2048] [outer = 0x118769400] 18:44:44 INFO - PROCESS | 1668 | 1462153484677 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] 18:44:44 INFO - PROCESS | 1668 | 1462153484726 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 18:44:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:44:44 INFO - PROCESS | 1668 | 1462153484728 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:44:44 INFO - PROCESS | 1668 | 1462153484731 Marionette TRACE conn2 <- [1,2702,null,{}] 18:44:44 INFO - PROCESS | 1668 | 1462153484739 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}] 18:44:44 INFO - PROCESS | 1668 | 1462153484850 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:44:44 INFO - PROCESS | 1668 | 1462153484911 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dd7a000 == 71 [pid = 1668] [id = 683] 18:44:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x124148800) [pid = 1668] [serial = 2049] [outer = 0x0] 18:44:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x1294f2400) [pid = 1668] [serial = 2050] [outer = 0x124148800] 18:44:44 INFO - PROCESS | 1668 | 1462153484983 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12a9c9800) [pid = 1668] [serial = 2051] [outer = 0x124148800] 18:44:45 INFO - PROCESS | 1668 | 1462153485432 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]]]}] 18:44:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:44:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 721ms 18:44:45 INFO - PROCESS | 1668 | 1462153485450 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:44:45 INFO - PROCESS | 1668 | 1462153485452 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 18:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:44:45 INFO - PROCESS | 1668 | 1462153485454 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 1668 | 1462153485456 Marionette TRACE conn2 <- [1,2706,null,{}] 18:44:45 INFO - PROCESS | 1668 | 1462153485458 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}] 18:44:45 INFO - PROCESS | 1668 | 1462153485562 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:44:45 INFO - PROCESS | 1668 | 1462153485642 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e459800 == 72 [pid = 1668] [id = 684] 18:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x12a9de800) [pid = 1668] [serial = 2052] [outer = 0x0] 18:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x12aee3000) [pid = 1668] [serial = 2053] [outer = 0x12a9de800] 18:44:45 INFO - PROCESS | 1668 | 1462153485674 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x12bb51c00) [pid = 1668] [serial = 2054] [outer = 0x12a9de800] 18:44:46 INFO - PROCESS | 1668 | 1462153486133 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]]]}] 18:44:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:44:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 722ms 18:44:46 INFO - PROCESS | 1668 | 1462153486177 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 18:44:46 INFO - PROCESS | 1668 | 1462153486178 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 18:44:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:44:46 INFO - PROCESS | 1668 | 1462153486181 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 1668 | 1462153486182 Marionette TRACE conn2 <- [1,2710,null,{}] 18:44:46 INFO - PROCESS | 1668 | 1462153486184 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}] 18:44:46 INFO - PROCESS | 1668 | 1462153486310 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:44:46 INFO - PROCESS | 1668 | 1462153486392 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f06800 == 73 [pid = 1668] [id = 685] 18:44:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x1121db000) [pid = 1668] [serial = 2055] [outer = 0x0] 18:44:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x121e3a000) [pid = 1668] [serial = 2056] [outer = 0x1121db000] 18:44:46 INFO - PROCESS | 1668 | 1462153486423 Marionette DEBUG loaded listener.js 18:44:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x12b4a0000) [pid = 1668] [serial = 2057] [outer = 0x1121db000] 18:44:46 INFO - PROCESS | 1668 | 1462153486873 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] 18:44:46 INFO - PROCESS | 1668 | 1462153486904 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 18:44:46 INFO - PROCESS | 1668 | 1462153486907 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 1668 | 1462153486908 Marionette TRACE conn2 <- [1,2714,null,{}] 18:44:46 INFO - PROCESS | 1668 | 1462153486910 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}] 18:44:47 INFO - PROCESS | 1668 | 1462153487033 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:44:47 INFO - PROCESS | 1668 | 1462153487243 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b94800 == 74 [pid = 1668] [id = 686] 18:44:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x1111dc400) [pid = 1668] [serial = 2058] [outer = 0x0] 18:44:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x112651800) [pid = 1668] [serial = 2059] [outer = 0x1111dc400] 18:44:47 INFO - PROCESS | 1668 | 1462153487285 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x116159400) [pid = 1668] [serial = 2060] [outer = 0x1111dc400] 18:44:47 INFO - PROCESS | 1668 | 1462153487744 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]]]}] 18:44:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:44:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 869ms 18:44:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:44:47 INFO - PROCESS | 1668 | 1462153487776 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:44:47 INFO - PROCESS | 1668 | 1462153487779 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 18:44:47 INFO - PROCESS | 1668 | 1462153487782 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:44:47 INFO - PROCESS | 1668 | 1462153487784 Marionette TRACE conn2 <- [1,2718,null,{}] 18:44:47 INFO - PROCESS | 1668 | 1462153487787 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}] 18:44:47 INFO - PROCESS | 1668 | 1462153487932 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:44:47 INFO - PROCESS | 1668 | 1462153487991 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x1194a3800 == 75 [pid = 1668] [id = 687] 18:44:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 159 (0x118fb3800) [pid = 1668] [serial = 2061] [outer = 0x0] 18:44:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 160 (0x11976f400) [pid = 1668] [serial = 2062] [outer = 0x118fb3800] 18:44:48 INFO - PROCESS | 1668 | 1462153488022 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 161 (0x1215ae800) [pid = 1668] [serial = 2063] [outer = 0x118fb3800] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x12c2c7000 == 74 [pid = 1668] [id = 679] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf1d800 == 73 [pid = 1668] [id = 678] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac0e800 == 72 [pid = 1668] [id = 677] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x129152800 == 71 [pid = 1668] [id = 676] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x1194aa800 == 70 [pid = 1668] [id = 675] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 160 (0x12ac50000) [pid = 1668] [serial = 1942] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x118267800 == 69 [pid = 1668] [id = 674] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x1359c6000 == 68 [pid = 1668] [id = 671] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x1387f3800 == 67 [pid = 1668] [id = 670] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x13519c000 == 66 [pid = 1668] [id = 669] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x1299ad800 == 65 [pid = 1668] [id = 668] 18:44:48 INFO - PROCESS | 1668 | --DOCSHELL 0x12157b800 == 64 [pid = 1668] [id = 667] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 159 (0x118fb7c00) [pid = 1668] [serial = 1904] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 158 (0x128e54c00) [pid = 1668] [serial = 1841] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x129440400) [pid = 1668] [serial = 1951] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x124536000) [pid = 1668] [serial = 1975] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x118fb8000) [pid = 1668] [serial = 1948] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x12162a400) [pid = 1668] [serial = 1972] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x121c29400) [pid = 1668] [serial = 1973] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x12ac47000) [pid = 1668] [serial = 1985] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x129920400) [pid = 1668] [serial = 1990] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12aee5c00) [pid = 1668] [serial = 1987] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x12b4a1800) [pid = 1668] [serial = 1993] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x12bb8d400) [pid = 1668] [serial = 1994] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12b49b400) [pid = 1668] [serial = 1988] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x129919400) [pid = 1668] [serial = 1979] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12a9d7c00) [pid = 1668] [serial = 1982] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x125ddb400) [pid = 1668] [serial = 1976] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12aee5000) [pid = 1668] [serial = 1991] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12bcd1000) [pid = 1668] [serial = 1997] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x12bb96000) [pid = 1668] [serial = 1996] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x127689800) [pid = 1668] [serial = 1978] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12a9e9c00) [pid = 1668] [serial = 1984] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x12a859800) [pid = 1668] [serial = 1981] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x129924800) [pid = 1668] [serial = 1954] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x117038c00) [pid = 1668] [serial = 1945] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12aeee800) [pid = 1668] [serial = 1961] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12ac46000) [pid = 1668] [serial = 1960] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x116860000) [pid = 1668] [serial = 1966] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x118770800) [pid = 1668] [serial = 1967] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12a85f000) [pid = 1668] [serial = 1957] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x1167f4800) [pid = 1668] [serial = 1964] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x111f45000) [pid = 1668] [serial = 1963] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118ff4000) [pid = 1668] [serial = 1969] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x121420000) [pid = 1668] [serial = 1970] [outer = 0x0] [url = about:blank] 18:44:48 INFO - PROCESS | 1668 | 1462153488462 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] 18:44:48 INFO - PROCESS | 1668 | 1462153488515 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 18:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:44:48 INFO - PROCESS | 1668 | 1462153488519 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 1668 | 1462153488520 Marionette TRACE conn2 <- [1,2722,null,{}] 18:44:48 INFO - PROCESS | 1668 | 1462153488524 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}] 18:44:48 INFO - PROCESS | 1668 | 1462153488615 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:44:48 INFO - PROCESS | 1668 | 1462153488620 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x1241a7800 == 65 [pid = 1668] [id = 688] 18:44:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x121c29400) [pid = 1668] [serial = 2064] [outer = 0x0] 18:44:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x1245e7000) [pid = 1668] [serial = 2065] [outer = 0x121c29400] 18:44:48 INFO - PROCESS | 1668 | 1462153488649 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x127645c00) [pid = 1668] [serial = 2066] [outer = 0x121c29400] 18:44:49 INFO - PROCESS | 1668 | 1462153489048 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] 18:44:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:44:49 INFO - PROCESS | 1668 | 1462153489089 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 18:44:49 INFO - PROCESS | 1668 | 1462153489093 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:44:49 INFO - PROCESS | 1668 | 1462153489097 Marionette TRACE conn2 <- [1,2726,null,{}] 18:44:49 INFO - PROCESS | 1668 | 1462153489104 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}] 18:44:49 INFO - PROCESS | 1668 | 1462153489201 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:44:49 INFO - PROCESS | 1668 | 1462153489230 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c223800 == 66 [pid = 1668] [id = 689] 18:44:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x129449000) [pid = 1668] [serial = 2067] [outer = 0x0] 18:44:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12a9d7c00) [pid = 1668] [serial = 2068] [outer = 0x129449000] 18:44:49 INFO - PROCESS | 1668 | 1462153489272 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12aa49400) [pid = 1668] [serial = 2069] [outer = 0x129449000] 18:44:49 INFO - PROCESS | 1668 | 1462153489710 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]]]}] 18:44:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:44:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 625ms 18:44:49 INFO - PROCESS | 1668 | 1462153489717 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:44:49 INFO - PROCESS | 1668 | 1462153489719 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 18:44:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:44:49 INFO - PROCESS | 1668 | 1462153489721 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:44:49 INFO - PROCESS | 1668 | 1462153489723 Marionette TRACE conn2 <- [1,2730,null,{}] 18:44:49 INFO - PROCESS | 1668 | 1462153489728 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}] 18:44:49 INFO - PROCESS | 1668 | 1462153489830 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:44:49 INFO - PROCESS | 1668 | 1462153489835 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d134000 == 67 [pid = 1668] [id = 690] 18:44:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12ac49800) [pid = 1668] [serial = 2070] [outer = 0x0] 18:44:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12b49b800) [pid = 1668] [serial = 2071] [outer = 0x12ac49800] 18:44:49 INFO - PROCESS | 1668 | 1462153489869 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12bb52800) [pid = 1668] [serial = 2072] [outer = 0x12ac49800] 18:44:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 18:44:50 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:44:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:44:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:44:50 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 18:44:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:44:50 INFO - _addTest/ [0,2733,"getWindowHandle",null] 18:44:50 INFO - PROCESS | 1668 | 1462153490748 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 18:44:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:44:50 INFO - PROCESS | 1668 | 1462153490764 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:44:50 INFO - PROCESS | 1668 | 1462153490765 Marionette TRACE conn2 <- [1,2734,null,{}] 18:44:50 INFO - PROCESS | 1668 | 1462153490767 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}] 18:44:50 INFO - PROCESS | 1668 | 1462153490876 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:44:50 INFO - PROCESS | 1668 | 1462153490915 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dab8800 == 68 [pid = 1668] [id = 691] 18:44:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12bcd2c00) [pid = 1668] [serial = 2073] [outer = 0x0] 18:44:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12bcd6000) [pid = 1668] [serial = 2074] [outer = 0x12bcd2c00] 18:44:50 INFO - PROCESS | 1668 | 1462153490947 Marionette DEBUG loaded listener.js 18:44:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12bd1f000) [pid = 1668] [serial = 2075] [outer = 0x12bcd2c00] 18:44:51 INFO - PROCESS | 1668 | 1462153491326 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:44:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 576ms 18:44:51 INFO - PROCESS | 1668 | 1462153491333 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 1668 | 1462153491334 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 18:44:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:44:51 INFO - PROCESS | 1668 | 1462153491337 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 1668 | 1462153491338 Marionette TRACE conn2 <- [1,2738,null,{}] 18:44:51 INFO - PROCESS | 1668 | 1462153491342 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}] 18:44:51 INFO - PROCESS | 1668 | 1462153491465 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:44:51 INFO - PROCESS | 1668 | 1462153491479 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e46f800 == 69 [pid = 1668] [id = 692] 18:44:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x10eac4800) [pid = 1668] [serial = 2076] [outer = 0x0] 18:44:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12bd18000) [pid = 1668] [serial = 2077] [outer = 0x10eac4800] 18:44:51 INFO - PROCESS | 1668 | 1462153491504 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12c12e800) [pid = 1668] [serial = 2078] [outer = 0x10eac4800] 18:44:51 INFO - PROCESS | 1668 | 1462153491858 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:44:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 571ms 18:44:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:44:51 INFO - PROCESS | 1668 | 1462153491909 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 1668 | 1462153491910 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 18:44:51 INFO - PROCESS | 1668 | 1462153491912 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 1668 | 1462153491913 Marionette TRACE conn2 <- [1,2742,null,{}] 18:44:51 INFO - PROCESS | 1668 | 1462153491916 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}] 18:44:52 INFO - PROCESS | 1668 | 1462153492030 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:44:52 INFO - PROCESS | 1668 | 1462153492045 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x135314000 == 70 [pid = 1668] [id = 693] 18:44:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12c133c00) [pid = 1668] [serial = 2079] [outer = 0x0] 18:44:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12c1d1000) [pid = 1668] [serial = 2080] [outer = 0x12c133c00] 18:44:52 INFO - PROCESS | 1668 | 1462153492070 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12bb8b400) [pid = 1668] [serial = 2081] [outer = 0x12c133c00] 18:44:52 INFO - PROCESS | 1668 | 1462153492397 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]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:44:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 519ms 18:44:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:44:52 INFO - PROCESS | 1668 | 1462153492432 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 1668 | 1462153492433 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 18:44:52 INFO - PROCESS | 1668 | 1462153492435 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - PROCESS | 1668 | 1462153492436 Marionette TRACE conn2 <- [1,2746,null,{}] 18:44:52 INFO - PROCESS | 1668 | 1462153492438 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}] 18:44:52 INFO - PROCESS | 1668 | 1462153492551 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:44:52 INFO - PROCESS | 1668 | 1462153492565 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x135804800 == 71 [pid = 1668] [id = 694] 18:44:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12bb9a800) [pid = 1668] [serial = 2082] [outer = 0x0] 18:44:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x12cd52400) [pid = 1668] [serial = 2083] [outer = 0x12bb9a800] 18:44:52 INFO - PROCESS | 1668 | 1462153492590 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12cd53800) [pid = 1668] [serial = 2084] [outer = 0x12bb9a800] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x127640400) [pid = 1668] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x12980b800) [pid = 1668] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x11650f800) [pid = 1668] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x118412800) [pid = 1668] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x1214b0c00) [pid = 1668] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x116311400) [pid = 1668] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x125e35800) [pid = 1668] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x1194cf000) [pid = 1668] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x118228c00) [pid = 1668] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x11100bc00) [pid = 1668] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x116f6e400) [pid = 1668] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x121419c00) [pid = 1668] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x111007400) [pid = 1668] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x1294ec400) [pid = 1668] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x1121e5400) [pid = 1668] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x128e61800) [pid = 1668] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12141b800) [pid = 1668] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x118319400) [pid = 1668] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x11946ec00) [pid = 1668] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x12141ac00) [pid = 1668] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x1121da400) [pid = 1668] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x118fae400) [pid = 1668] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x110f10c00) [pid = 1668] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x113138800) [pid = 1668] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x116734400) [pid = 1668] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118778000) [pid = 1668] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x129807c00) [pid = 1668] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x111091000) [pid = 1668] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:44:52 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x128e57c00) [pid = 1668] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:44:53 INFO - PROCESS | 1668 | 1462153493069 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]]]}] 18:44:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:44:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 18:44:53 INFO - PROCESS | 1668 | 1462153493114 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:44:53 INFO - PROCESS | 1668 | 1462153493116 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 18:44:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:44:53 INFO - PROCESS | 1668 | 1462153493120 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:44:53 INFO - PROCESS | 1668 | 1462153493122 Marionette TRACE conn2 <- [1,2750,null,{}] 18:44:53 INFO - PROCESS | 1668 | 1462153493130 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}] 18:44:53 INFO - PROCESS | 1668 | 1462153493264 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:44:53 INFO - PROCESS | 1668 | 1462153493305 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc36800 == 72 [pid = 1668] [id = 695] 18:44:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x115e44c00) [pid = 1668] [serial = 2085] [outer = 0x0] 18:44:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x117037800) [pid = 1668] [serial = 2086] [outer = 0x115e44c00] 18:44:53 INFO - PROCESS | 1668 | 1462153493345 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x118778000) [pid = 1668] [serial = 2087] [outer = 0x115e44c00] 18:44:53 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5df000 == 71 [pid = 1668] [id = 17] 18:44:53 INFO - PROCESS | 1668 | 1462153493716 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]]]}] 18:44:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:44:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 625ms 18:44:53 INFO - PROCESS | 1668 | 1462153493755 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:44:53 INFO - PROCESS | 1668 | 1462153493756 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 18:44:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:44:53 INFO - PROCESS | 1668 | 1462153493758 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:44:53 INFO - PROCESS | 1668 | 1462153493760 Marionette TRACE conn2 <- [1,2754,null,{}] 18:44:53 INFO - PROCESS | 1668 | 1462153493762 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}] 18:44:53 INFO - PROCESS | 1668 | 1462153493852 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:44:53 INFO - PROCESS | 1668 | 1462153493857 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x13581c000 == 72 [pid = 1668] [id = 696] 18:44:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x118224400) [pid = 1668] [serial = 2088] [outer = 0x0] 18:44:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12160c400) [pid = 1668] [serial = 2089] [outer = 0x118224400] 18:44:53 INFO - PROCESS | 1668 | 1462153493886 Marionette DEBUG loaded listener.js 18:44:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x127691800) [pid = 1668] [serial = 2090] [outer = 0x118224400] 18:44:54 INFO - PROCESS | 1668 | 1462153494319 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]]]}] 18:44:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:44:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 568ms 18:44:54 INFO - PROCESS | 1668 | 1462153494328 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 1668 | 1462153494331 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 18:44:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:44:54 INFO - PROCESS | 1668 | 1462153494334 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - PROCESS | 1668 | 1462153494337 Marionette TRACE conn2 <- [1,2758,null,{}] 18:44:54 INFO - PROCESS | 1668 | 1462153494341 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}] 18:44:54 INFO - PROCESS | 1668 | 1462153494535 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:44:54 INFO - PROCESS | 1668 | 1462153494591 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387f0000 == 73 [pid = 1668] [id = 697] 18:44:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x12c1dac00) [pid = 1668] [serial = 2091] [outer = 0x0] 18:44:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12cd56c00) [pid = 1668] [serial = 2092] [outer = 0x12c1dac00] 18:44:54 INFO - PROCESS | 1668 | 1462153494617 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12cd5ac00) [pid = 1668] [serial = 2093] [outer = 0x12c1dac00] 18:44:55 INFO - PROCESS | 1668 | 1462153495043 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:44:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 775ms 18:44:55 INFO - PROCESS | 1668 | 1462153495110 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 1668 | 1462153495113 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 18:44:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:44:55 INFO - PROCESS | 1668 | 1462153495116 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 1668 | 1462153495119 Marionette TRACE conn2 <- [1,2762,null,{}] 18:44:55 INFO - PROCESS | 1668 | 1462153495136 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}] 18:44:55 INFO - PROCESS | 1668 | 1462153495252 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:44:55 INFO - PROCESS | 1668 | 1462153495333 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 1668 | ++DOCSHELL 0x125dbe000 == 74 [pid = 1668] [id = 698] 18:44:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x10eac1000) [pid = 1668] [serial = 2094] [outer = 0x0] 18:44:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x11513e400) [pid = 1668] [serial = 2095] [outer = 0x10eac1000] 18:44:55 INFO - PROCESS | 1668 | 1462153495364 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x118406800) [pid = 1668] [serial = 2096] [outer = 0x10eac1000] 18:44:55 INFO - PROCESS | 1668 | 1462153495782 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:44:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 720ms 18:44:55 INFO - PROCESS | 1668 | 1462153495837 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 1668 | 1462153495842 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 18:44:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:44:55 INFO - PROCESS | 1668 | 1462153495847 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 1668 | 1462153495848 Marionette TRACE conn2 <- [1,2766,null,{}] 18:44:55 INFO - PROCESS | 1668 | 1462153495851 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}] 18:44:55 INFO - PROCESS | 1668 | 1462153495966 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:44:56 INFO - PROCESS | 1668 | 1462153496074 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac0e800 == 75 [pid = 1668] [id = 699] 18:44:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x118faf400) [pid = 1668] [serial = 2097] [outer = 0x0] 18:44:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12141f400) [pid = 1668] [serial = 2098] [outer = 0x118faf400] 18:44:56 INFO - PROCESS | 1668 | 1462153496104 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x125407c00) [pid = 1668] [serial = 2099] [outer = 0x118faf400] 18:44:56 INFO - PROCESS | 1668 | 1462153496492 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]]]}] 18:44:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:44:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 18:44:56 INFO - PROCESS | 1668 | 1462153496518 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:44:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:44:56 INFO - PROCESS | 1668 | 1462153496520 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 18:44:56 INFO - PROCESS | 1668 | 1462153496522 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:44:56 INFO - PROCESS | 1668 | 1462153496525 Marionette TRACE conn2 <- [1,2770,null,{}] 18:44:56 INFO - PROCESS | 1668 | 1462153496533 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}] 18:44:56 INFO - PROCESS | 1668 | 1462153496647 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:44:56 INFO - PROCESS | 1668 | 1462153496729 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 1668 | ++DOCSHELL 0x12dd7b000 == 76 [pid = 1668] [id = 700] 18:44:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x127689800) [pid = 1668] [serial = 2100] [outer = 0x0] 18:44:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x128f8e400) [pid = 1668] [serial = 2101] [outer = 0x127689800] 18:44:56 INFO - PROCESS | 1668 | 1462153496761 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12991ec00) [pid = 1668] [serial = 2102] [outer = 0x127689800] 18:44:57 INFO - PROCESS | 1668 | 1462153497183 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:44:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 672ms 18:44:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:44:57 INFO - PROCESS | 1668 | 1462153497194 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:44:57 INFO - PROCESS | 1668 | 1462153497196 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 18:44:57 INFO - PROCESS | 1668 | 1462153497199 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:44:57 INFO - PROCESS | 1668 | 1462153497200 Marionette TRACE conn2 <- [1,2774,null,{}] 18:44:57 INFO - PROCESS | 1668 | 1462153497202 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}] 18:44:57 INFO - PROCESS | 1668 | 1462153497314 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:44:57 INFO - PROCESS | 1668 | 1462153497414 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 1668 | ++DOCSHELL 0x135942000 == 77 [pid = 1668] [id = 701] 18:44:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x113152400) [pid = 1668] [serial = 2103] [outer = 0x0] 18:44:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x113157400) [pid = 1668] [serial = 2104] [outer = 0x113152400] 18:44:57 INFO - PROCESS | 1668 | 1462153497444 Marionette DEBUG loaded listener.js 18:44:57 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x1294ec800) [pid = 1668] [serial = 2105] [outer = 0x113152400] 18:44:57 INFO - PROCESS | 1668 | 1462153497852 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:44:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 18:44:57 INFO - PROCESS | 1668 | 1462153497870 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:44:57 INFO - PROCESS | 1668 | 1462153497871 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 18:44:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:44:57 INFO - PROCESS | 1668 | 1462153497875 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:44:57 INFO - PROCESS | 1668 | 1462153497877 Marionette TRACE conn2 <- [1,2778,null,{}] 18:44:57 INFO - PROCESS | 1668 | 1462153497879 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}] 18:44:57 INFO - PROCESS | 1668 | 1462153497986 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:44:58 INFO - PROCESS | 1668 | 1462153498092 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x127a44800 == 78 [pid = 1668] [id = 702] 18:44:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x113158400) [pid = 1668] [serial = 2106] [outer = 0x0] 18:44:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12a9e5400) [pid = 1668] [serial = 2107] [outer = 0x113158400] 18:44:58 INFO - PROCESS | 1668 | 1462153498125 Marionette DEBUG loaded listener.js 18:44:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12bb4b000) [pid = 1668] [serial = 2108] [outer = 0x113158400] 18:44:58 INFO - PROCESS | 1668 | 1462153498544 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]]]}] 18:44:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:44:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 720ms 18:44:58 INFO - PROCESS | 1668 | 1462153498595 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:44:58 INFO - PROCESS | 1668 | 1462153498597 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 18:44:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:44:58 INFO - PROCESS | 1668 | 1462153498599 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 1668 | 1462153498600 Marionette TRACE conn2 <- [1,2782,null,{}] 18:44:58 INFO - PROCESS | 1668 | 1462153498603 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}] 18:44:58 INFO - PROCESS | 1668 | 1462153498743 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:44:58 INFO - PROCESS | 1668 | 1462153498837 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:58 INFO - PROCESS | 1668 | ++DOCSHELL 0x127a53800 == 79 [pid = 1668] [id = 703] 18:44:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12bcdbc00) [pid = 1668] [serial = 2109] [outer = 0x0] 18:44:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12c1d5800) [pid = 1668] [serial = 2110] [outer = 0x12bcdbc00] 18:44:58 INFO - PROCESS | 1668 | 1462153498870 Marionette DEBUG loaded listener.js 18:44:58 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12cd60c00) [pid = 1668] [serial = 2111] [outer = 0x12bcdbc00] 18:44:59 INFO - PROCESS | 1668 | 1462153499288 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]]]}] 18:44:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:44:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 718ms 18:44:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:44:59 INFO - PROCESS | 1668 | 1462153499317 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:44:59 INFO - PROCESS | 1668 | 1462153499319 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 18:44:59 INFO - PROCESS | 1668 | 1462153499321 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:44:59 INFO - PROCESS | 1668 | 1462153499322 Marionette TRACE conn2 <- [1,2786,null,{}] 18:44:59 INFO - PROCESS | 1668 | 1462153499325 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}] 18:44:59 INFO - PROCESS | 1668 | 1462153499432 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:44:59 INFO - PROCESS | 1668 | 1462153499549 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:59 INFO - PROCESS | 1668 | ++DOCSHELL 0x127ac0800 == 80 [pid = 1668] [id = 704] 18:44:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x10eac2000) [pid = 1668] [serial = 2112] [outer = 0x0] 18:44:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12d169400) [pid = 1668] [serial = 2113] [outer = 0x10eac2000] 18:44:59 INFO - PROCESS | 1668 | 1462153499582 Marionette DEBUG loaded listener.js 18:44:59 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12d170c00) [pid = 1668] [serial = 2114] [outer = 0x10eac2000] 18:45:00 INFO - PROCESS | 1668 | 1462153500104 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]]]}] 18:45:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:45:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 822ms 18:45:00 INFO - PROCESS | 1668 | 1462153500143 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:45:00 INFO - PROCESS | 1668 | 1462153500144 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 18:45:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:45:00 INFO - PROCESS | 1668 | 1462153500150 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:45:00 INFO - PROCESS | 1668 | 1462153500152 Marionette TRACE conn2 <- [1,2790,null,{}] 18:45:00 INFO - PROCESS | 1668 | 1462153500179 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}] 18:45:00 INFO - PROCESS | 1668 | 1462153500378 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:45:00 INFO - PROCESS | 1668 | 1462153500460 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:00 INFO - PROCESS | 1668 | ++DOCSHELL 0x118348800 == 81 [pid = 1668] [id = 705] 18:45:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x11100b000) [pid = 1668] [serial = 2115] [outer = 0x0] 18:45:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x115e40400) [pid = 1668] [serial = 2116] [outer = 0x11100b000] 18:45:00 INFO - PROCESS | 1668 | 1462153500493 Marionette DEBUG loaded listener.js 18:45:00 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x118766000) [pid = 1668] [serial = 2117] [outer = 0x11100b000] 18:45:01 INFO - PROCESS | 1668 | 1462153501203 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]]]}] 18:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1072ms 18:45:01 INFO - PROCESS | 1668 | 1462153501248 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:45:01 INFO - PROCESS | 1668 | 1462153501251 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 18:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:45:01 INFO - PROCESS | 1668 | 1462153501259 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 1668 | 1462153501262 Marionette TRACE conn2 <- [1,2794,null,{}] 18:45:01 INFO - PROCESS | 1668 | 1462153501268 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}] 18:45:01 INFO - PROCESS | 1668 | 1462153501398 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:45:01 INFO - PROCESS | 1668 | 1462153501480 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:01 INFO - PROCESS | 1668 | ++DOCSHELL 0x12761c800 == 82 [pid = 1668] [id = 706] 18:45:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x111086800) [pid = 1668] [serial = 2118] [outer = 0x0] 18:45:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x113134000) [pid = 1668] [serial = 2119] [outer = 0x111086800] 18:45:01 INFO - PROCESS | 1668 | 1462153501510 Marionette DEBUG loaded listener.js 18:45:01 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x10eac3400) [pid = 1668] [serial = 2120] [outer = 0x111086800] 18:45:01 INFO - PROCESS | 1668 | 1462153501948 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]]]}] 18:45:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:45:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 726ms 18:45:01 INFO - PROCESS | 1668 | 1462153501984 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:45:01 INFO - PROCESS | 1668 | 1462153501988 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 18:45:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:45:01 INFO - PROCESS | 1668 | 1462153501992 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 1668 | 1462153501994 Marionette TRACE conn2 <- [1,2798,null,{}] 18:45:01 INFO - PROCESS | 1668 | 1462153501997 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}] 18:45:02 INFO - PROCESS | 1668 | 1462153502096 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:45:02 INFO - PROCESS | 1668 | 1462153502165 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x1187a6800 == 83 [pid = 1668] [id = 707] 18:45:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 156 (0x115e95400) [pid = 1668] [serial = 2121] [outer = 0x0] 18:45:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 157 (0x116a8e000) [pid = 1668] [serial = 2122] [outer = 0x115e95400] 18:45:02 INFO - PROCESS | 1668 | 1462153502236 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 158 (0x118405000) [pid = 1668] [serial = 2123] [outer = 0x115e95400] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x13581c000 == 82 [pid = 1668] [id = 696] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc36800 == 81 [pid = 1668] [id = 695] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x135804800 == 80 [pid = 1668] [id = 694] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x135314000 == 79 [pid = 1668] [id = 693] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12e46f800 == 78 [pid = 1668] [id = 692] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 157 (0x12aeee400) [pid = 1668] [serial = 2041] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 156 (0x12bcd9400) [pid = 1668] [serial = 1999] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 155 (0x11702ec00) [pid = 1668] [serial = 2002] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x118fac800) [pid = 1668] [serial = 2005] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x128e57400) [pid = 1668] [serial = 2008] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x129925800) [pid = 1668] [serial = 2011] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x12b4a4c00) [pid = 1668] [serial = 2014] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12bcdb800) [pid = 1668] [serial = 2017] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12dab8800 == 77 [pid = 1668] [id = 691] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12d134000 == 76 [pid = 1668] [id = 690] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12c223800 == 75 [pid = 1668] [id = 689] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1241a7800 == 74 [pid = 1668] [id = 688] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x1194a3800 == 73 [pid = 1668] [id = 687] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5de800 == 72 [pid = 1668] [id = 18] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x119b94800 == 71 [pid = 1668] [id = 686] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x119f06800 == 70 [pid = 1668] [id = 685] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12e459800 == 69 [pid = 1668] [id = 684] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12dd7a000 == 68 [pid = 1668] [id = 683] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12b30d000 == 67 [pid = 1668] [id = 682] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x119961800 == 66 [pid = 1668] [id = 681] 18:45:02 INFO - PROCESS | 1668 | --DOCSHELL 0x12d41c000 == 65 [pid = 1668] [id = 680] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x127692800) [pid = 1668] [serial = 1802] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x1186c0c00) [pid = 1668] [serial = 1796] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x11108dc00) [pid = 1668] [serial = 1886] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x118f80400) [pid = 1668] [serial = 1850] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x121a44800) [pid = 1668] [serial = 1895] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x11108d400) [pid = 1668] [serial = 1844] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x129712000) [pid = 1668] [serial = 1790] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x1163c2000) [pid = 1668] [serial = 1793] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x1294f0800) [pid = 1668] [serial = 1901] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x125ddcc00) [pid = 1668] [serial = 1898] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x118fb2400) [pid = 1668] [serial = 1892] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x121a3cc00) [pid = 1668] [serial = 1799] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x125d76000) [pid = 1668] [serial = 1856] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1163ce000) [pid = 1668] [serial = 1847] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12141f000) [pid = 1668] [serial = 1853] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12aee5400) [pid = 1668] [serial = 1943] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x117f63c00) [pid = 1668] [serial = 1889] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x1186b7800) [pid = 1668] [serial = 1946] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x121418000) [pid = 1668] [serial = 1949] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12a9e0400) [pid = 1668] [serial = 1955] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12ac47c00) [pid = 1668] [serial = 1958] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x129711c00) [pid = 1668] [serial = 1952] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x129918800) [pid = 1668] [serial = 2035] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12a9dd000) [pid = 1668] [serial = 2038] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12c12c800) [pid = 1668] [serial = 2021] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x129715c00) [pid = 1668] [serial = 2020] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x118f8a000) [pid = 1668] [serial = 2026] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x119768c00) [pid = 1668] [serial = 2027] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12413cc00) [pid = 1668] [serial = 2029] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x116a8b000) [pid = 1668] [serial = 2023] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118415400) [pid = 1668] [serial = 2024] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x128f8c800) [pid = 1668] [serial = 2032] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1294f4c00) [pid = 1668] [serial = 2033] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12a856800) [pid = 1668] [serial = 2036] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x125de0000) [pid = 1668] [serial = 2030] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12aa46000) [pid = 1668] [serial = 2039] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1668 | 1462153502673 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]]]}] 18:45:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:45:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 720ms 18:45:02 INFO - PROCESS | 1668 | 1462153502712 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:45:02 INFO - PROCESS | 1668 | 1462153502714 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 18:45:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:45:02 INFO - PROCESS | 1668 | 1462153502716 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:45:02 INFO - PROCESS | 1668 | 1462153502718 Marionette TRACE conn2 <- [1,2802,null,{}] 18:45:02 INFO - PROCESS | 1668 | 1462153502731 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}] 18:45:02 INFO - PROCESS | 1668 | 1462153502828 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:45:02 INFO - PROCESS | 1668 | 1462153502909 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 1668 | ++DOCSHELL 0x119954800 == 66 [pid = 1668] [id = 708] 18:45:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x11631cc00) [pid = 1668] [serial = 2124] [outer = 0x0] 18:45:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x118852800) [pid = 1668] [serial = 2125] [outer = 0x11631cc00] 18:45:02 INFO - PROCESS | 1668 | 1462153502946 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x118fb7c00) [pid = 1668] [serial = 2126] [outer = 0x11631cc00] 18:45:03 INFO - PROCESS | 1668 | 1462153503286 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]]]}] 18:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 621ms 18:45:03 INFO - PROCESS | 1668 | 1462153503338 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:45:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:45:03 INFO - PROCESS | 1668 | 1462153503340 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 18:45:03 INFO - PROCESS | 1668 | 1462153503342 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 1668 | 1462153503343 Marionette TRACE conn2 <- [1,2806,null,{}] 18:45:03 INFO - PROCESS | 1668 | 1462153503345 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}] 18:45:03 INFO - PROCESS | 1668 | 1462153503436 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:45:03 INFO - PROCESS | 1668 | 1462153503441 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x1276a7800 == 67 [pid = 1668] [id = 709] 18:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118ff5400) [pid = 1668] [serial = 2127] [outer = 0x0] 18:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x119cb6000) [pid = 1668] [serial = 2128] [outer = 0x118ff5400] 18:45:03 INFO - PROCESS | 1668 | 1462153503467 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x121415c00) [pid = 1668] [serial = 2129] [outer = 0x118ff5400] 18:45:03 INFO - PROCESS | 1668 | 1462153503831 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]]]}] 18:45:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:45:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 18:45:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:45:03 INFO - PROCESS | 1668 | 1462153503861 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:45:03 INFO - PROCESS | 1668 | 1462153503862 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 18:45:03 INFO - PROCESS | 1668 | 1462153503864 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 1668 | 1462153503865 Marionette TRACE conn2 <- [1,2810,null,{}] 18:45:03 INFO - PROCESS | 1668 | 1462153503867 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}] 18:45:03 INFO - PROCESS | 1668 | 1462153503956 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:45:03 INFO - PROCESS | 1668 | 1462153503961 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 1668 | ++DOCSHELL 0x127ad1000 == 68 [pid = 1668] [id = 710] 18:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x121418000) [pid = 1668] [serial = 2130] [outer = 0x0] 18:45:03 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1214acc00) [pid = 1668] [serial = 2131] [outer = 0x121418000] 18:45:03 INFO - PROCESS | 1668 | 1462153503987 Marionette DEBUG loaded listener.js 18:45:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x121625c00) [pid = 1668] [serial = 2132] [outer = 0x121418000] 18:45:04 INFO - PROCESS | 1668 | 1462153504347 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]]]}] 18:45:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:45:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 18:45:04 INFO - PROCESS | 1668 | 1462153504386 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:45:04 INFO - PROCESS | 1668 | 1462153504387 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 18:45:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:45:04 INFO - PROCESS | 1668 | 1462153504389 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 1668 | 1462153504390 Marionette TRACE conn2 <- [1,2814,null,{}] 18:45:04 INFO - PROCESS | 1668 | 1462153504392 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}] 18:45:04 INFO - PROCESS | 1668 | 1462153504530 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:45:04 INFO - PROCESS | 1668 | 1462153504575 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:04 INFO - PROCESS | 1668 | ++DOCSHELL 0x129515800 == 69 [pid = 1668] [id = 711] 18:45:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12162d400) [pid = 1668] [serial = 2133] [outer = 0x0] 18:45:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x1241f4000) [pid = 1668] [serial = 2134] [outer = 0x12162d400] 18:45:04 INFO - PROCESS | 1668 | 1462153504603 Marionette DEBUG loaded listener.js 18:45:04 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x125d76c00) [pid = 1668] [serial = 2135] [outer = 0x12162d400] 18:45:04 INFO - PROCESS | 1668 | 1462153504983 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]]]}] 18:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 621ms 18:45:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:45:05 INFO - PROCESS | 1668 | 1462153505016 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:45:05 INFO - PROCESS | 1668 | 1462153505017 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 18:45:05 INFO - PROCESS | 1668 | 1462153505021 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:45:05 INFO - PROCESS | 1668 | 1462153505025 Marionette TRACE conn2 <- [1,2818,null,{}] 18:45:05 INFO - PROCESS | 1668 | 1462153505029 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}] 18:45:05 INFO - PROCESS | 1668 | 1462153505197 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:45:05 INFO - PROCESS | 1668 | 1462153505249 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a99e800 == 70 [pid = 1668] [id = 712] 18:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12162d800) [pid = 1668] [serial = 2136] [outer = 0x0] 18:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x125e2a800) [pid = 1668] [serial = 2137] [outer = 0x12162d800] 18:45:05 INFO - PROCESS | 1668 | 1462153505339 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12768f000) [pid = 1668] [serial = 2138] [outer = 0x12162d800] 18:45:05 INFO - PROCESS | 1668 | 1462153505734 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]]]}] 18:45:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:45:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 724ms 18:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:45:05 INFO - PROCESS | 1668 | 1462153505745 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:45:05 INFO - PROCESS | 1668 | 1462153505746 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 18:45:05 INFO - PROCESS | 1668 | 1462153505748 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:45:05 INFO - PROCESS | 1668 | 1462153505749 Marionette TRACE conn2 <- [1,2822,null,{}] 18:45:05 INFO - PROCESS | 1668 | 1462153505751 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}] 18:45:05 INFO - PROCESS | 1668 | 1462153505869 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:45:05 INFO - PROCESS | 1668 | 1462153505883 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac20800 == 71 [pid = 1668] [id = 713] 18:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x127645400) [pid = 1668] [serial = 2139] [outer = 0x0] 18:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x1294efc00) [pid = 1668] [serial = 2140] [outer = 0x127645400] 18:45:05 INFO - PROCESS | 1668 | 1462153505908 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x129809800) [pid = 1668] [serial = 2141] [outer = 0x127645400] 18:45:06 INFO - PROCESS | 1668 | 1462153506300 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]]]}] 18:45:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:45:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 570ms 18:45:06 INFO - PROCESS | 1668 | 1462153506319 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:45:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:45:06 INFO - PROCESS | 1668 | 1462153506321 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 18:45:06 INFO - PROCESS | 1668 | 1462153506326 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:45:06 INFO - PROCESS | 1668 | 1462153506328 Marionette TRACE conn2 <- [1,2826,null,{}] 18:45:06 INFO - PROCESS | 1668 | 1462153506331 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}] 18:45:06 INFO - PROCESS | 1668 | 1462153506509 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:45:06 INFO - PROCESS | 1668 | 1462153506532 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf19800 == 72 [pid = 1668] [id = 714] 18:45:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x113df9800) [pid = 1668] [serial = 2142] [outer = 0x0] 18:45:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1214b1800) [pid = 1668] [serial = 2143] [outer = 0x113df9800] 18:45:06 INFO - PROCESS | 1668 | 1462153506571 Marionette DEBUG loaded listener.js 18:45:06 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x129920000) [pid = 1668] [serial = 2144] [outer = 0x113df9800] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12d5df800) [pid = 1668] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x12764b000) [pid = 1668] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12aee3400) [pid = 1668] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x128e5d000) [pid = 1668] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12bb55000) [pid = 1668] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x1161b3000) [pid = 1668] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118770c00) [pid = 1668] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x10eac4800) [pid = 1668] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12c133c00) [pid = 1668] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12bb9a800) [pid = 1668] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x115e44c00) [pid = 1668] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x121c29400) [pid = 1668] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118fb3800) [pid = 1668] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x1111dc400) [pid = 1668] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x129449000) [pid = 1668] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x12ac49800) [pid = 1668] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x118224400) [pid = 1668] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x12bcd2c00) [pid = 1668] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:45:07 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x112e10000) [pid = 1668] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:45:07 INFO - PROCESS | 1668 | 1462153507139 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:45:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:45:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 821ms 18:45:07 INFO - PROCESS | 1668 | 1462153507147 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:45:07 INFO - PROCESS | 1668 | 1462153507149 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 18:45:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:45:07 INFO - PROCESS | 1668 | 1462153507151 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - PROCESS | 1668 | 1462153507152 Marionette TRACE conn2 <- [1,2830,null,{}] 18:45:07 INFO - PROCESS | 1668 | 1462153507155 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}] 18:45:07 INFO - PROCESS | 1668 | 1462153507253 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:45:07 INFO - PROCESS | 1668 | 1462153507317 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c222000 == 73 [pid = 1668] [id = 715] 18:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x112e10000) [pid = 1668] [serial = 2145] [outer = 0x0] 18:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x121a42000) [pid = 1668] [serial = 2146] [outer = 0x112e10000] 18:45:07 INFO - PROCESS | 1668 | 1462153507343 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x12980cc00) [pid = 1668] [serial = 2147] [outer = 0x112e10000] 18:45:07 INFO - PROCESS | 1668 | 1462153507650 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]]]}] 18:45:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:45:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 18:45:07 INFO - PROCESS | 1668 | 1462153507672 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:45:07 INFO - PROCESS | 1668 | 1462153507674 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 18:45:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:45:07 INFO - PROCESS | 1668 | 1462153507679 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - PROCESS | 1668 | 1462153507681 Marionette TRACE conn2 <- [1,2834,null,{}] 18:45:07 INFO - PROCESS | 1668 | 1462153507683 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}] 18:45:07 INFO - PROCESS | 1668 | 1462153507792 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:45:07 INFO - PROCESS | 1668 | 1462153507796 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:07 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d12a800 == 74 [pid = 1668] [id = 716] 18:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x12991f800) [pid = 1668] [serial = 2148] [outer = 0x0] 18:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x12a860800) [pid = 1668] [serial = 2149] [outer = 0x12991f800] 18:45:07 INFO - PROCESS | 1668 | 1462153507826 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12ac47000) [pid = 1668] [serial = 2150] [outer = 0x12991f800] 18:45:08 INFO - PROCESS | 1668 | 1462153508198 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:45:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:45:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 571ms 18:45:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:45:08 INFO - PROCESS | 1668 | 1462153508250 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:45:08 INFO - PROCESS | 1668 | 1462153508251 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 18:45:08 INFO - PROCESS | 1668 | 1462153508253 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 1668 | 1462153508255 Marionette TRACE conn2 <- [1,2838,null,{}] 18:45:08 INFO - PROCESS | 1668 | 1462153508257 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}] 18:45:08 INFO - PROCESS | 1668 | 1462153508349 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:45:08 INFO - PROCESS | 1668 | 1462153508354 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d539000 == 75 [pid = 1668] [id = 717] 18:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12aee2000) [pid = 1668] [serial = 2151] [outer = 0x0] 18:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12b4a5400) [pid = 1668] [serial = 2152] [outer = 0x12aee2000] 18:45:08 INFO - PROCESS | 1668 | 1462153508382 Marionette DEBUG loaded listener.js 18:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12bb55400) [pid = 1668] [serial = 2153] [outer = 0x12aee2000] 18:45:08 INFO - PROCESS | 1668 | 1462153508715 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]]]}] 18:45:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:45:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 467ms 18:45:08 INFO - PROCESS | 1668 | 1462153508722 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:45:08 INFO - PROCESS | 1668 | 1462153508724 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 18:45:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:45:08 INFO - PROCESS | 1668 | 1462153508728 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 1668 | 1462153508730 Marionette TRACE conn2 <- [1,2842,null,{}] 18:45:08 INFO - PROCESS | 1668 | 1462153508732 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}] 18:45:08 INFO - PROCESS | 1668 | 1462153508837 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:45:08 INFO - PROCESS | 1668 | 1462153508926 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d89e000 == 76 [pid = 1668] [id = 718] 18:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x12aee6400) [pid = 1668] [serial = 2154] [outer = 0x0] 18:45:08 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12bb8ec00) [pid = 1668] [serial = 2155] [outer = 0x12aee6400] 18:45:08 INFO - PROCESS | 1668 | 1462153508966 Marionette DEBUG loaded listener.js 18:45:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12bcd1800) [pid = 1668] [serial = 2156] [outer = 0x12aee6400] 18:45:09 INFO - PROCESS | 1668 | 1462153509546 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]]]}] 18:45:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:45:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 870ms 18:45:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:45:09 INFO - PROCESS | 1668 | 1462153509599 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:45:09 INFO - PROCESS | 1668 | 1462153509602 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 18:45:09 INFO - PROCESS | 1668 | 1462153509606 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:45:09 INFO - PROCESS | 1668 | 1462153509611 Marionette TRACE conn2 <- [1,2846,null,{}] 18:45:09 INFO - PROCESS | 1668 | 1462153509614 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}] 18:45:09 INFO - PROCESS | 1668 | 1462153509730 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:45:09 INFO - PROCESS | 1668 | 1462153509811 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:09 INFO - PROCESS | 1668 | ++DOCSHELL 0x119963000 == 77 [pid = 1668] [id = 719] 18:45:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x112651000) [pid = 1668] [serial = 2157] [outer = 0x0] 18:45:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x11314fc00) [pid = 1668] [serial = 2158] [outer = 0x112651000] 18:45:09 INFO - PROCESS | 1668 | 1462153509843 Marionette DEBUG loaded listener.js 18:45:09 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x11702c800) [pid = 1668] [serial = 2159] [outer = 0x112651000] 18:45:10 INFO - PROCESS | 1668 | 1462153510302 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]]]}] 18:45:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:45:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 729ms 18:45:10 INFO - PROCESS | 1668 | 1462153510335 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:45:10 INFO - PROCESS | 1668 | 1462153510339 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 18:45:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:45:10 INFO - PROCESS | 1668 | 1462153510359 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 1668 | 1462153510360 Marionette TRACE conn2 <- [1,2850,null,{}] 18:45:10 INFO - PROCESS | 1668 | 1462153510363 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}] 18:45:10 INFO - PROCESS | 1668 | 1462153510490 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:45:10 INFO - PROCESS | 1668 | 1462153510600 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:10 INFO - PROCESS | 1668 | ++DOCSHELL 0x129158800 == 78 [pid = 1668] [id = 720] 18:45:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x11831ac00) [pid = 1668] [serial = 2160] [outer = 0x0] 18:45:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1186c4800) [pid = 1668] [serial = 2161] [outer = 0x11831ac00] 18:45:10 INFO - PROCESS | 1668 | 1462153510631 Marionette DEBUG loaded listener.js 18:45:10 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x1214ad000) [pid = 1668] [serial = 2162] [outer = 0x11831ac00] 18:45:11 INFO - PROCESS | 1668 | 1462153511077 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 772ms 18:45:11 INFO - PROCESS | 1668 | 1462153511140 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:45:11 INFO - PROCESS | 1668 | 1462153511142 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 18:45:11 INFO - PROCESS | 1668 | 1462153511146 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:45:11 INFO - PROCESS | 1668 | 1462153511149 Marionette TRACE conn2 <- [1,2854,null,{}] 18:45:11 INFO - PROCESS | 1668 | 1462153511159 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}] 18:45:11 INFO - PROCESS | 1668 | 1462153511273 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:45:11 INFO - PROCESS | 1668 | 1462153511353 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:11 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d420800 == 79 [pid = 1668] [id = 721] 18:45:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x1250f3000) [pid = 1668] [serial = 2163] [outer = 0x0] 18:45:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x125917000) [pid = 1668] [serial = 2164] [outer = 0x1250f3000] 18:45:11 INFO - PROCESS | 1668 | 1462153511384 Marionette DEBUG loaded listener.js 18:45:11 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12764ec00) [pid = 1668] [serial = 2165] [outer = 0x1250f3000] 18:45:11 INFO - PROCESS | 1668 | 1462153511817 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]]]}] 18:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 723ms 18:45:11 INFO - PROCESS | 1668 | 1462153511870 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:45:11 INFO - PROCESS | 1668 | 1462153511872 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 18:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:45:11 INFO - PROCESS | 1668 | 1462153511894 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:45:11 INFO - PROCESS | 1668 | 1462153511895 Marionette TRACE conn2 <- [1,2858,null,{}] 18:45:11 INFO - PROCESS | 1668 | 1462153511898 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}] 18:45:12 INFO - PROCESS | 1668 | 1462153512014 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:45:12 INFO - PROCESS | 1668 | 1462153512093 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x12e469000 == 80 [pid = 1668] [id = 722] 18:45:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x129718c00) [pid = 1668] [serial = 2166] [outer = 0x0] 18:45:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12a9dc400) [pid = 1668] [serial = 2167] [outer = 0x129718c00] 18:45:12 INFO - PROCESS | 1668 | 1462153512125 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12ac43c00) [pid = 1668] [serial = 2168] [outer = 0x129718c00] 18:45:12 INFO - PROCESS | 1668 | 1462153512543 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:45:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:45:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 674ms 18:45:12 INFO - PROCESS | 1668 | 1462153512566 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:45:12 INFO - PROCESS | 1668 | 1462153512568 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 18:45:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:45:12 INFO - PROCESS | 1668 | 1462153512570 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:45:12 INFO - PROCESS | 1668 | 1462153512572 Marionette TRACE conn2 <- [1,2862,null,{}] 18:45:12 INFO - PROCESS | 1668 | 1462153512574 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}] 18:45:12 INFO - PROCESS | 1668 | 1462153512687 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:45:12 INFO - PROCESS | 1668 | 1462153512794 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 1668 | ++DOCSHELL 0x13530e000 == 81 [pid = 1668] [id = 723] 18:45:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12991f000) [pid = 1668] [serial = 2169] [outer = 0x0] 18:45:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12aee5400) [pid = 1668] [serial = 2170] [outer = 0x12991f000] 18:45:12 INFO - PROCESS | 1668 | 1462153512826 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12bcd3000) [pid = 1668] [serial = 2171] [outer = 0x12991f000] 18:45:13 INFO - PROCESS | 1668 | 1462153513260 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]]]}] 18:45:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:45:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 724ms 18:45:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:45:13 INFO - PROCESS | 1668 | 1462153513294 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:45:13 INFO - PROCESS | 1668 | 1462153513296 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 18:45:13 INFO - PROCESS | 1668 | 1462153513298 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 1668 | 1462153513299 Marionette TRACE conn2 <- [1,2866,null,{}] 18:45:13 INFO - PROCESS | 1668 | 1462153513302 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}] 18:45:13 INFO - PROCESS | 1668 | 1462153513441 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:45:13 INFO - PROCESS | 1668 | 1462153513521 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:13 INFO - PROCESS | 1668 | ++DOCSHELL 0x135803000 == 82 [pid = 1668] [id = 724] 18:45:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x12bcd2c00) [pid = 1668] [serial = 2172] [outer = 0x0] 18:45:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x12c1cfc00) [pid = 1668] [serial = 2173] [outer = 0x12bcd2c00] 18:45:13 INFO - PROCESS | 1668 | 1462153513552 Marionette DEBUG loaded listener.js 18:45:13 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x12cd53c00) [pid = 1668] [serial = 2174] [outer = 0x12bcd2c00] 18:45:13 INFO - PROCESS | 1668 | 1462153513974 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]]]}] 18:45:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:45:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 720ms 18:45:14 INFO - PROCESS | 1668 | 1462153514019 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:45:14 INFO - PROCESS | 1668 | 1462153514020 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 18:45:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:45:14 INFO - PROCESS | 1668 | 1462153514023 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:45:14 INFO - PROCESS | 1668 | 1462153514024 Marionette TRACE conn2 <- [1,2870,null,{}] 18:45:14 INFO - PROCESS | 1668 | 1462153514026 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}] 18:45:14 INFO - PROCESS | 1668 | 1462153514137 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:45:14 INFO - PROCESS | 1668 | 1462153514249 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 1668 | ++DOCSHELL 0x13594a000 == 83 [pid = 1668] [id = 725] 18:45:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x111006800) [pid = 1668] [serial = 2175] [outer = 0x0] 18:45:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x12cd53400) [pid = 1668] [serial = 2176] [outer = 0x111006800] 18:45:14 INFO - PROCESS | 1668 | 1462153514280 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 1668 | ++DOMWINDOW == 149 (0x12d16cc00) [pid = 1668] [serial = 2177] [outer = 0x111006800] 18:45:14 INFO - PROCESS | 1668 | 1462153514701 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]]]}] 18:45:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:45:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 721ms 18:45:14 INFO - PROCESS | 1668 | 1462153514754 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:45:14 INFO - PROCESS | 1668 | 1462153514755 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 18:45:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:45:14 INFO - PROCESS | 1668 | 1462153514774 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:45:14 INFO - PROCESS | 1668 | 1462153514775 Marionette TRACE conn2 <- [1,2874,null,{}] 18:45:14 INFO - PROCESS | 1668 | 1462153514777 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}] 18:45:14 INFO - PROCESS | 1668 | 1462153514891 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:45:15 INFO - PROCESS | 1668 | 1462153515157 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x11995d000 == 84 [pid = 1668] [id = 726] 18:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 150 (0x10eabfc00) [pid = 1668] [serial = 2178] [outer = 0x0] 18:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 151 (0x111008400) [pid = 1668] [serial = 2179] [outer = 0x10eabfc00] 18:45:15 INFO - PROCESS | 1668 | 1462153515194 Marionette DEBUG loaded listener.js 18:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 152 (0x111f40400) [pid = 1668] [serial = 2180] [outer = 0x10eabfc00] 18:45:15 INFO - PROCESS | 1668 | 1462153515711 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]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 973ms 18:45:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:45:15 INFO - PROCESS | 1668 | 1462153515748 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:45:15 INFO - PROCESS | 1668 | 1462153515750 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 18:45:15 INFO - PROCESS | 1668 | 1462153515754 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 1668 | 1462153515760 Marionette TRACE conn2 <- [1,2878,null,{}] 18:45:15 INFO - PROCESS | 1668 | 1462153515764 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}] 18:45:15 INFO - PROCESS | 1668 | 1462153515892 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:45:15 INFO - PROCESS | 1668 | 1462153515976 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:15 INFO - PROCESS | 1668 | ++DOCSHELL 0x119711800 == 85 [pid = 1668] [id = 727] 18:45:15 INFO - PROCESS | 1668 | ++DOMWINDOW == 153 (0x113adec00) [pid = 1668] [serial = 2181] [outer = 0x0] 18:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 154 (0x11831a000) [pid = 1668] [serial = 2182] [outer = 0x113adec00] 18:45:16 INFO - PROCESS | 1668 | 1462153516006 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 155 (0x1186b6800) [pid = 1668] [serial = 2183] [outer = 0x113adec00] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12d539000 == 84 [pid = 1668] [id = 717] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12d12a800 == 83 [pid = 1668] [id = 716] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12c222000 == 82 [pid = 1668] [id = 715] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf19800 == 81 [pid = 1668] [id = 714] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 154 (0x12d41c800) [pid = 1668] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 153 (0x1294f2400) [pid = 1668] [serial = 2050] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 152 (0x12aee3000) [pid = 1668] [serial = 2053] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 151 (0x121e3a000) [pid = 1668] [serial = 2056] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 150 (0x12cd56c00) [pid = 1668] [serial = 2092] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | 1462153516511 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]]]}] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac20800 == 80 [pid = 1668] [id = 713] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12a99e800 == 79 [pid = 1668] [id = 712] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x129515800 == 78 [pid = 1668] [id = 711] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x127ad1000 == 77 [pid = 1668] [id = 710] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x1276a7800 == 76 [pid = 1668] [id = 709] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x119954800 == 75 [pid = 1668] [id = 708] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x1187a6800 == 74 [pid = 1668] [id = 707] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12761c800 == 73 [pid = 1668] [id = 706] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x127a53800 == 72 [pid = 1668] [id = 703] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x127a44800 == 71 [pid = 1668] [id = 702] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x135942000 == 70 [pid = 1668] [id = 701] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12dd7b000 == 69 [pid = 1668] [id = 700] 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac0e800 == 68 [pid = 1668] [id = 699] 18:45:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:45:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 781ms 18:45:16 INFO - PROCESS | 1668 | --DOCSHELL 0x125dbe000 == 67 [pid = 1668] [id = 698] 18:45:16 INFO - PROCESS | 1668 | 1462153516536 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:45:16 INFO - PROCESS | 1668 | 1462153516539 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 18:45:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:45:16 INFO - PROCESS | 1668 | 1462153516544 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:45:16 INFO - PROCESS | 1668 | 1462153516546 Marionette TRACE conn2 <- [1,2882,null,{}] 18:45:16 INFO - PROCESS | 1668 | 1462153516548 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}] 18:45:16 INFO - PROCESS | 1668 | 1462153516640 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 149 (0x12970f800) [pid = 1668] [serial = 2009] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 148 (0x127644c00) [pid = 1668] [serial = 2015] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x12aee6800) [pid = 1668] [serial = 2012] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x12c130c00) [pid = 1668] [serial = 2018] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x118628800) [pid = 1668] [serial = 2003] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x121415000) [pid = 1668] [serial = 2006] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x12bd18000) [pid = 1668] [serial = 2077] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12c1d1000) [pid = 1668] [serial = 2080] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x12cd52400) [pid = 1668] [serial = 2083] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x12bb8b400) [pid = 1668] [serial = 2081] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x118778000) [pid = 1668] [serial = 2087] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x1245e7000) [pid = 1668] [serial = 2065] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x127645c00) [pid = 1668] [serial = 2066] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1215ae800) [pid = 1668] [serial = 2063] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x11976f400) [pid = 1668] [serial = 2062] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x116159400) [pid = 1668] [serial = 2060] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x112651800) [pid = 1668] [serial = 2059] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12a9d7c00) [pid = 1668] [serial = 2068] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12aa49400) [pid = 1668] [serial = 2069] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12b49b800) [pid = 1668] [serial = 2071] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x11631f800) [pid = 1668] [serial = 2044] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x121417000) [pid = 1668] [serial = 2047] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12160c400) [pid = 1668] [serial = 2089] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x127691800) [pid = 1668] [serial = 2090] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12cd53800) [pid = 1668] [serial = 2084] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x117037800) [pid = 1668] [serial = 2086] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12bd1f000) [pid = 1668] [serial = 2075] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12bcd6000) [pid = 1668] [serial = 2074] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12c12e800) [pid = 1668] [serial = 2078] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12bb52800) [pid = 1668] [serial = 2072] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x125d6a400) [pid = 1668] [serial = 1448] [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.] 18:45:16 INFO - PROCESS | 1668 | 1462153516720 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:16 INFO - PROCESS | 1668 | ++DOCSHELL 0x121984800 == 68 [pid = 1668] [id = 728] 18:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x116159400) [pid = 1668] [serial = 2184] [outer = 0x0] 18:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x118770800) [pid = 1668] [serial = 2185] [outer = 0x116159400] 18:45:16 INFO - PROCESS | 1668 | 1462153516750 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x118ff0800) [pid = 1668] [serial = 2186] [outer = 0x116159400] 18:45:17 INFO - PROCESS | 1668 | 1462153517083 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:45:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 571ms 18:45:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:45:17 INFO - PROCESS | 1668 | 1462153517116 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:45:17 INFO - PROCESS | 1668 | 1462153517117 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 18:45:17 INFO - PROCESS | 1668 | 1462153517121 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 1668 | 1462153517125 Marionette TRACE conn2 <- [1,2886,null,{}] 18:45:17 INFO - PROCESS | 1668 | 1462153517132 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}] 18:45:17 INFO - PROCESS | 1668 | 1462153517226 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:45:17 INFO - PROCESS | 1668 | 1462153517317 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x127a4a000 == 69 [pid = 1668] [id = 729] 18:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x11673a800) [pid = 1668] [serial = 2187] [outer = 0x0] 18:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12124cc00) [pid = 1668] [serial = 2188] [outer = 0x11673a800] 18:45:17 INFO - PROCESS | 1668 | 1462153517343 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x121a44400) [pid = 1668] [serial = 2189] [outer = 0x11673a800] 18:45:17 INFO - PROCESS | 1668 | 1462153517650 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:45:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 575ms 18:45:17 INFO - PROCESS | 1668 | 1462153517695 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:45:17 INFO - PROCESS | 1668 | 1462153517697 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 18:45:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:45:17 INFO - PROCESS | 1668 | 1462153517699 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 1668 | 1462153517700 Marionette TRACE conn2 <- [1,2890,null,{}] 18:45:17 INFO - PROCESS | 1668 | 1462153517703 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}] 18:45:17 INFO - PROCESS | 1668 | 1462153517797 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:45:17 INFO - PROCESS | 1668 | 1462153517866 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 1668 | ++DOCSHELL 0x12915d800 == 70 [pid = 1668] [id = 730] 18:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x1194cf000) [pid = 1668] [serial = 2190] [outer = 0x0] 18:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x121eca400) [pid = 1668] [serial = 2191] [outer = 0x1194cf000] 18:45:17 INFO - PROCESS | 1668 | 1462153517892 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x125ddfc00) [pid = 1668] [serial = 2192] [outer = 0x1194cf000] 18:45:18 INFO - PROCESS | 1668 | 1462153518200 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:45:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 18:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:45:18 INFO - PROCESS | 1668 | 1462153518219 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 1668 | 1462153518220 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 18:45:18 INFO - PROCESS | 1668 | 1462153518222 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 1668 | 1462153518223 Marionette TRACE conn2 <- [1,2894,null,{}] 18:45:18 INFO - PROCESS | 1668 | 1462153518229 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}] 18:45:18 INFO - PROCESS | 1668 | 1462153518322 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:45:18 INFO - PROCESS | 1668 | 1462153518327 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac20800 == 71 [pid = 1668] [id = 731] 18:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x128e5bc00) [pid = 1668] [serial = 2193] [outer = 0x0] 18:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x128e60800) [pid = 1668] [serial = 2194] [outer = 0x128e5bc00] 18:45:18 INFO - PROCESS | 1668 | 1462153518359 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x12980ac00) [pid = 1668] [serial = 2195] [outer = 0x128e5bc00] 18:45:18 INFO - PROCESS | 1668 | 1462153518735 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]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:45:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 523ms 18:45:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:45:18 INFO - PROCESS | 1668 | 1462153518746 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 1668 | 1462153518748 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 18:45:18 INFO - PROCESS | 1668 | 1462153518750 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 1668 | 1462153518751 Marionette TRACE conn2 <- [1,2898,null,{}] 18:45:18 INFO - PROCESS | 1668 | 1462153518753 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}] 18:45:18 INFO - PROCESS | 1668 | 1462153518893 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:45:18 INFO - PROCESS | 1668 | 1462153518910 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc30000 == 72 [pid = 1668] [id = 732] 18:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12768cc00) [pid = 1668] [serial = 2196] [outer = 0x0] 18:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12991d400) [pid = 1668] [serial = 2197] [outer = 0x12768cc00] 18:45:18 INFO - PROCESS | 1668 | 1462153518935 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12aa43000) [pid = 1668] [serial = 2198] [outer = 0x12768cc00] 18:45:19 INFO - PROCESS | 1668 | 1462153519315 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]]]}] 18:45:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:45:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 570ms 18:45:19 INFO - PROCESS | 1668 | 1462153519320 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:45:19 INFO - PROCESS | 1668 | 1462153519321 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 18:45:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:45:19 INFO - PROCESS | 1668 | 1462153519328 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:45:19 INFO - PROCESS | 1668 | 1462153519329 Marionette TRACE conn2 <- [1,2902,null,{}] 18:45:19 INFO - PROCESS | 1668 | 1462153519331 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}] 18:45:19 INFO - PROCESS | 1668 | 1462153519455 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:45:19 INFO - PROCESS | 1668 | 1462153519467 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:19 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c968800 == 73 [pid = 1668] [id = 733] 18:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x129927800) [pid = 1668] [serial = 2199] [outer = 0x0] 18:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x12b496c00) [pid = 1668] [serial = 2200] [outer = 0x129927800] 18:45:19 INFO - PROCESS | 1668 | 1462153519492 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12bb8b400) [pid = 1668] [serial = 2201] [outer = 0x129927800] 18:45:19 INFO - PROCESS | 1668 | 1462153519852 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:45:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:45:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 574ms 18:45:19 INFO - PROCESS | 1668 | 1462153519899 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:45:19 INFO - PROCESS | 1668 | 1462153519900 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 18:45:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:45:19 INFO - PROCESS | 1668 | 1462153519902 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:45:19 INFO - PROCESS | 1668 | 1462153519904 Marionette TRACE conn2 <- [1,2906,null,{}] 18:45:19 INFO - PROCESS | 1668 | 1462153519906 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}] 18:45:20 INFO - PROCESS | 1668 | 1462153520025 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:45:20 INFO - PROCESS | 1668 | 1462153520037 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12d12a000 == 74 [pid = 1668] [id = 734] 18:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12aa45000) [pid = 1668] [serial = 2202] [outer = 0x0] 18:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x12bd1b800) [pid = 1668] [serial = 2203] [outer = 0x12aa45000] 18:45:20 INFO - PROCESS | 1668 | 1462153520062 Marionette DEBUG loaded listener.js 18:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12c131800) [pid = 1668] [serial = 2204] [outer = 0x12aa45000] 18:45:20 INFO - PROCESS | 1668 | 1462153520444 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]]]}] 18:45:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:45:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 568ms 18:45:20 INFO - PROCESS | 1668 | 1462153520471 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:45:20 INFO - PROCESS | 1668 | 1462153520472 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 18:45:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:45:20 INFO - PROCESS | 1668 | 1462153520482 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:45:20 INFO - PROCESS | 1668 | 1462153520483 Marionette TRACE conn2 <- [1,2910,null,{}] 18:45:20 INFO - PROCESS | 1668 | 1462153520485 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}] 18:45:20 INFO - PROCESS | 1668 | 1462153520603 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:45:20 INFO - PROCESS | 1668 | 1462153520615 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:20 INFO - PROCESS | 1668 | ++DOCSHELL 0x12daac800 == 75 [pid = 1668] [id = 735] 18:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12bccfc00) [pid = 1668] [serial = 2205] [outer = 0x0] 18:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x12c1dcc00) [pid = 1668] [serial = 2206] [outer = 0x12bccfc00] 18:45:20 INFO - PROCESS | 1668 | 1462153520640 Marionette DEBUG loaded listener.js 18:45:20 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x12cd5d400) [pid = 1668] [serial = 2207] [outer = 0x12bccfc00] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x12162d800) [pid = 1668] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x127645400) [pid = 1668] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x112e10000) [pid = 1668] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x113df9800) [pid = 1668] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x12c1dac00) [pid = 1668] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x118ff5400) [pid = 1668] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x11631cc00) [pid = 1668] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12162d400) [pid = 1668] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12991f800) [pid = 1668] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x115e95400) [pid = 1668] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x111086800) [pid = 1668] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x121418000) [pid = 1668] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12aee2000) [pid = 1668] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:45:21 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12ac4ac00) [pid = 1668] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:45:21 INFO - PROCESS | 1668 | 1462153521131 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]]]}] 18:45:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:45:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:45:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 18:45:21 INFO - PROCESS | 1668 | 1462153521153 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:45:21 INFO - PROCESS | 1668 | 1462153521154 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 18:45:21 INFO - TEST-START | /DOMEvents/constructors.html 18:45:21 INFO - PROCESS | 1668 | 1462153521157 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 1668 | 1462153521158 Marionette TRACE conn2 <- [1,2914,null,{}] 18:45:21 INFO - PROCESS | 1668 | 1462153521162 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}] 18:45:21 INFO - PROCESS | 1668 | 1462153521256 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:45:21 INFO - PROCESS | 1668 | 1462153521261 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x127612000 == 76 [pid = 1668] [id = 736] 18:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x11108f000) [pid = 1668] [serial = 2208] [outer = 0x0] 18:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x118f8a800) [pid = 1668] [serial = 2209] [outer = 0x11108f000] 18:45:21 INFO - PROCESS | 1668 | 1462153521291 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x12131cc00) [pid = 1668] [serial = 2210] [outer = 0x11108f000] 18:45:21 INFO - PROCESS | 1668 | 1462153521696 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]]]}] 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:45:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:45:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:45:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 578ms 18:45:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:45:21 INFO - PROCESS | 1668 | 1462153521735 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:45:21 INFO - PROCESS | 1668 | 1462153521737 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 18:45:21 INFO - PROCESS | 1668 | 1462153521739 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 1668 | 1462153521741 Marionette TRACE conn2 <- [1,2918,null,{}] 18:45:21 INFO - PROCESS | 1668 | 1462153521743 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}] 18:45:21 INFO - PROCESS | 1668 | 1462153521853 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:45:21 INFO - PROCESS | 1668 | 1462153521858 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 1668 | ++DOCSHELL 0x135688800 == 77 [pid = 1668] [id = 737] 18:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x12131ec00) [pid = 1668] [serial = 2211] [outer = 0x0] 18:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x12c1d9000) [pid = 1668] [serial = 2212] [outer = 0x12131ec00] 18:45:21 INFO - PROCESS | 1668 | 1462153521882 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x12d172000) [pid = 1668] [serial = 2213] [outer = 0x12131ec00] 18:45:22 INFO - PROCESS | 1668 | 1462153522203 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:45:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:45:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 473ms 18:45:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:45:22 INFO - PROCESS | 1668 | 1462153522213 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 1668 | 1462153522214 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 18:45:22 INFO - PROCESS | 1668 | 1462153522216 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 1668 | 1462153522217 Marionette TRACE conn2 <- [1,2922,null,{}] 18:45:22 INFO - PROCESS | 1668 | 1462153522220 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}] 18:45:22 INFO - PROCESS | 1668 | 1462153522316 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:45:22 INFO - PROCESS | 1668 | 1462153522320 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x135821800 == 78 [pid = 1668] [id = 738] 18:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x10eabd000) [pid = 1668] [serial = 2214] [outer = 0x0] 18:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x12d173800) [pid = 1668] [serial = 2215] [outer = 0x10eabd000] 18:45:22 INFO - PROCESS | 1668 | 1462153522408 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x12d5c9400) [pid = 1668] [serial = 2216] [outer = 0x10eabd000] 18:45:22 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:45:22 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:45:22 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:45:22 INFO - PROCESS | 1668 | [1668] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:45:22 INFO - PROCESS | 1668 | 1462153522713 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]]]}] 18:45:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:45:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:45:22 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 18:45:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:45:22 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 18:45:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:45:22 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]" 18:45:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:45:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:45:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 518ms 18:45:22 INFO - PROCESS | 1668 | 1462153522736 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 1668 | 1462153522737 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 18:45:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:45:22 INFO - PROCESS | 1668 | 1462153522740 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 1668 | 1462153522743 Marionette TRACE conn2 <- [1,2926,null,{}] 18:45:22 INFO - PROCESS | 1668 | 1462153522746 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}] 18:45:22 INFO - PROCESS | 1668 | 1462153522841 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:45:22 INFO - PROCESS | 1668 | 1462153522845 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 1668 | ++DOCSHELL 0x1387f6800 == 79 [pid = 1668] [id = 739] 18:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x121392000) [pid = 1668] [serial = 2217] [outer = 0x0] 18:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x12d5cbc00) [pid = 1668] [serial = 2218] [outer = 0x121392000] 18:45:22 INFO - PROCESS | 1668 | 1462153522869 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x12d5d1c00) [pid = 1668] [serial = 2219] [outer = 0x121392000] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x127ac0800 == 78 [pid = 1668] [id = 704] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x135672000 == 77 [pid = 1668] [id = 652] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12d130800 == 76 [pid = 1668] [id = 599] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x127604800 == 75 [pid = 1668] [id = 541] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x124199000 == 74 [pid = 1668] [id = 653] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1351a0000 == 73 [pid = 1668] [id = 647] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12d41a800 == 72 [pid = 1668] [id = 618] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1132c8800 == 71 [pid = 1668] [id = 634] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x13567d000 == 70 [pid = 1668] [id = 651] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x118348800 == 69 [pid = 1668] [id = 705] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12d126800 == 68 [pid = 1668] [id = 582] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12d5f0800 == 67 [pid = 1668] [id = 633] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x127609000 == 66 [pid = 1668] [id = 562] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x11949c800 == 65 [pid = 1668] [id = 583] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1241cb000 == 64 [pid = 1668] [id = 539] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x119f16800 == 63 [pid = 1668] [id = 579] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1387df000 == 62 [pid = 1668] [id = 666] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc32000 == 61 [pid = 1668] [id = 631] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12597b800 == 60 [pid = 1668] [id = 540] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x135318000 == 59 [pid = 1668] [id = 672] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x125db6000 == 58 [pid = 1668] [id = 601] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12d402800 == 57 [pid = 1668] [id = 632] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x121584800 == 56 [pid = 1668] [id = 537] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1121a4000 == 55 [pid = 1668] [id = 619] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1299bd800 == 54 [pid = 1668] [id = 630] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12e454000 == 53 [pid = 1668] [id = 650] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x113dd7000 == 52 [pid = 1668] [id = 538] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x1387f0000 == 51 [pid = 1668] [id = 697] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12d893000 == 50 [pid = 1668] [id = 600] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x11994d000 == 49 [pid = 1668] [id = 673] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12cc2a000 == 48 [pid = 1668] [id = 564] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12c2d4000 == 47 [pid = 1668] [id = 617] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12c224800 == 46 [pid = 1668] [id = 563] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x119711800 == 45 [pid = 1668] [id = 727] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x11995d000 == 44 [pid = 1668] [id = 726] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x13594a000 == 43 [pid = 1668] [id = 725] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x135803000 == 42 [pid = 1668] [id = 724] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x13530e000 == 41 [pid = 1668] [id = 723] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12e469000 == 40 [pid = 1668] [id = 722] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12d420800 == 39 [pid = 1668] [id = 721] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x129158800 == 38 [pid = 1668] [id = 720] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x119963000 == 37 [pid = 1668] [id = 719] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12d89e000 == 36 [pid = 1668] [id = 718] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12915d800 == 35 [pid = 1668] [id = 730] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12ac20800 == 34 [pid = 1668] [id = 731] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12c968800 == 33 [pid = 1668] [id = 733] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x135821800 == 32 [pid = 1668] [id = 738] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x121984800 == 31 [pid = 1668] [id = 728] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc30000 == 30 [pid = 1668] [id = 732] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12daac800 == 29 [pid = 1668] [id = 735] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x135688800 == 28 [pid = 1668] [id = 737] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x12d12a000 == 27 [pid = 1668] [id = 734] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x127612000 == 26 [pid = 1668] [id = 736] 18:45:24 INFO - PROCESS | 1668 | --DOCSHELL 0x127a4a000 == 25 [pid = 1668] [id = 729] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x125e2a800) [pid = 1668] [serial = 2137] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x1294efc00) [pid = 1668] [serial = 2140] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x129809800) [pid = 1668] [serial = 2141] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12768f000) [pid = 1668] [serial = 2138] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x121a42000) [pid = 1668] [serial = 2146] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x1214b1800) [pid = 1668] [serial = 2143] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12cd5ac00) [pid = 1668] [serial = 2093] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x119cb6000) [pid = 1668] [serial = 2128] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x121415c00) [pid = 1668] [serial = 2129] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x118852800) [pid = 1668] [serial = 2125] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x118fb7c00) [pid = 1668] [serial = 2126] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x1241f4000) [pid = 1668] [serial = 2134] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x11513e400) [pid = 1668] [serial = 2095] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12a860800) [pid = 1668] [serial = 2149] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x116a8e000) [pid = 1668] [serial = 2122] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x118405000) [pid = 1668] [serial = 2123] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12141f400) [pid = 1668] [serial = 2098] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x10eac3400) [pid = 1668] [serial = 2120] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x113134000) [pid = 1668] [serial = 2119] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x115e40400) [pid = 1668] [serial = 2116] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x1214acc00) [pid = 1668] [serial = 2131] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x121625c00) [pid = 1668] [serial = 2132] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x128f8e400) [pid = 1668] [serial = 2101] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x113157400) [pid = 1668] [serial = 2104] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12ac47000) [pid = 1668] [serial = 2150] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x12a9e5400) [pid = 1668] [serial = 2107] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12d169400) [pid = 1668] [serial = 2113] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x12c1d5800) [pid = 1668] [serial = 2110] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x12b4a5400) [pid = 1668] [serial = 2152] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x12bb55400) [pid = 1668] [serial = 2153] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x12980cc00) [pid = 1668] [serial = 2147] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x129920000) [pid = 1668] [serial = 2144] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x125d76c00) [pid = 1668] [serial = 2135] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12bb4a800) [pid = 1668] [serial = 2042] [outer = 0x0] [url = about:blank] 18:45:24 INFO - PROCESS | 1668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:45:24 INFO - PROCESS | 1668 | 1462153524979 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]]]}] 18:45:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:45:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2276ms 18:45:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:45:25 INFO - PROCESS | 1668 | 1462153525017 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 1668 | 1462153525019 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 18:45:25 INFO - PROCESS | 1668 | 1462153525023 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 1668 | 1462153525025 Marionette TRACE conn2 <- [1,2930,null,{}] 18:45:25 INFO - PROCESS | 1668 | 1462153525029 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}] 18:45:25 INFO - PROCESS | 1668 | 1462153525114 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:45:25 INFO - PROCESS | 1668 | 1462153525165 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1161dd800 == 26 [pid = 1668] [id = 740] 18:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x111061800) [pid = 1668] [serial = 2220] [outer = 0x0] 18:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x111062c00) [pid = 1668] [serial = 2221] [outer = 0x111061800] 18:45:25 INFO - PROCESS | 1668 | 1462153525194 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x11108e000) [pid = 1668] [serial = 2222] [outer = 0x111061800] 18:45:25 INFO - PROCESS | 1668 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:45:25 INFO - PROCESS | 1668 | 1462153525530 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]]]}] 18:45:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:45:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 520ms 18:45:25 INFO - PROCESS | 1668 | 1462153525543 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 1668 | 1462153525548 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 18:45:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:45:25 INFO - PROCESS | 1668 | 1462153525552 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 1668 | 1462153525554 Marionette TRACE conn2 <- [1,2934,null,{}] 18:45:25 INFO - PROCESS | 1668 | 1462153525557 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}] 18:45:25 INFO - PROCESS | 1668 | 1462153525644 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:45:25 INFO - PROCESS | 1668 | 1462153525696 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 1668 | ++DOCSHELL 0x1174d7800 == 27 [pid = 1668] [id = 741] 18:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x11108e400) [pid = 1668] [serial = 2223] [outer = 0x0] 18:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x111c3b800) [pid = 1668] [serial = 2224] [outer = 0x11108e400] 18:45:25 INFO - PROCESS | 1668 | 1462153525722 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x112968000) [pid = 1668] [serial = 2225] [outer = 0x11108e400] 18:45:26 INFO - PROCESS | 1668 | 1462153526022 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]]]}] 18:45:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:45:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 520ms 18:45:26 INFO - PROCESS | 1668 | 1462153526073 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 1668 | 1462153526077 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 18:45:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:45:26 INFO - PROCESS | 1668 | 1462153526080 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 1668 | 1462153526083 Marionette TRACE conn2 <- [1,2938,null,{}] 18:45:26 INFO - PROCESS | 1668 | 1462153526091 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}] 18:45:26 INFO - PROCESS | 1668 | 1462153526172 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:45:26 INFO - PROCESS | 1668 | 1462153526225 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x118876000 == 28 [pid = 1668] [id = 742] 18:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x10eabdc00) [pid = 1668] [serial = 2226] [outer = 0x0] 18:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x113138800) [pid = 1668] [serial = 2227] [outer = 0x10eabdc00] 18:45:26 INFO - PROCESS | 1668 | 1462153526257 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x113151400) [pid = 1668] [serial = 2228] [outer = 0x10eabdc00] 18:45:26 INFO - PROCESS | 1668 | 1462153526572 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]]]}] 18:45:26 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. 18:45:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 521ms 18:45:26 INFO - PROCESS | 1668 | 1462153526601 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 1668 | 1462153526603 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 18:45:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:45:26 INFO - PROCESS | 1668 | 1462153526606 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 1668 | 1462153526607 Marionette TRACE conn2 <- [1,2942,null,{}] 18:45:26 INFO - PROCESS | 1668 | 1462153526613 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}] 18:45:26 INFO - PROCESS | 1668 | 1462153526700 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:45:26 INFO - PROCESS | 1668 | 1462153526705 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 1668 | ++DOCSHELL 0x1192a0000 == 29 [pid = 1668] [id = 743] 18:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x113242400) [pid = 1668] [serial = 2229] [outer = 0x0] 18:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x113ada800) [pid = 1668] [serial = 2230] [outer = 0x113242400] 18:45:26 INFO - PROCESS | 1668 | 1462153526737 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x11513dc00) [pid = 1668] [serial = 2231] [outer = 0x113242400] 18:45:27 INFO - PROCESS | 1668 | 1462153527116 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"]]]}] 18:45:27 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 18:45:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:45:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 523ms 18:45:27 INFO - PROCESS | 1668 | 1462153527130 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:45:27 INFO - PROCESS | 1668 | 1462153527132 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 18:45:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:45:27 INFO - PROCESS | 1668 | 1462153527145 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 1668 | 1462153527147 Marionette TRACE conn2 <- [1,2946,null,{}] 18:45:27 INFO - PROCESS | 1668 | 1462153527150 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}] 18:45:27 INFO - PROCESS | 1668 | 1462153527302 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:45:27 INFO - PROCESS | 1668 | 1462153527313 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x11994c000 == 30 [pid = 1668] [id = 744] 18:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x111012000) [pid = 1668] [serial = 2232] [outer = 0x0] 18:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x113f20c00) [pid = 1668] [serial = 2233] [outer = 0x111012000] 18:45:27 INFO - PROCESS | 1668 | 1462153527354 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x1163c5800) [pid = 1668] [serial = 2234] [outer = 0x111012000] 18:45:27 INFO - PROCESS | 1668 | 1462153527734 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]]]}] 18:45:27 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. 18:45:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 626ms 18:45:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:45:27 INFO - PROCESS | 1668 | 1462153527768 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:45:27 INFO - PROCESS | 1668 | 1462153527770 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 18:45:27 INFO - PROCESS | 1668 | 1462153527772 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 1668 | 1462153527773 Marionette TRACE conn2 <- [1,2950,null,{}] 18:45:27 INFO - PROCESS | 1668 | 1462153527775 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}] 18:45:27 INFO - PROCESS | 1668 | 1462153527878 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:45:27 INFO - PROCESS | 1668 | 1462153527938 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 1668 | ++DOCSHELL 0x119f04000 == 31 [pid = 1668] [id = 745] 18:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x11657fc00) [pid = 1668] [serial = 2235] [outer = 0x0] 18:45:27 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x116a8b000) [pid = 1668] [serial = 2236] [outer = 0x11657fc00] 18:45:27 INFO - PROCESS | 1668 | 1462153527965 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x118221000) [pid = 1668] [serial = 2237] [outer = 0x11657fc00] 18:45:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x1212be000 == 32 [pid = 1668] [id = 746] 18:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x11831c000) [pid = 1668] [serial = 2238] [outer = 0x0] 18:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x11822c400) [pid = 1668] [serial = 2239] [outer = 0x11831c000] 18:45:28 INFO - PROCESS | 1668 | 1462153528296 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]]]}] 18:45:28 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. 18:45:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 570ms 18:45:28 INFO - PROCESS | 1668 | 1462153528343 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 1668 | 1462153528345 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 18:45:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:45:28 INFO - PROCESS | 1668 | 1462153528348 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - PROCESS | 1668 | 1462153528350 Marionette TRACE conn2 <- [1,2954,null,{}] 18:45:28 INFO - PROCESS | 1668 | 1462153528353 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}] 18:45:28 INFO - PROCESS | 1668 | 1462153528486 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:45:28 INFO - PROCESS | 1668 | 1462153528542 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12168d000 == 33 [pid = 1668] [id = 747] 18:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x115e95400) [pid = 1668] [serial = 2240] [outer = 0x0] 18:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x118316800) [pid = 1668] [serial = 2241] [outer = 0x115e95400] 18:45:28 INFO - PROCESS | 1668 | 1462153528567 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x11840f800) [pid = 1668] [serial = 2242] [outer = 0x115e95400] 18:45:28 INFO - PROCESS | 1668 | 1462153528841 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]]]}] 18:45:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:45:28 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 18:45:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 519ms 18:45:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:45:28 INFO - PROCESS | 1668 | 1462153528867 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 1668 | 1462153528868 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 18:45:28 INFO - PROCESS | 1668 | 1462153528871 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - PROCESS | 1668 | 1462153528872 Marionette TRACE conn2 <- [1,2958,null,{}] 18:45:28 INFO - PROCESS | 1668 | 1462153528882 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}] 18:45:28 INFO - PROCESS | 1668 | 1462153528972 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:45:28 INFO - PROCESS | 1668 | 1462153528979 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 1668 | ++DOCSHELL 0x12596c000 == 34 [pid = 1668] [id = 748] 18:45:28 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x116584400) [pid = 1668] [serial = 2243] [outer = 0x0] 18:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x118415000) [pid = 1668] [serial = 2244] [outer = 0x116584400] 18:45:29 INFO - PROCESS | 1668 | 1462153529003 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1186b7800) [pid = 1668] [serial = 2245] [outer = 0x116584400] 18:45:29 INFO - PROCESS | 1668 | 1462153529344 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]]]}] 18:45:29 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. 18:45:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 521ms 18:45:29 INFO - PROCESS | 1668 | 1462153529405 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 1668 | 1462153529407 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 18:45:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:45:29 INFO - PROCESS | 1668 | 1462153529412 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 1668 | 1462153529413 Marionette TRACE conn2 <- [1,2962,null,{}] 18:45:29 INFO - PROCESS | 1668 | 1462153529416 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}] 18:45:29 INFO - PROCESS | 1668 | 1462153529526 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:45:29 INFO - PROCESS | 1668 | 1462153529532 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 1668 | ++DOCSHELL 0x118875800 == 35 [pid = 1668] [id = 749] 18:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x118410000) [pid = 1668] [serial = 2246] [outer = 0x0] 18:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x118760c00) [pid = 1668] [serial = 2247] [outer = 0x118410000] 18:45:29 INFO - PROCESS | 1668 | 1462153529573 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x118767c00) [pid = 1668] [serial = 2248] [outer = 0x118410000] 18:45:29 INFO - PROCESS | 1668 | 1462153529944 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]]]}] 18:45:29 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. 18:45:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 572ms 18:45:29 INFO - PROCESS | 1668 | 1462153529983 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:45:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:45:29 INFO - PROCESS | 1668 | 1462153529984 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 18:45:29 INFO - PROCESS | 1668 | 1462153529986 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 1668 | 1462153529988 Marionette TRACE conn2 <- [1,2966,null,{}] 18:45:29 INFO - PROCESS | 1668 | 1462153529990 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}] 18:45:30 INFO - PROCESS | 1668 | 1462153530104 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:45:30 INFO - PROCESS | 1668 | 1462153530120 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x12761f000 == 36 [pid = 1668] [id = 750] 18:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x113ae3000) [pid = 1668] [serial = 2249] [outer = 0x0] 18:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x118775000) [pid = 1668] [serial = 2250] [outer = 0x113ae3000] 18:45:30 INFO - PROCESS | 1668 | 1462153530146 Marionette DEBUG loaded listener.js 18:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x118859000) [pid = 1668] [serial = 2251] [outer = 0x113ae3000] 18:45:30 INFO - PROCESS | 1668 | 1462153530485 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]]]}] 18:45:30 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. 18:45:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 517ms 18:45:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:45:30 INFO - PROCESS | 1668 | 1462153530505 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:45:30 INFO - PROCESS | 1668 | 1462153530506 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 18:45:30 INFO - PROCESS | 1668 | 1462153530509 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:45:30 INFO - PROCESS | 1668 | 1462153530510 Marionette TRACE conn2 <- [1,2970,null,{}] 18:45:30 INFO - PROCESS | 1668 | 1462153530513 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}] 18:45:30 INFO - PROCESS | 1668 | 1462153530625 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:45:30 INFO - PROCESS | 1668 | 1462153530637 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 1668 | ++DOCSHELL 0x11994b000 == 37 [pid = 1668] [id = 751] 18:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x11885cc00) [pid = 1668] [serial = 2252] [outer = 0x0] 18:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x118faf000) [pid = 1668] [serial = 2253] [outer = 0x11885cc00] 18:45:30 INFO - PROCESS | 1668 | 1462153530671 Marionette DEBUG loaded listener.js 18:45:30 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x118ff1400) [pid = 1668] [serial = 2254] [outer = 0x11885cc00] 18:45:31 INFO - PROCESS | 1668 | 1462153531017 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]]]}] 18:45:31 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. 18:45:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 520ms 18:45:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:45:31 INFO - PROCESS | 1668 | 1462153531030 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 1668 | 1462153531031 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 18:45:31 INFO - PROCESS | 1668 | 1462153531033 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 1668 | 1462153531034 Marionette TRACE conn2 <- [1,2974,null,{}] 18:45:31 INFO - PROCESS | 1668 | 1462153531037 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}] 18:45:31 INFO - PROCESS | 1668 | 1462153531139 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:45:31 INFO - PROCESS | 1668 | 1462153531155 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x127ab7800 == 38 [pid = 1668] [id = 752] 18:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 143 (0x118ff2000) [pid = 1668] [serial = 2255] [outer = 0x0] 18:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 144 (0x1194ca800) [pid = 1668] [serial = 2256] [outer = 0x118ff2000] 18:45:31 INFO - PROCESS | 1668 | 1462153531181 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 145 (0x11976a000) [pid = 1668] [serial = 2257] [outer = 0x118ff2000] 18:45:31 INFO - PROCESS | 1668 | 1462153531487 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]]]}] 18:45:31 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. 18:45:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 18:45:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:45:31 INFO - PROCESS | 1668 | 1462153531502 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 1668 | 1462153531503 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 18:45:31 INFO - PROCESS | 1668 | 1462153531505 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 1668 | 1462153531506 Marionette TRACE conn2 <- [1,2978,null,{}] 18:45:31 INFO - PROCESS | 1668 | 1462153531512 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}] 18:45:31 INFO - PROCESS | 1668 | 1462153531616 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:45:31 INFO - PROCESS | 1668 | 1462153531629 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:31 INFO - PROCESS | 1668 | ++DOCSHELL 0x12910b000 == 39 [pid = 1668] [id = 753] 18:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 146 (0x11976b000) [pid = 1668] [serial = 2258] [outer = 0x0] 18:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 147 (0x119ca7400) [pid = 1668] [serial = 2259] [outer = 0x11976b000] 18:45:31 INFO - PROCESS | 1668 | 1462153531654 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 1668 | ++DOMWINDOW == 148 (0x119cb5c00) [pid = 1668] [serial = 2260] [outer = 0x11976b000] 18:45:31 INFO - PROCESS | 1668 | 1462153531968 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]]]}] 18:45:31 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. 18:45:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 472ms 18:45:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:45:31 INFO - PROCESS | 1668 | 1462153531979 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 1668 | 1462153531980 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 18:45:31 INFO - PROCESS | 1668 | 1462153531982 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 1668 | 1462153531983 Marionette TRACE conn2 <- [1,2982,null,{}] 18:45:31 INFO - PROCESS | 1668 | 1462153531986 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}] 18:45:32 INFO - PROCESS | 1668 | 1462153532095 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:45:32 INFO - PROCESS | 1668 | 1462153532625 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 147 (0x118769400) [pid = 1668] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 146 (0x1121db000) [pid = 1668] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 145 (0x12a9de800) [pid = 1668] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 144 (0x118faf400) [pid = 1668] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 143 (0x11100b000) [pid = 1668] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 142 (0x113158400) [pid = 1668] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x10eac2000) [pid = 1668] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x10eac1000) [pid = 1668] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x127689800) [pid = 1668] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x124148800) [pid = 1668] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12bcd0c00) [pid = 1668] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x12bcdbc00) [pid = 1668] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x113152400) [pid = 1668] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x10eabd000) [pid = 1668] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x129927800) [pid = 1668] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12aa45000) [pid = 1668] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x12bccfc00) [pid = 1668] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x11108f000) [pid = 1668] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x128e5bc00) [pid = 1668] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x1194cf000) [pid = 1668] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x11673a800) [pid = 1668] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x116159400) [pid = 1668] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x113adec00) [pid = 1668] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x10eabfc00) [pid = 1668] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x111006800) [pid = 1668] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12bcd2c00) [pid = 1668] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12991f000) [pid = 1668] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x129718c00) [pid = 1668] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x1250f3000) [pid = 1668] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11831ac00) [pid = 1668] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x112651000) [pid = 1668] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12aee6400) [pid = 1668] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x12131ec00) [pid = 1668] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x12768cc00) [pid = 1668] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:45:32 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x115e46800) [pid = 1668] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:45:32 INFO - PROCESS | 1668 | ++DOCSHELL 0x11310f000 == 40 [pid = 1668] [id = 754] 18:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x10eabfc00) [pid = 1668] [serial = 2261] [outer = 0x0] 18:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x110f0d800) [pid = 1668] [serial = 2262] [outer = 0x10eabfc00] 18:45:32 INFO - PROCESS | 1668 | 1462153532669 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x113134800) [pid = 1668] [serial = 2263] [outer = 0x10eabfc00] 18:45:32 INFO - PROCESS | 1668 | 1462153532917 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"]]]}] 18:45:32 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 18:45:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:45:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:45:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 18:45:32 INFO - PROCESS | 1668 | 1462153532953 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 1668 | 1462153532955 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 18:45:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:45:32 INFO - PROCESS | 1668 | 1462153532965 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - PROCESS | 1668 | 1462153532966 Marionette TRACE conn2 <- [1,2986,null,{}] 18:45:32 INFO - PROCESS | 1668 | 1462153532968 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}] 18:45:33 INFO - PROCESS | 1668 | 1462153533055 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:45:33 INFO - PROCESS | 1668 | 1462153533062 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x12951d000 == 41 [pid = 1668] [id = 755] 18:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x113adec00) [pid = 1668] [serial = 2264] [outer = 0x0] 18:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x118ff5000) [pid = 1668] [serial = 2265] [outer = 0x113adec00] 18:45:33 INFO - PROCESS | 1668 | 1462153533087 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x1209b3000) [pid = 1668] [serial = 2266] [outer = 0x113adec00] 18:45:33 INFO - PROCESS | 1668 | 1462153533388 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]]]}] 18:45:33 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. 18:45:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 477ms 18:45:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:45:33 INFO - PROCESS | 1668 | 1462153533435 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:45:33 INFO - PROCESS | 1668 | 1462153533437 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 18:45:33 INFO - PROCESS | 1668 | 1462153533439 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:45:33 INFO - PROCESS | 1668 | 1462153533440 Marionette TRACE conn2 <- [1,2990,null,{}] 18:45:33 INFO - PROCESS | 1668 | 1462153533442 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}] 18:45:33 INFO - PROCESS | 1668 | 1462153533526 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:45:33 INFO - PROCESS | 1668 | 1462153533588 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1297aa000 == 42 [pid = 1668] [id = 756] 18:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x1209af800) [pid = 1668] [serial = 2267] [outer = 0x0] 18:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x1212a7000) [pid = 1668] [serial = 2268] [outer = 0x1209af800] 18:45:33 INFO - PROCESS | 1668 | 1462153533613 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x12131a400) [pid = 1668] [serial = 2269] [outer = 0x1209af800] 18:45:33 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299c6000 == 43 [pid = 1668] [id = 757] 18:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x12131e400) [pid = 1668] [serial = 2270] [outer = 0x0] 18:45:33 INFO - PROCESS | 1668 | ++DOMWINDOW == 124 (0x12131d800) [pid = 1668] [serial = 2271] [outer = 0x12131e400] 18:45:33 INFO - PROCESS | 1668 | 1462153533910 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]]]}] 18:45:33 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. 18:45:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 522ms 18:45:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:45:33 INFO - PROCESS | 1668 | 1462153533962 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:45:33 INFO - PROCESS | 1668 | 1462153533963 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 18:45:33 INFO - PROCESS | 1668 | 1462153533965 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:45:33 INFO - PROCESS | 1668 | 1462153533966 Marionette TRACE conn2 <- [1,2994,null,{}] 18:45:33 INFO - PROCESS | 1668 | 1462153533968 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}] 18:45:34 INFO - PROCESS | 1668 | 1462153534071 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:45:34 INFO - PROCESS | 1668 | 1462153534075 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12a9b0000 == 44 [pid = 1668] [id = 758] 18:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 125 (0x12131d400) [pid = 1668] [serial = 2272] [outer = 0x0] 18:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 126 (0x121385c00) [pid = 1668] [serial = 2273] [outer = 0x12131d400] 18:45:34 INFO - PROCESS | 1668 | 1462153534100 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 127 (0x12138cc00) [pid = 1668] [serial = 2274] [outer = 0x12131d400] 18:45:34 INFO - PROCESS | 1668 | 1462153534390 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]]]}] 18:45:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:45:34 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 18:45:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 468ms 18:45:34 INFO - PROCESS | 1668 | 1462153534434 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:45:34 INFO - PROCESS | 1668 | 1462153534435 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 18:45:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:45:34 INFO - PROCESS | 1668 | 1462153534437 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:45:34 INFO - PROCESS | 1668 | 1462153534438 Marionette TRACE conn2 <- [1,2998,null,{}] 18:45:34 INFO - PROCESS | 1668 | 1462153534448 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}] 18:45:34 INFO - PROCESS | 1668 | 1462153534569 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:45:34 INFO - PROCESS | 1668 | 1462153534577 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 1668 | ++DOCSHELL 0x12ac19800 == 45 [pid = 1668] [id = 759] 18:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 128 (0x12131a000) [pid = 1668] [serial = 2275] [outer = 0x0] 18:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 129 (0x12138f800) [pid = 1668] [serial = 2276] [outer = 0x12131a000] 18:45:34 INFO - PROCESS | 1668 | 1462153534602 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 1668 | ++DOMWINDOW == 130 (0x121417000) [pid = 1668] [serial = 2277] [outer = 0x12131a000] 18:45:35 INFO - PROCESS | 1668 | 1462153535090 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]]]}] 18:45:35 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. 18:45:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 673ms 18:45:35 INFO - PROCESS | 1668 | 1462153535111 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:45:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:45:35 INFO - PROCESS | 1668 | 1462153535114 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 18:45:35 INFO - PROCESS | 1668 | 1462153535117 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 1668 | 1462153535120 Marionette TRACE conn2 <- [1,3002,null,{}] 18:45:35 INFO - PROCESS | 1668 | 1462153535124 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}] 18:45:35 INFO - PROCESS | 1668 | 1462153535239 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:45:35 INFO - PROCESS | 1668 | 1462153535325 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x117580000 == 46 [pid = 1668] [id = 760] 18:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 131 (0x111089800) [pid = 1668] [serial = 2278] [outer = 0x0] 18:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 132 (0x111092c00) [pid = 1668] [serial = 2279] [outer = 0x111089800] 18:45:35 INFO - PROCESS | 1668 | 1462153535398 Marionette DEBUG loaded listener.js 18:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 133 (0x1121dd000) [pid = 1668] [serial = 2280] [outer = 0x111089800] 18:45:35 INFO - PROCESS | 1668 | 1462153535774 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]]]}] 18:45:35 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. 18:45:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 18:45:35 INFO - PROCESS | 1668 | 1462153535789 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 1668 | 1462153535793 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 18:45:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:45:35 INFO - PROCESS | 1668 | 1462153535797 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 1668 | 1462153535799 Marionette TRACE conn2 <- [1,3006,null,{}] 18:45:35 INFO - PROCESS | 1668 | 1462153535802 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}] 18:45:35 INFO - PROCESS | 1668 | 1462153535919 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:45:35 INFO - PROCESS | 1668 | 1462153535980 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 1668 | ++DOCSHELL 0x119b87000 == 47 [pid = 1668] [id = 761] 18:45:35 INFO - PROCESS | 1668 | ++DOMWINDOW == 134 (0x112650800) [pid = 1668] [serial = 2281] [outer = 0x0] 18:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 135 (0x113138400) [pid = 1668] [serial = 2282] [outer = 0x112650800] 18:45:36 INFO - PROCESS | 1668 | 1462153536010 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 136 (0x113d4f000) [pid = 1668] [serial = 2283] [outer = 0x112650800] 18:45:36 INFO - PROCESS | 1668 | 1462153536440 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]]]}] 18:45:36 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. 18:45:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 18:45:36 INFO - PROCESS | 1668 | 1462153536470 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 1668 | 1462153536471 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 18:45:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:45:36 INFO - PROCESS | 1668 | 1462153536474 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 1668 | 1462153536476 Marionette TRACE conn2 <- [1,3010,null,{}] 18:45:36 INFO - PROCESS | 1668 | 1462153536484 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}] 18:45:36 INFO - PROCESS | 1668 | 1462153536602 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:45:36 INFO - PROCESS | 1668 | 1462153536713 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 1668 | ++DOCSHELL 0x127ab2800 == 48 [pid = 1668] [id = 762] 18:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 137 (0x117031400) [pid = 1668] [serial = 2284] [outer = 0x0] 18:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 138 (0x117f5ec00) [pid = 1668] [serial = 2285] [outer = 0x117031400] 18:45:36 INFO - PROCESS | 1668 | 1462153536745 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 1668 | ++DOMWINDOW == 139 (0x1186ba400) [pid = 1668] [serial = 2286] [outer = 0x117031400] 18:45:37 INFO - PROCESS | 1668 | 1462153537179 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]]]}] 18:45:37 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 18:45:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 721ms 18:45:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:45:37 INFO - PROCESS | 1668 | 1462153537195 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 1668 | 1462153537197 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 18:45:37 INFO - PROCESS | 1668 | 1462153537199 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 1668 | 1462153537201 Marionette TRACE conn2 <- [1,3014,null,{}] 18:45:37 INFO - PROCESS | 1668 | 1462153537203 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}] 18:45:37 INFO - PROCESS | 1668 | 1462153537319 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:45:37 INFO - PROCESS | 1668 | 1462153537381 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 1668 | ++DOCSHELL 0x11757d800 == 49 [pid = 1668] [id = 763] 18:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 140 (0x11100a000) [pid = 1668] [serial = 2287] [outer = 0x0] 18:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 141 (0x111067c00) [pid = 1668] [serial = 2288] [outer = 0x11100a000] 18:45:37 INFO - PROCESS | 1668 | 1462153537411 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 1668 | ++DOMWINDOW == 142 (0x116a8b800) [pid = 1668] [serial = 2289] [outer = 0x11100a000] 18:45:37 INFO - PROCESS | 1668 | [1668] 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 18:45:38 INFO - PROCESS | 1668 | 1462153538051 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:45:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:45:38 INFO - {} 18:45:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:45:38 INFO - {} 18:45:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:45:38 INFO - {} 18:45:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:45:38 INFO - {} 18:45:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 871ms 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x117070000 == 48 [pid = 1668] [id = 531] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x116819000 == 47 [pid = 1668] [id = 520] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x11328a000 == 46 [pid = 1668] [id = 532] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x1134a1000 == 45 [pid = 1668] [id = 526] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x1194a0800 == 44 [pid = 1668] [id = 535] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x11834e000 == 43 [pid = 1668] [id = 534] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x121ef0800 == 42 [pid = 1668] [id = 522] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x12910d800 == 41 [pid = 1668] [id = 528] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x1174ed000 == 40 [pid = 1668] [id = 533] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x1299c6000 == 39 [pid = 1668] [id = 757] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 141 (0x12d5cbc00) [pid = 1668] [serial = 2218] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | 1462153538139 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 1668 | 1462153538142 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 18:45:38 INFO - PROCESS | 1668 | --DOCSHELL 0x1212be000 == 38 [pid = 1668] [id = 746] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 140 (0x118406800) [pid = 1668] [serial = 2096] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 139 (0x12991ec00) [pid = 1668] [serial = 2102] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 138 (0x12a9c9800) [pid = 1668] [serial = 2051] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 137 (0x12bd15000) [pid = 1668] [serial = 2000] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 136 (0x1294ec800) [pid = 1668] [serial = 2105] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 135 (0x12b4a0000) [pid = 1668] [serial = 2057] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 134 (0x12bb51c00) [pid = 1668] [serial = 2054] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 133 (0x125407c00) [pid = 1668] [serial = 2099] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 132 (0x12bb4b000) [pid = 1668] [serial = 2108] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 131 (0x118414000) [pid = 1668] [serial = 2045] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 130 (0x12186e800) [pid = 1668] [serial = 2048] [outer = 0x0] [url = about:blank] 18:45:38 INFO - TEST-START | /FileAPI/fileReader.html 18:45:38 INFO - PROCESS | 1668 | 1462153538158 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 1668 | 1462153538161 Marionette TRACE conn2 <- [1,3018,null,{}] 18:45:38 INFO - PROCESS | 1668 | 1462153538164 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}] 18:45:38 INFO - PROCESS | 1668 | 1462153538244 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 129 (0x12cd60c00) [pid = 1668] [serial = 2111] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 128 (0x118766000) [pid = 1668] [serial = 2117] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 127 (0x12d170c00) [pid = 1668] [serial = 2114] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 126 (0x12b496c00) [pid = 1668] [serial = 2200] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 125 (0x12bd1b800) [pid = 1668] [serial = 2203] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 124 (0x12c1dcc00) [pid = 1668] [serial = 2206] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 123 (0x12c131800) [pid = 1668] [serial = 2204] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x12131cc00) [pid = 1668] [serial = 2210] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x118f8a800) [pid = 1668] [serial = 2209] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x12cd5d400) [pid = 1668] [serial = 2207] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x128e60800) [pid = 1668] [serial = 2194] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x121eca400) [pid = 1668] [serial = 2191] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x125ddfc00) [pid = 1668] [serial = 2192] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x12124cc00) [pid = 1668] [serial = 2188] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x121a44400) [pid = 1668] [serial = 2189] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x118770800) [pid = 1668] [serial = 2185] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118ff0800) [pid = 1668] [serial = 2186] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1186b6800) [pid = 1668] [serial = 2183] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x11831a000) [pid = 1668] [serial = 2182] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x111f40400) [pid = 1668] [serial = 2180] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x111008400) [pid = 1668] [serial = 2179] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x12cd53400) [pid = 1668] [serial = 2176] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12d16cc00) [pid = 1668] [serial = 2177] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x12cd53c00) [pid = 1668] [serial = 2174] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12c1cfc00) [pid = 1668] [serial = 2173] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x12aee5400) [pid = 1668] [serial = 2170] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x12bcd3000) [pid = 1668] [serial = 2171] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x12ac43c00) [pid = 1668] [serial = 2168] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x12a9dc400) [pid = 1668] [serial = 2167] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x12764ec00) [pid = 1668] [serial = 2165] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x125917000) [pid = 1668] [serial = 2164] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x1186c4800) [pid = 1668] [serial = 2161] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x1214ad000) [pid = 1668] [serial = 2162] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x11702c800) [pid = 1668] [serial = 2159] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11314fc00) [pid = 1668] [serial = 2158] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x12bb8ec00) [pid = 1668] [serial = 2155] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x12bcd1800) [pid = 1668] [serial = 2156] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x12980ac00) [pid = 1668] [serial = 2195] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12d5c9400) [pid = 1668] [serial = 2216] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x12c1d9000) [pid = 1668] [serial = 2212] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x12991d400) [pid = 1668] [serial = 2197] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x12d173800) [pid = 1668] [serial = 2215] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12bb8b400) [pid = 1668] [serial = 2201] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 86 (0x12aa43000) [pid = 1668] [serial = 2198] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | --DOMWINDOW == 85 (0x12d172000) [pid = 1668] [serial = 2213] [outer = 0x0] [url = about:blank] 18:45:38 INFO - PROCESS | 1668 | 1462153538308 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x117105800 == 39 [pid = 1668] [id = 764] 18:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 86 (0x111095400) [pid = 1668] [serial = 2290] [outer = 0x0] 18:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 87 (0x112d05400) [pid = 1668] [serial = 2291] [outer = 0x111095400] 18:45:38 INFO - PROCESS | 1668 | 1462153538341 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x113137000) [pid = 1668] [serial = 2292] [outer = 0x111095400] 18:45:38 INFO - PROCESS | 1668 | 1462153538647 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]]]}] 18:45:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:45:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:45:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:45:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:45:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 526ms 18:45:38 INFO - PROCESS | 1668 | 1462153538681 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 1668 | 1462153538685 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 18:45:38 INFO - TEST-START | /FileAPI/historical.html 18:45:38 INFO - PROCESS | 1668 | 1462153538689 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 1668 | 1462153538692 Marionette TRACE conn2 <- [1,3022,null,{}] 18:45:38 INFO - PROCESS | 1668 | 1462153538696 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}] 18:45:38 INFO - PROCESS | 1668 | 1462153538780 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:45:38 INFO - PROCESS | 1668 | 1462153538785 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 1668 | ++DOCSHELL 0x119716000 == 40 [pid = 1668] [id = 765] 18:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x11313f800) [pid = 1668] [serial = 2293] [outer = 0x0] 18:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x113244800) [pid = 1668] [serial = 2294] [outer = 0x11313f800] 18:45:38 INFO - PROCESS | 1668 | 1462153538811 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x115144400) [pid = 1668] [serial = 2295] [outer = 0x11313f800] 18:45:39 INFO - PROCESS | 1668 | 1462153539149 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"]]]}] 18:45:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:45:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:45:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:45:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:45:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:45:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:45:39 INFO - TEST-OK | /FileAPI/historical.html | took 474ms 18:45:39 INFO - PROCESS | 1668 | 1462153539166 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 1668 | 1462153539167 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 18:45:39 INFO - TEST-START | /FileAPI/idlharness.html 18:45:39 INFO - PROCESS | 1668 | 1462153539175 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 1668 | 1462153539178 Marionette TRACE conn2 <- [1,3026,null,{}] 18:45:39 INFO - PROCESS | 1668 | 1462153539185 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}] 18:45:39 INFO - PROCESS | 1668 | 1462153539269 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:45:39 INFO - PROCESS | 1668 | 1462153539274 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 1668 | ++DOCSHELL 0x12168b800 == 41 [pid = 1668] [id = 766] 18:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1163ca400) [pid = 1668] [serial = 2296] [outer = 0x0] 18:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x11673b800) [pid = 1668] [serial = 2297] [outer = 0x1163ca400] 18:45:39 INFO - PROCESS | 1668 | 1462153539304 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x118317800) [pid = 1668] [serial = 2298] [outer = 0x1163ca400] 18:45:39 INFO - PROCESS | 1668 | 1462153539874 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]]]}] 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:45:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:45:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:45:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:45:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:45:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:45:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:45:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:45:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:45:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:45:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:45:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:45:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:45:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:45:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:45:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:45:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:45:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:45:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:45:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:45:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:45:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:45:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:45:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:45:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:45:39 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 18:45:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:45:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:45:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:45:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:45:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:45:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:45:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:45:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:45:39 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 18:45:39 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 18:45:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:45:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:45:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:45:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:45:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:45:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:45:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:45:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:45:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:45:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:45:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:45:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:45:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:45:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:45:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:45:39 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 18:45:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:45:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:45:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:45:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:45:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:45:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:45:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:45:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:45:39 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 18:45:39 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 18:45:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:45:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:45:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:45:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:45:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:45:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:45:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:45:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:45:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:45:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:45:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:45:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 736ms 18:45:39 INFO - PROCESS | 1668 | 1462153539912 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 1668 | 1462153539914 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 18:45:39 INFO - TEST-START | /FileAPI/idlharness.worker 18:45:39 INFO - PROCESS | 1668 | 1462153539917 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 1668 | 1462153539919 Marionette TRACE conn2 <- [1,3030,null,{}] 18:45:39 INFO - PROCESS | 1668 | 1462153539922 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}] 18:45:40 INFO - PROCESS | 1668 | 1462153540052 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:45:40 INFO - PROCESS | 1668 | 1462153540064 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 1668 | ++DOCSHELL 0x127ab5800 == 42 [pid = 1668] [id = 767] 18:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x118323400) [pid = 1668] [serial = 2299] [outer = 0x0] 18:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118fb7400) [pid = 1668] [serial = 2300] [outer = 0x118323400] 18:45:40 INFO - PROCESS | 1668 | 1462153540103 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x1194d7800) [pid = 1668] [serial = 2301] [outer = 0x118323400] 18:45:40 INFO - PROCESS | 1668 | [1668] 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 18:45:40 INFO - PROCESS | 1668 | 1462153540843 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,{},{}]]]}] 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:45:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:45:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:45:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:45:40 INFO - {} 18:45:40 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 18:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:45:40 INFO - {} 18:45:40 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 - {} 18:45:40 INFO - {} 18:45:40 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 18:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:45:40 INFO - {} 18:45:40 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 18:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:45:40 INFO - {} 18:45:40 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 - {} 18:45:40 INFO - {} 18:45:40 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 18:45:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:45:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:45:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 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 18:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 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 18:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 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 18:45:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 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 18:45:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:45:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:45:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:45:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:45:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:45:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:45:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:45:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:45:40 INFO - {} 18:45:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 983ms 18:45:40 INFO - PROCESS | 1668 | 1462153540902 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 1668 | 1462153540903 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 18:45:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:45:40 INFO - PROCESS | 1668 | 1462153540905 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 1668 | 1462153540907 Marionette TRACE conn2 <- [1,3034,null,{}] 18:45:40 INFO - PROCESS | 1668 | 1462153540909 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}] 18:45:41 INFO - PROCESS | 1668 | 1462153541043 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:45:41 INFO - PROCESS | 1668 | 1462153541059 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x127ad9800 == 43 [pid = 1668] [id = 768] 18:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x113ad8000) [pid = 1668] [serial = 2302] [outer = 0x0] 18:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1194d7c00) [pid = 1668] [serial = 2303] [outer = 0x113ad8000] 18:45:41 INFO - PROCESS | 1668 | 1462153541092 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x12186d400) [pid = 1668] [serial = 2304] [outer = 0x113ad8000] 18:45:41 INFO - PROCESS | 1668 | 1462153541583 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]]]}] 18:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:45:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 721ms 18:45:41 INFO - PROCESS | 1668 | 1462153541628 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 1668 | 1462153541629 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 18:45:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:45:41 INFO - PROCESS | 1668 | 1462153541631 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 1668 | 1462153541632 Marionette TRACE conn2 <- [1,3038,null,{}] 18:45:41 INFO - PROCESS | 1668 | 1462153541635 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}] 18:45:41 INFO - PROCESS | 1668 | 1462153541749 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:45:41 INFO - PROCESS | 1668 | 1462153541767 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 1668 | ++DOCSHELL 0x12b4b6800 == 44 [pid = 1668] [id = 769] 18:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1219b4c00) [pid = 1668] [serial = 2305] [outer = 0x0] 18:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x121eca400) [pid = 1668] [serial = 2306] [outer = 0x1219b4c00] 18:45:41 INFO - PROCESS | 1668 | 1462153541795 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x1241b5c00) [pid = 1668] [serial = 2307] [outer = 0x1219b4c00] 18:45:42 INFO - PROCESS | 1668 | 1462153542121 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"]]]}] 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:45:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 519ms 18:45:42 INFO - PROCESS | 1668 | 1462153542157 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:45:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:45:42 INFO - PROCESS | 1668 | 1462153542159 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 18:45:42 INFO - PROCESS | 1668 | 1462153542162 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:45:42 INFO - PROCESS | 1668 | 1462153542163 Marionette TRACE conn2 <- [1,3042,null,{}] 18:45:42 INFO - PROCESS | 1668 | 1462153542166 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}] 18:45:42 INFO - PROCESS | 1668 | 1462153542308 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:45:42 INFO - PROCESS | 1668 | 1462153542326 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:42 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bc26800 == 45 [pid = 1668] [id = 770] 18:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x1245a8000) [pid = 1668] [serial = 2308] [outer = 0x0] 18:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x1245e3c00) [pid = 1668] [serial = 2309] [outer = 0x1245a8000] 18:45:42 INFO - PROCESS | 1668 | 1462153542363 Marionette DEBUG loaded listener.js 18:45:42 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x1250a6000) [pid = 1668] [serial = 2310] [outer = 0x1245a8000] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x12131d400) [pid = 1668] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x11885cc00) [pid = 1668] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x1209af800) [pid = 1668] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x113242400) [pid = 1668] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x118410000) [pid = 1668] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x118ff2000) [pid = 1668] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x11976b000) [pid = 1668] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x113ae3000) [pid = 1668] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x116584400) [pid = 1668] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x113adec00) [pid = 1668] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x10eabfc00) [pid = 1668] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x11657fc00) [pid = 1668] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x11108e400) [pid = 1668] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x111061800) [pid = 1668] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x12131e400) [pid = 1668] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x115e95400) [pid = 1668] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x10eabdc00) [pid = 1668] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x111012000) [pid = 1668] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:45:42 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x11831c000) [pid = 1668] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:45:42 INFO - PROCESS | 1668 | 1462153542912 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]]]}] 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:45:42 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. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:45:42 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'.) 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:45:42 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. 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:45:42 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. 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:45:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:45:42 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. 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:45:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:45:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:45:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:45:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:45:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 777ms 18:45:42 INFO - PROCESS | 1668 | 1462153542940 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:45:42 INFO - PROCESS | 1668 | 1462153542941 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 18:45:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:45:42 INFO - PROCESS | 1668 | 1462153542950 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:45:42 INFO - PROCESS | 1668 | 1462153542951 Marionette TRACE conn2 <- [1,3046,null,{}] 18:45:42 INFO - PROCESS | 1668 | 1462153542954 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}] 18:45:43 INFO - PROCESS | 1668 | 1462153543037 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:45:43 INFO - PROCESS | 1668 | 1462153543042 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf21800 == 46 [pid = 1668] [id = 771] 18:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x1250f2000) [pid = 1668] [serial = 2311] [outer = 0x0] 18:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x125914800) [pid = 1668] [serial = 2312] [outer = 0x1250f2000] 18:45:43 INFO - PROCESS | 1668 | 1462153543067 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x125d74800) [pid = 1668] [serial = 2313] [outer = 0x1250f2000] 18:45:43 INFO - PROCESS | 1668 | [1668] 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 18:45:43 INFO - PROCESS | 1668 | 1462153543418 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:45:43 INFO - {} 18:45:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 18:45:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:45:43 INFO - PROCESS | 1668 | 1462153543470 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1668 | 1462153543471 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 18:45:43 INFO - PROCESS | 1668 | 1462153543473 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 1668 | 1462153543474 Marionette TRACE conn2 <- [1,3050,null,{}] 18:45:43 INFO - PROCESS | 1668 | 1462153543476 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}] 18:45:43 INFO - PROCESS | 1668 | 1462153543561 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:45:43 INFO - PROCESS | 1668 | 1462153543617 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 1668 | ++DOCSHELL 0x12bf23000 == 47 [pid = 1668] [id = 772] 18:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x11105a800) [pid = 1668] [serial = 2314] [outer = 0x0] 18:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x1250f7000) [pid = 1668] [serial = 2315] [outer = 0x11105a800] 18:45:43 INFO - PROCESS | 1668 | 1462153543642 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x125de2800) [pid = 1668] [serial = 2316] [outer = 0x11105a800] 18:45:43 INFO - PROCESS | 1668 | 1462153543904 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]]]}] 18:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:45:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:45:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 468ms 18:45:43 INFO - PROCESS | 1668 | 1462153543948 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1668 | 1462153543949 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 18:45:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:45:43 INFO - PROCESS | 1668 | 1462153543952 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 1668 | 1462153543953 Marionette TRACE conn2 <- [1,3054,null,{}] 18:45:43 INFO - PROCESS | 1668 | 1462153543955 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}] 18:45:44 INFO - PROCESS | 1668 | 1462153544057 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:45:44 INFO - PROCESS | 1668 | 1462153544061 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c224000 == 48 [pid = 1668] [id = 773] 18:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x125de6800) [pid = 1668] [serial = 2317] [outer = 0x0] 18:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x125e31000) [pid = 1668] [serial = 2318] [outer = 0x125de6800] 18:45:44 INFO - PROCESS | 1668 | 1462153544086 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x127649000) [pid = 1668] [serial = 2319] [outer = 0x125de6800] 18:45:44 INFO - PROCESS | 1668 | 1462153544573 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"]]]}] 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:45:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:45:44 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" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:45:44 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" 18:45:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:45:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:45:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:45:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 684ms 18:45:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:45:44 INFO - PROCESS | 1668 | 1462153544638 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 1668 | 1462153544640 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 18:45:44 INFO - PROCESS | 1668 | 1462153544642 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:45:44 INFO - PROCESS | 1668 | 1462153544644 Marionette TRACE conn2 <- [1,3058,null,{}] 18:45:44 INFO - PROCESS | 1668 | 1462153544647 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}] 18:45:44 INFO - PROCESS | 1668 | 1462153544807 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:45:44 INFO - PROCESS | 1668 | 1462153544910 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 1668 | ++DOCSHELL 0x117583000 == 49 [pid = 1668] [id = 774] 18:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x11100b000) [pid = 1668] [serial = 2320] [outer = 0x0] 18:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x111011000) [pid = 1668] [serial = 2321] [outer = 0x11100b000] 18:45:44 INFO - PROCESS | 1668 | 1462153544942 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x111f42000) [pid = 1668] [serial = 2322] [outer = 0x11100b000] 18:45:45 INFO - PROCESS | 1668 | 1462153545327 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]]]}] 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:45:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:45:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:45:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:45:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:45:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:45:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:45:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:45:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:45:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:45:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:45:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:45:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 723ms 18:45:45 INFO - PROCESS | 1668 | 1462153545367 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 1668 | 1462153545370 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 18:45:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:45:45 INFO - PROCESS | 1668 | 1462153545373 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 1668 | 1462153545376 Marionette TRACE conn2 <- [1,3062,null,{}] 18:45:45 INFO - PROCESS | 1668 | 1462153545379 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}] 18:45:45 INFO - PROCESS | 1668 | 1462153545483 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:45:45 INFO - PROCESS | 1668 | 1462153545541 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:45 INFO - PROCESS | 1668 | ++DOCSHELL 0x125db9800 == 50 [pid = 1668] [id = 775] 18:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x112fd3000) [pid = 1668] [serial = 2323] [outer = 0x0] 18:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x1161b3000) [pid = 1668] [serial = 2324] [outer = 0x112fd3000] 18:45:45 INFO - PROCESS | 1668 | 1462153545573 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x116a90000) [pid = 1668] [serial = 2325] [outer = 0x112fd3000] 18:45:45 INFO - PROCESS | 1668 | [1668] 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 18:45:46 INFO - PROCESS | 1668 | 1462153546013 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:45:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:45:46 INFO - {} 18:45:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 673ms 18:45:46 INFO - PROCESS | 1668 | 1462153546047 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:45:46 INFO - PROCESS | 1668 | 1462153546049 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 18:45:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:45:46 INFO - PROCESS | 1668 | 1462153546052 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:45:46 INFO - PROCESS | 1668 | 1462153546053 Marionette TRACE conn2 <- [1,3066,null,{}] 18:45:46 INFO - PROCESS | 1668 | 1462153546056 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}] 18:45:46 INFO - PROCESS | 1668 | 1462153546211 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:45:46 INFO - PROCESS | 1668 | 1462153546319 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 1668 | ++DOCSHELL 0x127aaf000 == 51 [pid = 1668] [id = 776] 18:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x118417800) [pid = 1668] [serial = 2326] [outer = 0x0] 18:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x118763800) [pid = 1668] [serial = 2327] [outer = 0x118417800] 18:45:46 INFO - PROCESS | 1668 | 1462153546350 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x118ff5c00) [pid = 1668] [serial = 2328] [outer = 0x118417800] 18:45:46 INFO - PROCESS | 1668 | 1462153546728 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]]]}] 18:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:45:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:45:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 720ms 18:45:46 INFO - PROCESS | 1668 | 1462153546773 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 18:45:46 INFO - PROCESS | 1668 | 1462153546775 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 18:45:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:45:46 INFO - PROCESS | 1668 | 1462153546783 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:45:46 INFO - PROCESS | 1668 | 1462153546786 Marionette TRACE conn2 <- [1,3070,null,{}] 18:45:46 INFO - PROCESS | 1668 | 1462153546789 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}] 18:45:46 INFO - PROCESS | 1668 | 1462153546897 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:45:47 INFO - PROCESS | 1668 | 1462153547002 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12979e000 == 52 [pid = 1668] [id = 777] 18:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 106 (0x119774400) [pid = 1668] [serial = 2329] [outer = 0x0] 18:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 107 (0x11a0cd800) [pid = 1668] [serial = 2330] [outer = 0x119774400] 18:45:47 INFO - PROCESS | 1668 | 1462153547033 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 108 (0x121315000) [pid = 1668] [serial = 2331] [outer = 0x119774400] 18:45:47 INFO - PROCESS | 1668 | 1462153547408 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]]]}] 18:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:45:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:45:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 680ms 18:45:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:45:47 INFO - PROCESS | 1668 | 1462153547459 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 1668 | 1462153547461 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 18:45:47 INFO - PROCESS | 1668 | 1462153547463 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 1668 | 1462153547464 Marionette TRACE conn2 <- [1,3074,null,{}] 18:45:47 INFO - PROCESS | 1668 | 1462153547466 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}] 18:45:47 INFO - PROCESS | 1668 | 1462153547570 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:45:47 INFO - PROCESS | 1668 | 1462153547664 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c2dd800 == 53 [pid = 1668] [id = 778] 18:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 109 (0x12131ac00) [pid = 1668] [serial = 2332] [outer = 0x0] 18:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 110 (0x121388000) [pid = 1668] [serial = 2333] [outer = 0x12131ac00] 18:45:47 INFO - PROCESS | 1668 | 1462153547693 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 1668 | ++DOMWINDOW == 111 (0x12138e400) [pid = 1668] [serial = 2334] [outer = 0x12131ac00] 18:45:48 INFO - PROCESS | 1668 | 1462153548044 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]]]}] 18:45:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:45:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:45:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:45:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:45:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:45:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:45:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 620ms 18:45:48 INFO - PROCESS | 1668 | 1462153548084 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:45:48 INFO - PROCESS | 1668 | 1462153548085 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 18:45:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:45:48 INFO - PROCESS | 1668 | 1462153548088 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:45:48 INFO - PROCESS | 1668 | 1462153548089 Marionette TRACE conn2 <- [1,3078,null,{}] 18:45:48 INFO - PROCESS | 1668 | 1462153548092 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}] 18:45:48 INFO - PROCESS | 1668 | 1462153548198 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:45:48 INFO - PROCESS | 1668 | 1462153548257 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 1668 | ++DOCSHELL 0x12c970000 == 54 [pid = 1668] [id = 779] 18:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 112 (0x1214abc00) [pid = 1668] [serial = 2335] [outer = 0x0] 18:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 113 (0x1214ae800) [pid = 1668] [serial = 2336] [outer = 0x1214abc00] 18:45:48 INFO - PROCESS | 1668 | 1462153548293 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 1668 | ++DOMWINDOW == 114 (0x121a45800) [pid = 1668] [serial = 2337] [outer = 0x1214abc00] 18:45:48 INFO - PROCESS | 1668 | 1462153548714 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] 18:45:48 INFO - PROCESS | 1668 | 1462153548763 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 18:45:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:45:48 INFO - PROCESS | 1668 | 1462153548766 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:45:48 INFO - PROCESS | 1668 | 1462153548767 Marionette TRACE conn2 <- [1,3082,null,{}] 18:45:48 INFO - PROCESS | 1668 | 1462153548769 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}] 18:45:48 INFO - PROCESS | 1668 | 1462153548907 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:45:49 INFO - PROCESS | 1668 | 1462153549014 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x118341000 == 55 [pid = 1668] [id = 780] 18:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 115 (0x110f0b400) [pid = 1668] [serial = 2338] [outer = 0x0] 18:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 116 (0x113149c00) [pid = 1668] [serial = 2339] [outer = 0x110f0b400] 18:45:49 INFO - PROCESS | 1668 | 1462153549045 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 117 (0x121248c00) [pid = 1668] [serial = 2340] [outer = 0x110f0b400] 18:45:49 INFO - PROCESS | 1668 | 1462153549566 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]]]}] 18:45:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:45:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:45:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:45:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 819ms 18:45:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:45:49 INFO - PROCESS | 1668 | 1462153549586 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 1668 | 1462153549588 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 18:45:49 INFO - PROCESS | 1668 | 1462153549592 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 1668 | 1462153549594 Marionette TRACE conn2 <- [1,3086,null,{}] 18:45:49 INFO - PROCESS | 1668 | 1462153549598 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}] 18:45:49 INFO - PROCESS | 1668 | 1462153549694 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:45:49 INFO - PROCESS | 1668 | 1462153549772 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 1668 | ++DOCSHELL 0x11995e000 == 56 [pid = 1668] [id = 781] 18:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 118 (0x111087c00) [pid = 1668] [serial = 2341] [outer = 0x0] 18:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 119 (0x111095800) [pid = 1668] [serial = 2342] [outer = 0x111087c00] 18:45:49 INFO - PROCESS | 1668 | 1462153549800 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 1668 | ++DOMWINDOW == 120 (0x112653800) [pid = 1668] [serial = 2343] [outer = 0x111087c00] 18:45:50 INFO - PROCESS | 1668 | 1462153550165 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:45:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 621ms 18:45:50 INFO - PROCESS | 1668 | 1462153550213 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 1668 | 1462153550216 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 18:45:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:45:50 INFO - PROCESS | 1668 | 1462153550221 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 1668 | 1462153550222 Marionette TRACE conn2 <- [1,3090,null,{}] 18:45:50 INFO - PROCESS | 1668 | 1462153550225 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}] 18:45:50 INFO - PROCESS | 1668 | 1462153550344 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:45:50 INFO - PROCESS | 1668 | 1462153550409 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 1668 | ++DOCSHELL 0x118f78000 == 57 [pid = 1668] [id = 782] 18:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 121 (0x112d13400) [pid = 1668] [serial = 2344] [outer = 0x0] 18:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 122 (0x11313ac00) [pid = 1668] [serial = 2345] [outer = 0x112d13400] 18:45:50 INFO - PROCESS | 1668 | 1462153550437 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 1668 | ++DOMWINDOW == 123 (0x113d4c400) [pid = 1668] [serial = 2346] [outer = 0x112d13400] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12c224000 == 56 [pid = 1668] [id = 773] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf23000 == 55 [pid = 1668] [id = 772] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12bf21800 == 54 [pid = 1668] [id = 771] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12bc26800 == 53 [pid = 1668] [id = 770] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12b4b6800 == 52 [pid = 1668] [id = 769] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x127ad9800 == 51 [pid = 1668] [id = 768] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x127ab5800 == 50 [pid = 1668] [id = 767] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x12168b800 == 49 [pid = 1668] [id = 766] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x119716000 == 48 [pid = 1668] [id = 765] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x117105800 == 47 [pid = 1668] [id = 764] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x11757d800 == 46 [pid = 1668] [id = 763] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x127ab2800 == 45 [pid = 1668] [id = 762] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x119b87000 == 44 [pid = 1668] [id = 761] 18:45:50 INFO - PROCESS | 1668 | --DOCSHELL 0x117580000 == 43 [pid = 1668] [id = 760] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 122 (0x118ff1400) [pid = 1668] [serial = 2254] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 121 (0x12131a400) [pid = 1668] [serial = 2269] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 120 (0x11513dc00) [pid = 1668] [serial = 2231] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 119 (0x118767c00) [pid = 1668] [serial = 2248] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 118 (0x11976a000) [pid = 1668] [serial = 2257] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 117 (0x1212a7000) [pid = 1668] [serial = 2268] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 116 (0x119cb5c00) [pid = 1668] [serial = 2260] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 115 (0x118775000) [pid = 1668] [serial = 2250] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 114 (0x1186b7800) [pid = 1668] [serial = 2245] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 113 (0x118ff5000) [pid = 1668] [serial = 2265] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 112 (0x1209b3000) [pid = 1668] [serial = 2266] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 111 (0x110f0d800) [pid = 1668] [serial = 2262] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 110 (0x116a8b000) [pid = 1668] [serial = 2236] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 109 (0x112968000) [pid = 1668] [serial = 2225] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 108 (0x11108e000) [pid = 1668] [serial = 2222] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 107 (0x12131d800) [pid = 1668] [serial = 2271] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 106 (0x118859000) [pid = 1668] [serial = 2251] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 105 (0x11840f800) [pid = 1668] [serial = 2242] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x113ada800) [pid = 1668] [serial = 2230] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118415000) [pid = 1668] [serial = 2244] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x118760c00) [pid = 1668] [serial = 2247] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x113138800) [pid = 1668] [serial = 2227] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x113151400) [pid = 1668] [serial = 2228] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x111c3b800) [pid = 1668] [serial = 2224] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x113f20c00) [pid = 1668] [serial = 2233] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x111062c00) [pid = 1668] [serial = 2221] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x113134800) [pid = 1668] [serial = 2263] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x118316800) [pid = 1668] [serial = 2241] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x119ca7400) [pid = 1668] [serial = 2259] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 93 (0x118faf000) [pid = 1668] [serial = 2253] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 92 (0x1163c5800) [pid = 1668] [serial = 2234] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 91 (0x118221000) [pid = 1668] [serial = 2237] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 90 (0x1194ca800) [pid = 1668] [serial = 2256] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 89 (0x11822c400) [pid = 1668] [serial = 2239] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 88 (0x121385c00) [pid = 1668] [serial = 2273] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | --DOMWINDOW == 87 (0x12138cc00) [pid = 1668] [serial = 2274] [outer = 0x0] [url = about:blank] 18:45:50 INFO - PROCESS | 1668 | 1462153550867 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:45:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:45:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 18:45:50 INFO - PROCESS | 1668 | 1462153550891 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 1668 | 1462153550893 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 18:45:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:45:50 INFO - PROCESS | 1668 | 1462153550895 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 1668 | 1462153550897 Marionette TRACE conn2 <- [1,3094,null,{}] 18:45:50 INFO - PROCESS | 1668 | 1462153550905 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}] 18:45:51 INFO - PROCESS | 1668 | 1462153550996 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:45:51 INFO - PROCESS | 1668 | 1462153551001 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x1182bd800 == 44 [pid = 1668] [id = 783] 18:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 88 (0x112968000) [pid = 1668] [serial = 2347] [outer = 0x0] 18:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 89 (0x116159400) [pid = 1668] [serial = 2348] [outer = 0x112968000] 18:45:51 INFO - PROCESS | 1668 | 1462153551029 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 90 (0x1167f5c00) [pid = 1668] [serial = 2349] [outer = 0x112968000] 18:45:51 INFO - PROCESS | 1668 | 1462153551403 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:45:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:45:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 522ms 18:45:51 INFO - PROCESS | 1668 | 1462153551418 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:45:51 INFO - PROCESS | 1668 | 1462153551420 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 18:45:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:45:51 INFO - PROCESS | 1668 | 1462153551422 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:45:51 INFO - PROCESS | 1668 | 1462153551423 Marionette TRACE conn2 <- [1,3098,null,{}] 18:45:51 INFO - PROCESS | 1668 | 1462153551425 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}] 18:45:51 INFO - PROCESS | 1668 | 1462153551512 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:45:51 INFO - PROCESS | 1668 | 1462153551517 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 1668 | ++DOCSHELL 0x12168b800 == 45 [pid = 1668] [id = 784] 18:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 91 (0x116f6e000) [pid = 1668] [serial = 2350] [outer = 0x0] 18:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 92 (0x117f60400) [pid = 1668] [serial = 2351] [outer = 0x116f6e000] 18:45:51 INFO - PROCESS | 1668 | 1462153551543 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1668 | ++DOMWINDOW == 93 (0x118322800) [pid = 1668] [serial = 2352] [outer = 0x116f6e000] 18:45:51 INFO - PROCESS | 1668 | 1462153551906 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]]]}] 18:45:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:45:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:45:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 520ms 18:45:51 INFO - PROCESS | 1668 | 1462153551943 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:45:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:45:51 INFO - PROCESS | 1668 | 1462153551945 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 18:45:51 INFO - PROCESS | 1668 | 1462153551949 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:45:51 INFO - PROCESS | 1668 | 1462153551950 Marionette TRACE conn2 <- [1,3102,null,{}] 18:45:51 INFO - PROCESS | 1668 | 1462153551954 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}] 18:45:52 INFO - PROCESS | 1668 | 1462153552079 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:45:52 INFO - PROCESS | 1668 | 1462153552087 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x1276a5000 == 46 [pid = 1668] [id = 785] 18:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 94 (0x11840f800) [pid = 1668] [serial = 2353] [outer = 0x0] 18:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 95 (0x1186bf800) [pid = 1668] [serial = 2354] [outer = 0x11840f800] 18:45:52 INFO - PROCESS | 1668 | 1462153552123 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 96 (0x118778c00) [pid = 1668] [serial = 2355] [outer = 0x11840f800] 18:45:52 INFO - PROCESS | 1668 | 1462153552546 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:45:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:45:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 621ms 18:45:52 INFO - PROCESS | 1668 | 1462153552589 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 1668 | 1462153552591 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 18:45:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:45:52 INFO - PROCESS | 1668 | 1462153552593 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 1668 | 1462153552594 Marionette TRACE conn2 <- [1,3106,null,{}] 18:45:52 INFO - PROCESS | 1668 | 1462153552597 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}] 18:45:52 INFO - PROCESS | 1668 | 1462153552694 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 18:45:52 INFO - PROCESS | 1668 | 1462153552700 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 1668 | ++DOCSHELL 0x127aa9000 == 47 [pid = 1668] [id = 786] 18:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 97 (0x118fae000) [pid = 1668] [serial = 2356] [outer = 0x0] 18:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 98 (0x118fb3c00) [pid = 1668] [serial = 2357] [outer = 0x118fae000] 18:45:52 INFO - PROCESS | 1668 | 1462153552728 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 1668 | ++DOMWINDOW == 99 (0x1209b2c00) [pid = 1668] [serial = 2358] [outer = 0x118fae000] 18:45:53 INFO - PROCESS | 1668 | 1462153553090 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]]]}] 18:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:45:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 519ms 18:45:53 INFO - PROCESS | 1668 | 1462153553113 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 1668 | 1462153553114 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 18:45:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:45:53 INFO - PROCESS | 1668 | 1462153553116 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:45:53 INFO - PROCESS | 1668 | 1462153553117 Marionette TRACE conn2 <- [1,3110,null,{}] 18:45:53 INFO - PROCESS | 1668 | 1462153553119 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}] 18:45:53 INFO - PROCESS | 1668 | 1462153553231 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 18:45:53 INFO - PROCESS | 1668 | 1462153553273 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x12915e800 == 48 [pid = 1668] [id = 787] 18:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 100 (0x1194d9000) [pid = 1668] [serial = 2359] [outer = 0x0] 18:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 101 (0x121384400) [pid = 1668] [serial = 2360] [outer = 0x1194d9000] 18:45:53 INFO - PROCESS | 1668 | 1462153553300 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 102 (0x121392c00) [pid = 1668] [serial = 2361] [outer = 0x1194d9000] 18:45:53 INFO - PROCESS | 1668 | 1462153553581 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"]]]}] 18:45:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:45:53 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 18:45:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:45:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 519ms 18:45:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:45:53 INFO - PROCESS | 1668 | 1462153553635 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 1668 | 1462153553636 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 18:45:53 INFO - PROCESS | 1668 | 1462153553638 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:45:53 INFO - PROCESS | 1668 | 1462153553640 Marionette TRACE conn2 <- [1,3114,null,{}] 18:45:53 INFO - PROCESS | 1668 | 1462153553644 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}] 18:45:53 INFO - PROCESS | 1668 | 1462153553755 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 18:45:53 INFO - PROCESS | 1668 | 1462153553795 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\", \"418f9b77-a346-42dc-9856-d77e633ab742\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 1668 | ++DOCSHELL 0x1299bb000 == 49 [pid = 1668] [id = 788] 18:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 103 (0x121385c00) [pid = 1668] [serial = 2362] [outer = 0x0] 18:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 104 (0x121421800) [pid = 1668] [serial = 2363] [outer = 0x121385c00] 18:45:53 INFO - PROCESS | 1668 | 1462153553820 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 1668 | ++DOMWINDOW == 105 (0x121625400) [pid = 1668] [serial = 2364] [outer = 0x121385c00] 18:45:54 INFO - PROCESS | 1668 | 1462153554109 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]]]}] 18:45:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:45:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 522ms 18:45:54 INFO - PROCESS | 1668 | 1462153554162 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 18:45:54 INFO - PROCESS | 1668 | 1462153554163 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 104 (0x1250f2000) [pid = 1668] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 103 (0x118323400) [pid = 1668] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 102 (0x113ad8000) [pid = 1668] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 101 (0x1219b4c00) [pid = 1668] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 100 (0x1245a8000) [pid = 1668] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 99 (0x1163ca400) [pid = 1668] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 98 (0x11100a000) [pid = 1668] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 97 (0x111095400) [pid = 1668] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 96 (0x11105a800) [pid = 1668] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 95 (0x11313f800) [pid = 1668] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:45:54 INFO - PROCESS | 1668 | --DOMWINDOW == 94 (0x121392000) [pid = 1668] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:45:55 WARNING - u'runner_teardown' () 18:45:55 INFO - No more tests 18:45:55 INFO - Got 0 unexpected results 18:45:55 INFO - SUITE-END | took 522s 18:45:55 INFO - Closing logging queue 18:45:55 INFO - queue closed 18:45:55 INFO - Return code: 0 18:45:55 WARNING - # TBPL SUCCESS # 18:45:55 INFO - Running post-action listener: _resource_record_post_action 18:45:55 INFO - Running post-run listener: _resource_record_post_run 18:45:56 INFO - Total resource usage - Wall time: 544s; CPU: 58.0%; Read bytes: 32259584; Write bytes: 951820288; Read time: 421; Write time: 5090 18:45:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:45:56 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146319872; Write bytes: 147011584; Read time: 13510; Write time: 341 18:45:56 INFO - run-tests - Wall time: 526s; CPU: 58.0%; Read bytes: 30359040; Write bytes: 793544704; Read time: 394; Write time: 4711 18:45:56 INFO - Running post-run listener: _upload_blobber_files 18:45:56 INFO - Blob upload gear active. 18:45:56 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:45:56 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 18:45:56 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'] 18:45:56 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 18:45:56 INFO - (blobuploader) - INFO - Open directory for files ... 18:45:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:45:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:45:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:45:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:45:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:45:57 INFO - (blobuploader) - INFO - Done attempting. 18:45:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:45:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:45:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:45:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:45:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:45:59 INFO - (blobuploader) - INFO - Done attempting. 18:45:59 INFO - (blobuploader) - INFO - Iteration through files over. 18:45:59 INFO - Return code: 0 18:45:59 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:45:59 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:45:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba77224d78b2886612d9560efad93acff634e3e434ec4fbfee1a19e1ade82576841750e19e866864c61b9959cb5986c8165c611918ebfabe436f5d0d426d37b9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fea8c6bf6e244bb2c4c2c99d2c11658ba64140ac47186efdb342863fbe5ccfb83fd54562cae9efb59a71ebfa9bc2a6188531375b3a6d78068f204200eafa4780"} 18:45:59 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:45:59 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:45:59 INFO - Contents: 18:45:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ba77224d78b2886612d9560efad93acff634e3e434ec4fbfee1a19e1ade82576841750e19e866864c61b9959cb5986c8165c611918ebfabe436f5d0d426d37b9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fea8c6bf6e244bb2c4c2c99d2c11658ba64140ac47186efdb342863fbe5ccfb83fd54562cae9efb59a71ebfa9bc2a6188531375b3a6d78068f204200eafa4780"} 18:45:59 INFO - Running post-run listener: copy_logs_to_upload_dir 18:45:59 INFO - Copying logs to upload dir... 18:45:59 INFO - mkdir: /builds/slave/test/build/upload/logs 18:45:59 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1527.403128 ========= master_lag: 8.22 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 35 secs) (at 2016-05-01 18:46:07.929937) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-01 18:46:07.935598) ========= 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.mAp545lKcy/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.PYxNWrXykP/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/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/ba77224d78b2886612d9560efad93acff634e3e434ec4fbfee1a19e1ade82576841750e19e866864c61b9959cb5986c8165c611918ebfabe436f5d0d426d37b9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fea8c6bf6e244bb2c4c2c99d2c11658ba64140ac47186efdb342863fbe5ccfb83fd54562cae9efb59a71ebfa9bc2a6188531375b3a6d78068f204200eafa4780"} build_url:https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013408 build_url: 'https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/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/ba77224d78b2886612d9560efad93acff634e3e434ec4fbfee1a19e1ade82576841750e19e866864c61b9959cb5986c8165c611918ebfabe436f5d0d426d37b9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fea8c6bf6e244bb2c4c2c99d2c11658ba64140ac47186efdb342863fbe5ccfb83fd54562cae9efb59a71ebfa9bc2a6188531375b3a6d78068f204200eafa4780"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FH4qCZcRQiibBK3wX_tMVw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-01 18:46:07.992239) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-01 18:46:07.992615) ========= 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.mAp545lKcy/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.PYxNWrXykP/Listeners TMPDIR=/var/folders/0d/jvrzwxys08z_8pq41nzpqw_800000w/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.005258 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-01 18:46:08.040889) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-01 18:46:08.042907) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-01 18:46:08.043476) ========= ========= Total master_lag: 8.40 =========